h1,h2{font-family:Spline Sans,sans-serif;font-size:2rem;font-weight:600}body{font-family:Inter,sans-serif}.checkbox-label{color:snow;cursor:pointer}.swal2-container{z-index:9999!important}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-size:100%}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#178e6259;border-radius:4px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#178e6299}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:thin;scrollbar-color:#178e6259 transparent}.TopBar{background:#ffffff06;border-bottom:1px solid #ffffff12;justify-content:flex-end;align-items:center;min-height:42px;padding:.4rem 1.25rem;display:flex}.TopBar__badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.TopBar__changeBtn{cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:0;transition:opacity .15s;display:inline-flex}.TopBar__changeBtn:hover{opacity:.75}.TopBar__badge{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .8rem;font-size:.82rem;font-weight:600;line-height:1;display:inline-flex}.TopBar__badge-icon{flex-shrink:0;width:.75rem;height:.75rem}.TopBar__badge--rol{color:#c4b5fd;background:#a78bfa1f;border:1px solid #a78bfa40}.TopBar__badge--user{color:#93c5fd;background:#63b3ed1f;border:1px solid #63b3ed38}.TopBar__badge--empresa{color:#6ee7b7;background:#178e6224;border:1px solid #178e6247}.TopBar__badge--deposito{color:#fcd34d;background:#f0c0401f;border:1px solid #f0c04040}.sidebar{z-index:100;background:#0e1b2b;border-right:2px solid #178e62;flex-direction:column;width:220px;transition:width .25s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.sidebar--collapsed{width:52px}.sidebar__header{border-bottom:1px solid #fffafa12;flex-shrink:0;justify-content:space-between;align-items:center;padding:.7rem .6rem .7rem .85rem;display:flex}.sidebar__brand{align-items:center;gap:.5rem;display:flex;overflow:hidden}.sidebar__brand-mark{color:#178e62;opacity:.9;flex-shrink:0;transition:color .2s}.sidebar__brand-name{letter-spacing:.2em;color:snow;text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(90deg,#178e62 0%,#0000 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1.5px;padding-bottom:2px;font-size:.8rem;font-weight:800}.sidebar__toggle{color:#fffafa73;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem;transition:color .15s,background .15s;display:flex}.sidebar__toggle:hover{color:snow;background:#fffafa12}.sidebar__nav{flex:1;padding:.75rem 0 1rem;overflow:hidden auto}.sidebar__nav::-webkit-scrollbar{width:4px}.sidebar__nav::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.sidebar__group{margin-bottom:.25rem}.sidebar__group-header{color:#fffafa80;letter-spacing:.08em;cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.6rem .8rem .3rem;font-size:.65rem;font-weight:700;transition:color .2s;display:flex}.sidebar__group-header:hover{color:#fffafacc}.sidebar__group-title{text-overflow:ellipsis;overflow:hidden}.sidebar__group-chevron{flex-shrink:0;transition:transform .22s}.sidebar__group-chevron--open{transform:rotate(180deg)}.sidebar__group-items{max-height:0;transition:max-height .25s;overflow:hidden}.sidebar__group-items--open{max-height:400px}.sidebar__items{margin:0;padding:0;list-style:none}.sidebar__item{color:snow;white-space:nowrap;border-left:3px solid #0000;align-items:center;gap:.6rem;padding:.5rem .8rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:flex}.sidebar__item:hover{color:#22d08f;background:#178e621f}.sidebar__item--active{color:#2edd9c;background:#178e622e;border-left-color:#178e62;font-weight:600}.sidebar__item--active:hover{color:#2edd9c;background:#178e623d}.sidebar__item-icon{color:#2edd9c;background:#178e6226;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.sidebar__item-label{text-overflow:ellipsis;overflow:hidden}.sidebar__theme-toggle{cursor:pointer;text-align:left;color:#fffafa80;background:0 0;border:none;border-top:1px solid #fffafa12;align-items:center;gap:.6rem;width:100%;padding:.5rem .8rem;transition:background .15s;display:flex}.sidebar__theme-toggle:hover{color:#fffafacc;background:#178e6214}.sidebar__theme-icon{background:#fffafa12;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s,transform .35s;display:flex}.sidebar__theme-icon--light{color:#ffb800;background:#ffb8002e}.sidebar__theme-icon--dark{color:#7c8cf8;background:#7c8cf82e}.sidebar__theme-label{letter-spacing:.02em;white-space:nowrap;font-size:.78rem;font-weight:500}.sidebar__footer{border-top:1px solid #fffafa1a;padding:.5rem}.sidebar__logout{color:snow;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:.6rem;width:100%;padding:.5rem .4rem;font-size:.85rem;transition:background .15s,color .15s;display:flex}.sidebar__logout:hover{color:#e74c3c;background:#e74c3c26}.sidebar--collapsed .sidebar__header{justify-content:center;padding:.7rem 0}.sidebar--collapsed .sidebar__group-header{justify-content:center;padding:.6rem 0}.sidebar--collapsed .sidebar__item{border-left:none;justify-content:center;padding:.5rem 0}.sidebar--collapsed .sidebar__theme-toggle{justify-content:center;padding:.5rem 0}.sidebar--collapsed .sidebar__logout{justify-content:center}.sidebar__backdrop{z-index:1100;background:#0000008c;animation:.18s ease-out sidebar-backdrop-fade;position:fixed;inset:0}@keyframes sidebar-backdrop-fade{0%{opacity:0}to{opacity:1}}.sidebar--tablet{z-index:1200;width:52px;transition:width .22s}.sidebar--tablet .sidebar__toggle{min-width:44px;min-height:44px}.sidebar--tablet .sidebar__item,.sidebar--tablet .sidebar__logout,.sidebar--tablet .sidebar__theme-toggle{min-height:44px}.sidebar--tablet-open{width:220px;box-shadow:8px 0 24px #00000059}@media (max-width:1366px){.sidebar__toggle,.sidebar__logout,.sidebar__theme-toggle,.sidebar__item{min-height:44px}}.searchbar-container{color:#fff;align-items:center;gap:12px;width:100%;max-width:500px;display:flex;position:relative}.searchbar-icon{pointer-events:none;width:20px;height:20px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.searchbar-input{color:snow;background-color:#0000;border:1px solid #178e62;border-radius:20px;outline:none;width:100%;padding:8px 8px 8px 36px}.searchbar-input::placeholder{color:#ffffff80}.searchbar-input--has-clear{padding-right:28px}.searchbar-clear{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:1.1rem;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.searchbar-clear:hover{color:snow}.TanTable{border-collapse:collapse;table-layout:fixed;background:#0f2831;border-radius:12px 12px 0 0;justify-self:center;width:100%;margin-top:1rem;overflow:hidden}.TanTable th,.TanTable td{color:snow;text-align:left;border:none;border-bottom:1px solid #ffffff0f;padding:.85rem 1rem}.TanTable th{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#ffffff0a;border-bottom:1px solid #ffffff1a;padding:.6rem .4rem;font-size:.78rem;font-weight:600}.TanTable th:first-child{padding-left:.7rem}.TanTable th:last-child{padding-right:.7rem}.TanTable td{vertical-align:middle;word-break:break-word;overflow-wrap:break-word;overflow:hidden}.TanTable__sortBtn{color:#bdbdbd;font:inherit;text-transform:none;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;justify-content:flex-start;align-items:center;gap:.35rem;width:100%;padding:.5rem .55rem;font-size:.82rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.TanTable__sortBtn:hover{color:snow;background:#ffffff17;border-color:#ffffff38}.TanTable__sortBtn:focus-visible{outline-offset:2px;outline:2px solid #178e62}.TanTable__sortBtn--active{color:snow;background:#178e6238;border-color:#178e62a6;box-shadow:inset 0 0 0 1px #178e6259}.TanTable__sortBtn--active:hover{background:#178e624d;border-color:#178e62cc}.TanTable__sortLabel{text-align:left;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.TanTable__headerLabel{color:#bdbdbd;text-transform:none;letter-spacing:.01em;white-space:normal;align-items:center;padding:.5rem .55rem;font-size:.82rem;font-weight:700;display:inline-flex}.TanTable th,.TanTable td{transition:width .36s cubic-bezier(.22,1,.36,1)}.TanTable__cellInner{min-width:0;transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1)}.TanTable__col--entering,.TanTable__col--leaving{overflow:hidden}.TanTable__col--entering .TanTable__cellInner,.TanTable__col--entering .TanTable__cellInner *,.TanTable__col--leaving .TanTable__cellInner,.TanTable__col--leaving .TanTable__cellInner *{white-space:nowrap!important;word-break:normal!important}.TanTable__col--entering .TanTable__cellInner,.TanTable__col--leaving .TanTable__cellInner{opacity:0;transform:translateY(-6px)scale(.96)}.TanTable__sortIcon{color:#bdbdbd;opacity:.5;flex-shrink:0;transition:opacity .15s,color .15s;display:block}.TanTable__sortBtn:hover .TanTable__sortIcon{opacity:.85}.TanTable__sortIcon--active{opacity:1;color:#4de8a8}.TanTable tr:hover{background:#ffffff06;transition:background .2s}.TanTable__badge{color:snow;border-radius:1em;padding:.2em .7em;font-size:.85em;font-weight:600;display:inline-block}.TanTable__badge--original{background:#178e62}.TanTable__badge--activa{color:#4de8a8;background:#178e6240}.TanTable__badge--anulada{color:#ff8080;background:#d3333333}.TanTable__badge--borrador{color:#f0c040;background:#b48c1433}.TanTable__badge--recibida{color:#4de8a8;background:#178e6233}.TanTable__badge--tipoa{color:#6ea8fe;background:#1a73e926}.TanTable__badge--tipob{color:#4de8a8;background:#178e6226}.TanTable__badge--tipoc{color:#f0c040;background:#b48c1426}.TanTable__badge--tipo-alta{color:#4de8a8;background:#178e6233}.TanTable__badge--tipo-baja{color:#f5a623;background:#e68c1e33}.TanTable__badge--tipo-cheque{color:#6dabff;background:#1a73e924}.TanTable__badge--tipo-transferencia{color:#b794ff;background:#8b5cf624}.TanTable__badge--tipo-mercado-pago{color:#5ec9f5;background:#009ee324}.TanTable__badge--activo{color:#4de8a8;background:#178e622e;border:1px solid #178e6259}.TanTable__badge--inactivo{color:#f87171;background:#e05c6a1f;border:1px solid #e05c6a4d}.TanTable__badge--equivalente{color:#7cb9ff;background:0 0;border:1px solid #1a73e94d}.TanTable__badge--reclamada{color:#4de8a8;background:#178e622e}.TanTable__badge--pendiente{color:#bdbdbd;background:#ffffff14}.TanTable__badge--parcial{color:#f5b84f;background:#f5b84f29}.TanTable__badge--emitido{color:#6ea8fe;background:#1a73e929}.TanTable__badge--debitado{color:#4de8a8;background:#178e6233}.TanTable__badge--aging-1{color:#4de8a8;background:#178e622e}.TanTable__badge--aging-2{color:#facc15;background:#eab3082e}.TanTable__badge--aging-3{color:#fb923c;background:#f973162e}.TanTable__badge--aging-4{color:#f87171;background:#ef44442e}.TanTable__cell--nombre{flex-flow:wrap;align-items:baseline;gap:.5rem;display:flex}.TanTable__row--anulada{background:#d333330f}.TanTable__row--anulada td{color:#ffffff73}.TanTable__row--anulada:hover{background:#d333331a!important}.TanTable__actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.TanTable__payCell{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.TanTable__actionBtn{cursor:pointer;color:#ffffff8c;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:background .15s,border-color .15s,color .15s;display:flex}.TanTable__actionBtn:hover:not(:disabled){color:#ffffffe6;background:#ffffff12;border-color:#ffffff1f}.TanTable__actionBtn:disabled{opacity:.45;cursor:not-allowed}.TanTable__actionBtn--edit:hover:not(:disabled){color:#64b5f6;background:#1a73e91f;border-color:#1a73e94d}.TanTable__actionBtn--danger:hover:not(:disabled){color:#f87171;background:#dc35451f;border-color:#dc35454d}.TanTable__actionBtn--approve:hover:not(:disabled){color:#2ecc8f;background:#178e621f;border-color:#178e624d}.TanTable__actionBtn--link:hover:not(:disabled){color:#63b3ed;background:#63b3ed1f;border-color:#63b3ed4d}.TanTable__actionBtn--create:hover:not(:disabled){color:#fbbf24;background:#fbbf241f;border-color:#fbbf244d}.TanTable__actionBtn--cambio{color:#1a73e9;background:#1a73e91f;border-color:#1a73e959}.TanTable__actionBtn--cambio:hover:not(:disabled){background:#1a73e938;border-color:#1a73e98c}.TanTable__actionBtn--labeled{gap:.3rem;padding:.2rem .45rem}.TanTable__actionBtn--neutral{color:#fff9;border-color:#ffffff38}.TanTable__actionBtn--neutral:hover:not(:disabled){color:#ffffffd9;background:#ffffff0f;border-color:#ffffff4d}.TanTable__actionBtn__label{white-space:nowrap;font-size:.72rem;font-weight:500}.TanTable__actionIcon{width:18px;height:18px;display:block}.TanTable__expandBtn{color:#178e62;border-color:#178e6280}.TanTable__expandBtn:hover:not(:disabled){background:#178e6226;border-color:#178e62}.TanTable__chevron{color:#bdbdbd;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s,color .15s;display:inline-flex}.TanTable__chevron--open{color:#178e62;transform:rotate(180deg)}.TanTable__printBtn{color:#fff;border-color:#ffffff40}.TanTable__printBtn:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff80}.TanTable__actionBtn--anular{color:#e05252;border-color:#e0525266}.TanTable__actionBtn--anular:hover:not(:disabled){background:#e052521f;border-color:#e05252}.TanTable__actionBtn--facturar{color:#178e62;border-color:#178e6266}.TanTable__actionBtn--facturar:hover:not(:disabled){background:#178e621f;border-color:#178e62}.TanTable__confirmBtn{color:#178e62;border-color:#178e6280}.TanTable__confirmBtn:hover:not(:disabled){background:#178e6226;border-color:#178e62}.TanTable__payBtn{color:#178e62;border-color:#178e6280}.TanTable__payBtn:hover:not(:disabled){background:#178e6226;border-color:#178e62}.TanTable__conciliarBtn{color:#63b3ed;border-color:#63b3ed80}.TanTable__conciliarBtn:hover:not(:disabled){background:#63b3ed26;border-color:#63b3ed}.TanTable__cancelBtn{color:#d33;border-color:#d3333380}.TanTable__cancelBtn:hover:not(:disabled){background:#d3333326;border-color:#d33}.TanTable__facturarBtn{color:#818cf8;border-color:#818cf880;gap:.3rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.TanTable__facturarBtn:hover:not(:disabled){background:#818cf826;border-color:#818cf8}.TanTable__emitBtn{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e6280;border-radius:6px;justify-content:center;align-items:center;padding:.3rem .7rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s;display:flex}.TanTable__emitBtn:hover{background:#178e6226;border-color:#178e62}.TanTable__emitBtn:disabled{opacity:.45;cursor:not-allowed}.TanTable__recreateBtn{color:#4a72c4;border-color:#6482c880}.TanTable__recreateBtn:hover:not(:disabled){background:#6482c826;border-color:#4a72c4}.TanTable__editBtn{color:#f5af3c;border-color:#f5af3c8c}.TanTable__editBtn:hover:not(:disabled){background:#f5af3c2e;border-color:#f5af3c}.TanTable__viewBtn{color:#4a72c4;border-color:#4a72c480}.TanTable__viewBtn:hover:not(:disabled){background:#4a72c426;border-color:#4a72c4}.TanTable__deleteBtn{color:#d33;border-color:#d3333380}.TanTable__deleteBtn:hover:not(:disabled){background:#d3333326;border-color:#d33}.TanTable__expandedRow>td{background:#0003;border-top:none;padding:0!important}.TanTable__expandedContent{flex-direction:column;gap:1rem;padding:1rem 1.5rem;display:flex}.TanTable__expandedMeta{flex-wrap:wrap;gap:2.5rem;display:flex}.TanTable__expandedMetaItem{flex-direction:column;gap:.2rem;display:flex}.TanTable__expandedLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.TanTable__expandedValue{color:snow;font-size:.9rem;font-weight:500}.TanTable__expandedItems{border-collapse:collapse;width:100%;font-size:.85rem}.TanTable__expandedItems th{color:#bdbdbd;text-align:left;background:0 0;border-bottom:1px solid #ffffff1a;padding:.35rem .75rem;font-weight:500}.TanTable__expandedItems td{color:snow;border-bottom:1px solid #ffffff0a;padding:.4rem .75rem}.TanTable__expandedItems td:not(:first-child){white-space:nowrap;width:1%}.TanTable__expandedItems tr:last-child td{border-bottom:none}.TanTable__expandedItems tr:hover td{background:#ffffff08}.TanTable__expandedTotals{flex-direction:column;gap:.25rem;width:fit-content;min-width:220px;margin-top:.6rem;margin-left:auto;display:flex}.TanTable__expandedTotalsRow{justify-content:space-between;gap:1.5rem;font-size:.85rem;display:flex}.TanTable__expandedTotalsRow span:first-child{color:#bdbdbd}.TanTable__expandedTotalsRow span:last-child{color:snow;white-space:nowrap}.TanTable__expandedTotalsRow--final{border-top:1px solid #ffffff1a;margin-top:.2rem;padding-top:.35rem;font-size:.95rem;font-weight:700}.TanTable__expandedTotalsRow--final span:first-child{color:snow;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.TanTable__expandedTotalsRow--final span:last-child{color:#178e62}.TanTable__activoToggle{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:14px;height:14px;margin:0 auto;padding:0;transition:transform .15s,opacity .15s;display:block}.TanTable__activoToggle:hover:not(:disabled){transform:scale(1.25)}.TanTable__activoToggle:disabled{opacity:.5;cursor:not-allowed}.TanTable__activoToggle--activo{background:#4de8a8;box-shadow:0 0 6px #178e6280}.TanTable__activoToggle--inactivo{background:#f87171;box-shadow:0 0 6px #e05c6a66}.TanTable__checkbox{cursor:pointer;accent-color:#178e62;width:14px;height:14px;margin:0 auto;display:block}.TanTable__cell--truncate{text-overflow:ellipsis;white-space:nowrap;cursor:default;display:block;overflow:hidden}.TanTable__cell--nowrap{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.TanTable__cell--centerBlock{text-align:center;display:block;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.TanTable__cell--lower{text-transform:lowercase}.TanTable__expandBtn--open{transform:rotate(0)}.TanTable__expandBtn:not(.TanTable__expandBtn--open){transform:rotate(-90deg)}.TanTable__editBtn{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e6280;border-radius:6px;justify-content:center;align-items:center;padding:.3rem .55rem;transition:background .15s,border-color .15s;display:flex}.TanTable__editBtn:hover{background:#178e6226;border-color:#178e62}.TanTable__row--expanded>td{border-bottom:none}.TanTable__expandedCell{background:#0003;border-bottom:1px solid #ffffff0f!important;padding:0!important}.TanTable__expandedGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem 2rem;padding:1rem 1.5rem;display:grid}.TanTable__expandedItem{flex-direction:column;gap:.2rem;display:flex}.TanTable__stockScope{flex-direction:column;gap:.15rem;display:flex}.TanTable__stockScopeMain{color:snow;font-size:.92rem;font-weight:700}.TanTable__stockScopeMeta{color:#ffffffa6;font-size:.72rem;line-height:1.2}.TanTable__if-loading{text-align:center;color:snow;padding:2rem;font-size:1.2rem}.TanTable__error{text-align:center;color:snow;padding:2rem}.TanTable__noData{text-align:center;color:snow;padding:2rem;font-size:1.2rem}.Filters__overlay{z-index:998;opacity:0;visibility:hidden;background:0 0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:fixed;inset:0}.Filters__overlay--open{opacity:1;visibility:visible}.Filters{z-index:999;background:#1a2838;width:280px;height:100vh;padding:2rem 1.5rem;position:fixed;top:0;left:0;overflow-y:auto}.Filters::-webkit-scrollbar{width:4px}.Filters::-webkit-scrollbar-track{background:0 0}.Filters::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.Filters::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.Filters{transition:transform .3s ease-in-out;transform:translate(-100%);box-shadow:4px 0 12px #0000004d}.Filters--open{transform:translate(0)}.Filters__header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.Filters__title{color:snow;margin:0;font-size:1.5rem;font-weight:600}.Filters__icon{width:24px;height:24px}.Filters__closeBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.2rem .4rem;font-size:1.25rem;line-height:1;transition:color .15s,background .15s}.Filters__closeBtn:hover{color:snow;background:#ffffff14}.Filters__section{margin-bottom:1.5rem}.Filters__label{color:snow;opacity:.9;margin-bottom:.5rem;font-size:.9rem;display:block}.Filters__subtitle{color:snow;margin:2rem 0 1.5rem;font-size:1.25rem;font-weight:600}.Filters__selectWrapper{width:100%;position:relative}.Filters__select{color:snow;cursor:pointer;appearance:none;background:0 0;border:1px solid #ffffff4d;border-radius:10px;outline:none;width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:.95rem;transition:border-color .2s}.Filters__select:hover{border-color:#ffffff80}.Filters__select:focus{border-color:#178e62}.Filters__select option{color:snow;background:#1a2838}.Filters__selectArrow{pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.Filters__toggleRow{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.Filters__toggleTrack{flex-shrink:0;width:42px;height:24px;display:inline-block;position:relative}.Filters__toggleInput{opacity:0;width:0;height:0;position:absolute}.Filters__toggleInput:checked+.Filters__toggleThumb{background:#178e62}.Filters__toggleInput:checked+.Filters__toggleThumb:after{transform:translate(18px)}.Filters__toggleThumb{background:#ffffff26;border-radius:999px;transition:background .2s;position:absolute;inset:0}.Filters__toggleThumb:after{content:"";background:snow;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.Filters__segmented{border:1px solid #ffffff26;border-radius:8px;display:flex;overflow:hidden}.Filters__segmented--compact .Filters__segmentedBtn{padding:.4rem 0;font-size:.78rem}.Filters__segmentedBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-right:1px solid #ffffff26;flex:1;padding:.45rem 0;font-size:.85rem;transition:background .15s,color .15s}.Filters__segmentedBtn:last-child{border-right:none}.Filters__segmentedBtn:hover{background:#ffffff0f}.Filters__segmentedBtn--active{color:snow;background:#178e62;font-weight:600}.Filters__segmentedBtn--active:hover{background:#134b3d}.Filters__actions{flex-direction:column;gap:.5rem;margin-top:2rem;display:flex}.Filters__submitBtn{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;width:100%;padding:.75rem;font-size:.95rem;font-weight:600;transition:background .2s}.Filters__submitBtn:hover{background:#134b3d}.Filters__clearBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem;font-size:.85rem;transition:color .2s}.Filters__clearBtn:hover{color:snow}.Filters__select:disabled{opacity:.4;cursor:not-allowed}.Filters__collapseHeader{cursor:pointer;color:snow;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin:2rem 0 1rem;padding:0;font-size:1.25rem;font-weight:600;display:flex}.Filters__collapseHeader--open .Filters__collapseArrow{transform:rotate(180deg)}.Filters__collapseArrow{opacity:.7;width:16px;height:16px;transition:transform .2s}.Filters__ubicacionGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.Filters__input{color:snow;box-sizing:border-box;background:0 0;border:1px solid #ffffff4d;border-radius:10px;outline:none;width:100%;padding:.6rem .75rem;font-size:.9rem;transition:border-color .2s}.Filters__input::placeholder{color:#fff6}.Filters__input:hover{border-color:#ffffff80}.Filters__input:focus{border-color:#178e62}.Paged{justify-content:center;align-items:center;gap:1rem;margin:2rem 0;display:flex}.Paged__arrow{color:#178e62;cursor:pointer;background:0 0;border:2px solid #178e62;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;transition:all .2s;display:flex}.Paged__arrow:hover:not(:disabled){color:snow;background:#178e62}.Paged__arrow:disabled{opacity:.3;cursor:not-allowed}.Paged__numbers{gap:.5rem;display:flex}.Paged__ellipsis{color:snow;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.Paged__number{color:snow;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;font-weight:500;transition:all .2s;display:flex}.Paged__number:hover:not(.Paged__number--active){background:#ffffff1a}.Paged__number--active{color:snow;background:#178e62;font-weight:600}.Paged__size{align-items:center;gap:.5rem;margin-left:.5rem;display:flex}.Paged__sizeLabel{color:snow;font-size:.85rem}.Paged__sizeSelect{color:snow;cursor:pointer;background:0 0;border:2px solid #178e62;border-radius:8px;height:40px;padding:0 .75rem;font-size:.9rem}.Paged__sizeSelect option{color:initial}.NewSparepart__overlay{z-index:999;background:#000000bf;position:fixed;inset:0}.NewSparepart{z-index:1000;scrollbar-color:#ffffff4d transparent;scrollbar-width:none;scrollbar-gutter:stable;background:#1a2838;border-radius:10px;width:calc(100% - 4rem);max-width:770px;max-height:calc(100vh - 4rem);padding:2rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 10px 40px #00000080}.NewSparepart__title{color:snow;text-align:center;margin:0 0 2rem;font-size:2rem;font-weight:600}.NewSparepart__form{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.NewSparepart__field{flex-direction:column;gap:.5rem;display:flex}.NewSparepart__field--full{grid-column:1/-1}.NewSparepart__field--checkbox{color:snow;flex-direction:row;align-items:center;gap:.75rem}.NewSparepart__label{color:snow;font-size:.95rem;font-weight:500}.NewSparepart__chips{flex-wrap:wrap;gap:.75rem;display:flex}.NewSparepart__chip{color:snow;cursor:pointer;background:0 0;border:2px solid #ffffff4d;border-radius:25px;padding:.5rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .2s}.NewSparepart__chip:hover{background:#178e621a;border-color:#178e62}.NewSparepart__chip--active{color:snow;background:#178e62;border-color:#178e62}.NewSparepart__chip--active:hover{background:#134b3d;border-color:#134b3d}.NewSparepart__loading{color:snow;font-size:.95rem}.NewSparepart__input{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.55rem .75rem;font-size:.95rem;transition:box-shadow .2s}.NewSparepart__input:focus{box-shadow:0 0 0 3px #178e622e}.NewSparepart__input::placeholder{color:#ffffff59}.NewSparepart textarea.NewSparepart__input{resize:vertical;color:snow;min-height:80px;font-family:inherit}.NewSparepart__checkbox{cursor:pointer;accent-color:#178e62;width:20px;height:20px}.NewSparepart__checkboxLabel{color:snow;cursor:pointer;margin:0;font-size:1rem}.NewSparepart__error{color:#ff6b6b;margin-top:-.25rem;font-size:.85rem}.NewSparepart__actions{grid-column:1/-1;justify-content:center;gap:1rem;margin-top:1rem;display:flex}.NewSparepart__btn{cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.NewSparepart__btn--cancel{color:#178e62;background:0 0;border:2px solid #178e62}.NewSparepart__btn--cancel:hover{background:#178e621a}.NewSparepart__btn--submit{color:snow;background:#178e62}.NewSparepart__btn--submit:hover{background:#134b3d}.NewSparepart__btn--submit:disabled{opacity:.6;cursor:not-allowed}.NewOrderNote__overlay{z-index:999;background:#000000bf;position:fixed;inset:0}.QuickNewProvider.NewOrderNote{max-width:480px}.QuickNewProvider__overlay{background:#00000059!important}.NewOrderNote{z-index:1000;scrollbar-width:none;scrollbar-gutter:stable;background:#20232a;border-radius:10px;width:calc(100% - 4rem);max-width:1200px;max-height:calc(100vh - 4rem);padding:2rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.NewOrderNote__formLeft{flex-shrink:0;grid-template-columns:1fr 1fr;align-content:start;gap:.75rem .85rem;width:380px;padding-right:1.5rem;display:grid}.NewOrderNote__formSectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:0;font-size:.75rem;font-weight:600}.NewOrderNote__field--grow{flex-direction:column;flex:1;display:flex}.NewOrderNote__input--grow{resize:none;flex:1;min-height:80px}.NewOrderNote__emptyItems{color:#bdbdbd;margin:0;font-size:.85rem;font-style:italic}.NewOrderNote--sm{width:min(520px,95vw);max-height:90vh;padding:1.5rem;overflow-y:auto}.NewOrderNote__title{color:snow;text-align:center;margin:0 0 .25rem;font-size:2rem;font-weight:600}.NewOrderNote__subtitle{color:#bdbdbd;margin:-.5rem 0 .5rem;font-size:.9rem}.NewOrderNote__subtitle strong{color:snow}.NewOrderNote__form{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.NewOrderNote__form--single{grid-template-columns:repeat(2,1fr)}.NewOrderNote__form--full{grid-template-columns:1fr}.NewOrderNote__form--step1{flex-direction:row;gap:0;display:flex;overflow:clip}.NewOrderNote__form--step2{display:block}.NewOrderNote__step1ColLeft{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;border-right:1px solid #ffffff1a;flex-direction:column;flex:1 1 0;gap:.75rem;min-width:0;padding-right:1.25rem;display:flex;overflow:hidden auto}.NewOrderNote__step1ColLeft .NewOrderNote__clientManual{grid-template-columns:repeat(2,1fr);gap:.75rem}.NewOrderNote__step1GeneralesGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.NewOrderNote__step1ColRight{flex-direction:column;flex:1 1 0;gap:.75rem;min-width:0;padding-left:1.25rem;display:flex}.NewOrderNote__vehiculoGrid{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:.75rem;display:grid}.NewOrderNote__vehiculoGrid .NewOrderNote__field--grow{flex-direction:column;grid-column:1/-1;display:flex}.NewOrderNote__vehiculoGrid .NewOrderNote__field--grow textarea{resize:none;flex:1;min-height:100px}.NewOrderNote__collapsibleFields{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:.75rem;display:grid}.NewOrderNote__field{flex-direction:column;gap:.5rem;display:flex}.NewOrderNote__field--full{grid-column:1/-1}.NewOrderNote__field--double{grid-column:span 2}.NewOrderNote__fieldRow{align-items:center;gap:.5rem;display:flex}.NewOrderNote__fieldRow>:first-child{flex:1;min-width:0}.NewOrderNote__addInlineBtn{color:snow;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.3rem;line-height:1;transition:border-color .2s,background .2s;display:flex}.NewOrderNote__addInlineBtn:hover{color:#178e62;background:#178e621f;border-color:#178e62}.NewOrderNote__addInlineBtn--active{color:snow;border-color:#ffffff80;font-size:1.5rem}.NewOrderNote__label{color:snow;font-size:.95rem;font-weight:500}.NewOrderNote__sectionToggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin-bottom:.75rem;padding:0;display:flex}.NewOrderNote__sectionToggle:hover .NewOrderNote__label{color:#178e62}.NewOrderNote__toggleArrow{color:#bdbdbd;font-size:1.1rem;transition:transform .2s;transform:rotate(-90deg)}.NewOrderNote__toggleArrow--open{transform:rotate(0)}.NewOrderNote__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.65rem;display:inline-flex}.NewOrderNote__toggleInput{opacity:0;width:0;height:0;position:absolute}.NewOrderNote__toggleTrack{background:#ffffff26;border-radius:11px;flex-shrink:0;width:38px;height:22px;transition:background .2s;position:relative}.NewOrderNote__toggleTrack:after{content:"";background:snow;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.NewOrderNote__toggleTrack--on{background:#178e62}.NewOrderNote__toggleTrack--on:after{transform:translate(16px)}.NewOrderNote__toggleText{color:snow;font-size:.9rem;font-weight:500}.NewOrderNote__optional{color:#bdbdbd;font-size:.85rem;font-weight:400}.NewOrderNote__required{color:#ef9a9a;font-size:.85rem;font-weight:500}.NewOrderNote__inputInfo{color:#bdbdbd;background:#ffffff05;border:1px solid #ffffff1a;border-radius:8px;margin:0;padding:.55rem .75rem;font-size:.95rem}.NewOrderNote__input{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.95rem;transition:box-shadow .2s}.NewOrderNote__input:focus{box-shadow:0 0 0 3px #178e622e}.NewOrderNote__input::placeholder{color:#ffffff59}.NewOrderNote__input:disabled{opacity:.35;cursor:not-allowed}.NewOrderNote__input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.NewOrderNote__input--sm{flex:80px;width:auto;min-width:80px}.NewOrderNote__input--obsCliente{resize:none;max-height:52px;min-height:52px!important}.NewOrderNote__input option{color:snow;background:#20232a}.NewOrderNote textarea.NewOrderNote__input{resize:vertical;min-height:80px;font-family:inherit}@media (max-width:700px){.NewOrderNote{width:calc(100% - 1rem);padding:1.25rem}.NewOrderNote .NewOrderNote__input,.NewOrderNote .NewOrderNote__btn{min-height:44px}}.NewOrderNote__clientSection{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;grid-column:1/-1;gap:.5rem;padding:.6rem .85rem;display:flex}.NewOrderNote__radioGroup{gap:1.5rem;display:flex}.NewOrderNote__radioOption{cursor:pointer;color:snow;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;font-size:.95rem;display:flex}.NewOrderNote__radioOption input[type=radio]{appearance:none;cursor:pointer;border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .2s;position:relative}.NewOrderNote__radioOption input[type=radio]:checked{border-color:#178e62}.NewOrderNote__radioOption input[type=radio]:checked:after{content:"";background:#178e62;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NewOrderNote__clientManual{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.NewOrderNote__formLeft .NewOrderNote__clientManual{grid-template-columns:1fr;gap:.75rem}.NewOrderNote__formLeft .NewOrderNote__formSectionTitle,.NewOrderNote__formLeft>.NewOrderNote__input,.NewOrderNote__formLeft>.NewOrderNote__emptyItems{grid-column:1/-1}.NewOrderNote__formLeft .NewOrderNote__field{justify-content:space-between}.NewOrderNote__formLeft .NewOrderNote__field--grow{flex:unset;grid-column:1/-1}.NewOrderNote__formLeft .NewOrderNote__field--full{grid-column:1/-1}.NewOrderNote__formLeft .NewOrderNote__input--grow{flex:unset;resize:vertical;min-height:48px}.NewOrderNote__searchWrapper{position:relative}.NewOrderNote__searchRow{align-items:stretch;gap:.75rem;display:flex}.NewOrderNote__results{z-index:100;scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#2a2e38;border:1px solid #178e62;border-radius:8px;max-height:280px;margin:0;padding:.5rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.NewOrderNote__resultItem{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;transition:background .15s;display:flex}.NewOrderNote__resultItem:hover{background:#178e622e}.NewOrderNote__resultItem:not(:last-child){border-bottom:1px solid #ffffff0f}.NewOrderNote__resultName{color:snow;flex:1;font-size:1rem;font-weight:500}.NewOrderNote__resultSku{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewOrderNote__spareCard{background:#178e6212;border:1px solid #178e6259;border-radius:10px;flex-direction:column;gap:.9rem;margin-top:.75rem;padding:1rem 1.25rem;display:flex}.NewOrderNote__spareCardHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.NewOrderNote__spareName{color:snow;font-size:1rem;font-weight:600}.NewOrderNote__spareSku{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewOrderNote__priceRow{gap:.75rem;display:flex}.NewOrderNote__priceBox{background:#ffffff0d;border-radius:8px;flex-direction:column;flex:1;gap:.3rem;padding:.6rem .9rem;display:flex}.NewOrderNote__priceLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.NewOrderNote__priceValue{color:#178e62;font-size:1.05rem;font-weight:700}.NewOrderNote__itemColLabel{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;align-self:end;padding-bottom:.2rem;font-size:.72rem;font-weight:600}.NewOrderNote__addModeToggle{gap:1.5rem;margin-bottom:.25rem;display:flex}.NewOrderNote__addItem{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.NewOrderNote__addItem--libre{flex-wrap:unset;grid-template-columns:2fr 90px 130px auto;display:grid}.NewOrderNote__items{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;gap:.5rem;max-height:220px;margin-top:.75rem;display:flex;overflow-y:auto}.NewOrderNote__itemRow{background:#ffffff0a;border:1px solid #178e624d;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.NewOrderNote__itemRow--editing{background:#178e620d;border-left:2px solid #178e6280;padding:.75rem .85rem;display:block}.NewOrderNote__itemActions{justify-content:flex-end;align-items:center;gap:.2rem;display:flex}.NewOrderNote__actionBtn{cursor:pointer;color:#ffffff4d;background:0 0;border:none;border-radius:5px;align-items:center;padding:.28rem;transition:color .12s,background .12s;display:inline-flex}.NewOrderNote__actionBtn--edit:hover{color:#178e62;background:#178e621a}.NewOrderNote__actionBtn--delete:hover{color:#ff6b6b;background:#ff6b6b1a}.NewOrderNote__editForm{flex-direction:column;gap:.6rem;display:flex}.NewOrderNote__editGrid{grid-template-columns:100px 1fr;gap:.5rem;display:grid}.NewOrderNote__editField{flex-direction:column;gap:.25rem;display:flex}.NewOrderNote__editLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.68rem;font-weight:700}.NewOrderNote__editInput{color:snow;box-sizing:border-box;background:#ffffff0f;border:1px solid #178e6259;border-radius:6px;outline:none;width:100%;padding:.45rem .6rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.NewOrderNote__editInput:focus{border-color:#178e62;box-shadow:0 0 0 2px #178e6226}.NewOrderNote__editActions{justify-content:flex-end;gap:.4rem;display:flex}.NewOrderNote__editBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.42rem .85rem;font-size:.8rem;font-weight:600;transition:background .15s}.NewOrderNote__editBtn--save{color:snow;background:#178e62}.NewOrderNote__editBtn--save:hover{background:#134b3d}.NewOrderNote__editBtn--cancel{color:#bdbdbd;background:0 0;border:1px solid #ffffff24}.NewOrderNote__editBtn--cancel:hover{color:snow;background:#ffffff0d}.NewOrderNote__itemInfo{flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex}.NewOrderNote__itemName{color:snow;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.NewOrderNote__itemSku{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-size:.8rem}.NewOrderNote__itemObs{color:#bdbdbd;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-style:italic;overflow:hidden}.NewOrderNote__itemMeta{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewOrderNote__total{border-top:1px solid #178e624d;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.25rem;padding:.5rem .75rem;display:flex}.NewOrderNote__totalLabel{color:#bdbdbd;font-size:.9rem}.NewOrderNote__totalValue{color:snow;font-size:1rem;font-weight:600}.NewOrderNote__sectionTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.NewOrderNote__totalsCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.45rem;margin-top:.25rem;padding:.75rem .85rem;display:flex}.NewOrderNote__totalsRow{flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.NewOrderNote__totalsRow--sub .NewOrderNote__totalsLabel,.NewOrderNote__totalsRow--sub .NewOrderNote__totalsValue{color:#bdbdbd;font-size:.85rem;font-weight:400}.NewOrderNote__totalsRow--final{border-top:1px solid #ffffff14;padding-top:.45rem}.NewOrderNote__totalsRow--final .NewOrderNote__totalsLabel{color:#bdbdbd;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.NewOrderNote__totalsRow--final .NewOrderNote__totalsValue{color:#178e62;white-space:nowrap;font-size:1.35rem;font-weight:700}.NewOrderNote__descuentoInput{text-align:right;color:snow;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;width:110px;padding:.3rem .5rem;font-size:.9rem;font-weight:500}.NewOrderNote__descuentoInput::placeholder{color:#ffffff59}.NewOrderNote__descuentoInput:focus{border-color:#178e62;outline:none}.NewOrderNote__descuentoInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NewOrderNote__descuentoInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NewOrderNote__totalsLabel{color:#bdbdbd;flex-shrink:1;min-width:0;font-size:.9rem;font-weight:500}.NewOrderNote__totalsPct{color:#fff6;margin-left:.3rem;font-size:.8rem;font-weight:400}.NewOrderNote__totalsValue{color:snow;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.95rem;font-weight:600}.NewOrderNote__totalsDivider{background:#ffffff12;height:1px;margin:.15rem 0}.NewOrderNote__itemRemove{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.25rem .5rem;font-size:.85rem;transition:color .15s,background .15s}.NewOrderNote__itemRemove:hover{color:#ff6b6b;background:#ff6b6b1a}.NewOrderNote__itemEdit{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.25rem .5rem;font-size:.9rem;transition:color .15s,background .15s}.NewOrderNote__itemEdit:hover{color:#178e62;background:#178e621f}.NewOrderNote__itemRow--stack{gap:1rem;padding:.75rem .9rem}.NewOrderNote__itemRow--editing{background:#178e6214;border-color:#178e62}.NewOrderNote__actions{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.NewOrderNote--expanded{padding-top:1rem;padding-bottom:.75rem}.NewOrderNote--expanded .NewOrderNote__stepBar{margin-bottom:.75rem}.NewOrderNote--expanded .NewOrderNote__actions{margin-top:auto;padding-top:.4rem}.NewOrderNote__error--footer{text-align:center;padding-top:.5rem;display:block}.NewOrderNote__btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.45rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.NewOrderNote__btn--sm{padding:.55rem 1.1rem;font-size:.9rem}.NewOrderNote__btn--cancel{color:#178e62;background:0 0;border:2px solid #178e62}.NewOrderNote__btn--cancel:hover{background:#178e621a}.NewOrderNote__btn--submit{color:snow;background:#178e62}.NewOrderNote__btn--submit:hover{background:#134b3d}.NewOrderNote__btn--submit:disabled{opacity:.6;cursor:not-allowed}.NewOrderNote__error{color:#ff6b6b;font-size:.85rem}.NewOrderNote__addRowBtn{color:#178e62;cursor:pointer;background:0 0;border:1px dashed #178e6280;border-radius:8px;width:100%;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500;transition:background .2s,border-color .2s}.NewOrderNote__addRowBtn:hover{background:#178e6214;border-color:#178e62}.NewOrderNote__loteRow{flex-direction:column;gap:.35rem;display:flex}.NewOrderNote__loteLabel{color:#bdbdbd;font-size:.85rem}.NewOrderNote__loteSelect{color:snow;box-sizing:border-box;cursor:pointer;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.95rem;transition:box-shadow .2s}.NewOrderNote__loteSelect:focus{box-shadow:0 0 0 3px #178e622e}.NewOrderNote__loteSelect option{color:snow;background:#20232a}.NewOrderNote__loteBadge{color:#178e62;white-space:nowrap;background:#178e6226;border:1px solid #178e6259;border-radius:4px;flex-shrink:0;padding:.1rem .45rem;font-size:.7rem;font-weight:600}.NewOrderNote__cargosSection{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.NewOrderNote__cargoCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:flex-end;gap:.75rem;padding:.85rem 1rem;display:flex}.NewOrderNote__cargoCard__remove{flex-shrink:0;margin-bottom:.1rem}.NewOrderNote__cargoCardFields{flex-wrap:wrap;flex:1;align-items:flex-end;gap:.75rem;display:flex}.NewOrderNote__cargoCardFields .NewOrderNote__field{flex:1;min-width:110px;margin-bottom:0}.BatchNew__productList{flex-direction:column;flex:1;grid-column:1/-1;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.BatchNew__productItem{cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:.2rem;padding:.65rem .85rem;transition:background .15s,border-color .15s;display:flex}.BatchNew__productItem:hover{background:#178e621a;border-color:#178e6240}.BatchNew__productItem--active{background:#178e6226;border-color:#178e6280}.BatchNew__productName{color:snow;font-size:.9rem;font-weight:500}.BatchNew__productMeta{color:#bdbdbd;font-size:.78rem}.BatchNew__miniForm{background:#ffffff08;border:1px solid #178e624d;border-radius:10px;flex-direction:column;flex-shrink:0;gap:.85rem;padding:1rem;display:flex}.BatchNew__tipoToggle{gap:.5rem;display:flex}.BatchNew__tipoBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:.5rem;font-size:.9rem;font-weight:600;transition:all .15s}.BatchNew__tipoBtn:hover{color:snow;border-color:#178e62}.BatchNew__tipoBtn--active{color:snow;background:#178e62;border-color:#178e62}.BatchNew__miniFormActions{justify-content:flex-end;gap:.5rem;display:flex}.BatchNew__tipoTag{white-space:nowrap;border-radius:6px;flex-shrink:0;padding:.2rem .55rem;font-size:.8rem;font-weight:600}.BatchNew__tipoTag--alta{color:#178e62;background:#178e6226;border:1px solid #178e6259}.BatchNew__tipoTag--baja{color:#e05c6a;background:#d333331a;border:1px solid #d3333359}.BatchNew__stockChange{flex-shrink:0;align-items:stretch;gap:.55rem;display:flex}.BatchNew__stockChange__box{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:center;gap:.15rem;min-width:4.5rem;padding:.4rem .85rem;display:flex}.BatchNew__stockChange__box--result{background:#178e621f;border-color:#178e6266}.BatchNew__stockChange__box--result .BatchNew__stockChange__value{color:#178e62}.BatchNew__stockChange__label{color:#bdbdbd;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.BatchNew__stockChange__value{color:snow;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700;line-height:1.1}.BatchNew__stockChange__arrow{color:#bdbdbd;flex-shrink:0;align-self:center;font-size:1.3rem}.BatchNew__stockChange__delta{letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;border-radius:4px;padding:.05rem .3rem;font-size:.68rem;font-weight:700}.BatchNew__stockChange__delta--alta{color:#178e62;background:#178e6238}.BatchNew__stockChange__delta--baja{color:#e05c6a;background:#d333332e}.BatchNew__stockChange--negative .BatchNew__stockChange__box--result{background:#d333331f;border-color:#d3333373}.BatchNew__stockChange--negative .BatchNew__stockChange__box--result .BatchNew__stockChange__value{color:#e05c6a}.BatchNew__itemActions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.StockPreview{align-items:stretch;gap:.6rem;margin-top:.25rem;display:flex}.StockPreview__box{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;flex:1;gap:.2rem;min-width:0;padding:.55rem .8rem;display:flex}.StockPreview__box--result{background:#178e6214;border-color:#178e6259}.StockPreview__box--result .StockPreview__value{color:#178e62}.StockPreview__box--negative{background:#d333331a;border-color:#d3333366}.StockPreview__box--negative .StockPreview__value{color:#e05c6a}.StockPreview__label{color:#bdbdbd;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.4rem;font-size:.72rem;display:flex}.StockPreview__value{color:snow;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}.StockPreview__arrow{color:#bdbdbd;flex-shrink:0;align-self:center;font-size:1.2rem}.StockPreview__delta{text-transform:none;letter-spacing:0;border-radius:4px;padding:.05rem .35rem;font-size:.7rem;font-weight:700}.StockPreview__delta--alta{color:#178e62;background:#178e622e}.StockPreview__delta--baja{color:#e05c6a;background:#d3333326}.BatchRow{border-top:1px solid #ffffff1a;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-top:1.25rem;display:grid}.BatchRow__removeWrapper{grid-column:1/-1;justify-content:flex-end;display:flex}.BatchRow__removeBtn{color:#e05c6a;cursor:pointer;background:0 0;border:1px solid #d3333373;border-radius:6px;padding:.3rem .75rem;font-size:.85rem;transition:background .15s}.BatchRow__removeBtn:hover{background:#d333331a}.NewOrderNote--expanded{flex-direction:column;max-width:1200px;height:calc(100vh - 4rem);min-height:600px;display:flex;overflow:clip}.NewOrderNote--expanded .NewOrderNote__title{flex-shrink:0}.NewOrderNote--expanded .NewOrderNote__form{scrollbar-width:thin;flex-direction:column;flex:1;align-content:start;min-height:0;padding-right:.25rem;display:flex;overflow-y:auto}.NewOrderNote--expanded .NewOrderNote__actions{flex-shrink:0;margin-top:0;padding-top:1rem}.NewOrderNote--expanded .NewOrderNote__error--footer{flex-shrink:0}.NewOrderNote--twoPanel{max-width:1200px}.NewOrderNote--twoPanel .NewOrderNote__form{scrollbar-width:thin;gap:0;align-content:unset;flex-direction:row;padding-right:1.5rem;display:flex;overflow-y:auto}.NewOrderNote--withCreate{max-width:1120px}.NewOrderNote__formCreate{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;border-left:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:1rem;width:320px;margin-left:1.5rem;padding-left:1.5rem;display:flex;overflow-y:auto}.NewOrderNote__createHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.NewOrderNote__createClose{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;font-size:1rem}.NewOrderNote__createClose:hover{color:snow;background:#ffffff0f}.NewOrderNote__createActions{gap:.5rem;margin-top:.5rem;display:flex}.NewOrderNote__createSpareBtn{color:snow;cursor:pointer;background:linear-gradient(135deg,#178e62d9 0%,#178e62a6 100%);border:1px solid #178e62e6;border-radius:10px;align-self:flex-start;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:transform .12s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 2px 8px #178e6240}.NewOrderNote__createSpareBtn__icon{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.NewOrderNote__createSpareBtn:hover{background:linear-gradient(135deg,#178e62 0%,#178e62cc 100%);transform:translateY(-1px);box-shadow:0 4px 14px #178e6259}.NewOrderNote__createSpareBtn:active{transform:translateY(0);box-shadow:0 2px 6px #178e6240}.NewOrderNote__createSuccess{color:#4ade80;background:#178e621f;border:1px solid #178e6266;border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.85rem;animation:.2s ease-out newOrderNoteFadeIn}@keyframes newOrderNoteFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.NewOrderNote__formRight{flex-direction:column;flex:1;gap:1.5rem;padding-right:1.75rem;display:flex}.NewOrderNote__summaryData{flex-direction:column;gap:.4rem;display:flex}.NewOrderNote__summaryRow{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.82rem;display:flex}.NewOrderNote__summaryKey{color:#bdbdbd;flex-shrink:0;max-width:55%}.NewOrderNote__summaryKey--name{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:65%;overflow:hidden}.NewOrderNote__summaryVal{color:snow;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:60%;font-weight:500;overflow:hidden}.NewOrderNote__summaryMore{color:#bdbdbd;margin-top:.1rem;font-size:.75rem;font-style:italic}.NewOrderNote__addItem{grid-template-columns:1fr auto auto auto;align-items:flex-end;gap:.75rem;display:grid}.NewOrderNote__addItem--libre{grid-template-columns:1.5fr .6fr .6fr auto;width:100%}.NewOrderNote__addItem--libre input{width:100%;min-width:80px}.NewOrderNote__addItem--libre button{width:100%}.NewOrderNote__formSummary{border-left:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:.75rem;width:320px;padding-left:2rem;display:flex}.NewOrderNote__stepBar{flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.NewOrderNote__stepLabel{color:#bdbdbd;white-space:nowrap;font-size:.82rem}.NewOrderNote__stepLabel--active{color:snow;font-weight:600}.NewOrderNote__formLeft--full{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;grid-template-columns:repeat(3,1fr);width:100%;max-width:100%;margin:0 auto;padding-right:0;overflow-y:auto}.NewOrderNote__stepIndicator{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}.NewOrderNote__stepDot{color:#bdbdbd;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:inline-flex}.NewOrderNote__stepDot--active{color:snow;background:#178e62;border-color:#178e62}.NewOrderNote__stepDot--done{color:#178e62;background:#178e6233;border-color:#178e6280}.NewOrderNote__stepArrow{color:#fff3;flex-shrink:0;font-size:1rem}.NewOrderNote__stepContent{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}@media (max-width:1200px){.NewOrderNote--twoPanel{max-width:calc(100% - 2rem)}.NewOrderNote--twoPanel .NewOrderNote__formSummary{display:none}.NewOrderNote--twoPanel .NewOrderNote__formLeft{width:360px}}@media (max-width:900px){.NewOrderNote--twoPanel .NewOrderNote__formLeft{grid-template-columns:1fr;width:280px}}@media (max-width:700px){.NewOrderNote--twoPanel .NewOrderNote__form{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;overflow-y:auto}.NewOrderNote--twoPanel .NewOrderNote__formLeft{border-bottom:1px solid #ffffff12;border-right:none;grid-template-columns:1fr 1fr;width:100%;padding-bottom:1.25rem;padding-right:0}.NewOrderNote--twoPanel .NewOrderNote__formRight{border-left:none;padding-top:1.25rem;padding-left:0}.NewOrderNote--twoPanel .NewOrderNote__formSummary{display:none}}@media (max-width:480px){.NewOrderNote--twoPanel .NewOrderNote__formLeft{grid-template-columns:1fr}}.ItemAdd{flex-direction:column;gap:.85rem;display:flex}.ItemAdd__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ItemAdd__modeToggle{background:#ffffff0a;border-radius:10px;align-self:flex-start;gap:.25rem;padding:.2rem;display:flex}.ItemAdd__modeBtn{color:#bdbdbd;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.42rem .9rem;font-size:.85rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.ItemAdd__modeBtn--active{color:snow;background:#178e62;font-weight:600}.ItemAdd__modeBtn:not(.ItemAdd__modeBtn--active):hover{color:snow;background:#ffffff12}.ItemAdd__searchBox{background:#ffffff0a;border:1px solid #178e62;border-radius:8px;align-items:center;gap:.5rem;padding:0 .8rem;transition:box-shadow .2s;display:flex}.ItemAdd__searchBox:focus-within{box-shadow:0 0 0 3px #178e622e}.ItemAdd__searchIcon{color:#bdbdbd;flex-shrink:0}.ItemAdd__searchInput{color:snow;background:0 0;border:none;outline:none;flex:1;padding:.58rem 0;font-family:inherit;font-size:.92rem}.ItemAdd__searchInput::placeholder{color:#ffffff4d}.ItemAdd__searchClear{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:.2rem;transition:color .12s,background .12s;display:inline-flex}.ItemAdd__searchClear:hover{color:snow;background:#ffffff0f}.ItemAdd__results{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;background:#23272f;border:1px solid #178e6266;border-radius:8px;max-height:200px;margin:0;padding:.35rem 0;list-style:none;overflow-y:auto;box-shadow:0 8px 24px #0000004d}.ItemAdd__resultItem{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1rem;transition:background .1s;display:flex}.ItemAdd__resultItem:hover{background:#178e6224}.ItemAdd__resultItem:not(:last-child){border-bottom:1px solid #ffffff0a}.ItemAdd__resultName{color:snow;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;font-weight:500;overflow:hidden}.ItemAdd__resultSku{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-size:.78rem}.ItemAdd__selectedCard{background:#178e620f;border:1px solid #178e6240;border-radius:10px;overflow:hidden}.ItemAdd__selectedCardTop{align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.ItemAdd__selectedCardDivider{background:#178e6226;height:1px;margin:0 1rem}.ItemAdd__selectedCardForm{background:#0000001f;grid-template-columns:100px 1fr 90px auto;align-items:end;gap:.75rem;padding:.75rem 1rem;display:grid}.ItemAdd__selectedBanner{background:#178e6212;border:1px solid #178e6247;border-radius:9px;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;display:flex}.ItemAdd__selectedInfo{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.ItemAdd__selectedNameRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ItemAdd__selectedName{color:snow;font-size:.9rem;font-weight:600}.ItemAdd__selectedSku{color:#bdbdbd;background:#ffffff0f;border-radius:4px;padding:.1rem .45rem;font-size:.78rem}.ItemAdd__selectedPrices{flex-wrap:nowrap;gap:.5rem;width:100%;display:flex}.ItemAdd__priceBadge{background:#ffffff0d;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:.05rem;padding:.3rem .6rem;display:flex}.ItemAdd__priceBadge__label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;white-space:nowrap;font-size:.62rem}.ItemAdd__priceBadge__value{color:#178e62;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.ItemAdd__selectedDeselect{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;align-items:center;margin-top:.1rem;padding:.2rem;transition:color .12s,background .12s;display:inline-flex}.ItemAdd__selectedDeselect:hover{color:#ff6b6b;background:#ff6b6b1a}.ItemAdd__form{grid-template-columns:72px 1fr 80px auto;align-items:end;gap:.55rem;display:grid}.ItemAdd__formField{flex-direction:column;gap:.28rem;display:flex}.ItemAdd__formLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.7rem;font-weight:600}.ItemAdd__formInput{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:7px;outline:none;width:100%;padding:.5rem .6rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.ItemAdd__formInput:focus{border-color:#178e62;box-shadow:0 0 0 3px #178e6224}.ItemAdd__formInput::placeholder{color:#ffffff38}.ItemAdd__addBtn{color:snow;cursor:pointer;white-space:nowrap;background:#178e62;border:none;border-radius:7px;align-items:center;gap:.38rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.ItemAdd__addBtn:hover{background:#134b3d;transform:translateY(-1px)}.ItemAdd__addBtn:active{transform:translateY(0)}.ItemAdd__libreDesc{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;outline:none;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.92rem;transition:border-color .15s,box-shadow .15s}.ItemAdd__libreDesc:focus{border-color:#178e62;box-shadow:0 0 0 3px #178e6224}.ItemAdd__libreDesc::placeholder{color:#ffffff47}.ItemList{border:1px solid #ffffff12;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ItemList__header{background:#ffffff09;border-bottom:1px solid #ffffff12;grid-template-columns:1fr 48px 90px 56px 84px 60px;gap:.4rem;padding:.45rem .85rem;display:grid}.ItemList__header span{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;font-size:.68rem;font-weight:700}.ItemList__body{max-height:260px;overflow-y:auto}.ItemList__row{grid-template-columns:1fr 48px 90px 56px 84px 60px;align-items:center;gap:.4rem;padding:.55rem .85rem;transition:background .1s;display:grid}.ItemList__row:not(:last-child){border-bottom:1px solid #ffffff0a}.ItemList__row:hover{background:#ffffff05}.ItemList__row--editing{background:#178e620d;border-left:2px solid #178e6280;padding:.75rem .85rem;display:block}.ItemList__name{color:snow;text-overflow:ellipsis;white-space:nowrap;font-size:.865rem;font-weight:500;overflow:hidden}.ItemList__sku{color:#bdbdbd;text-overflow:ellipsis;white-space:nowrap;margin-top:.08rem;font-size:.7rem;display:block;overflow:hidden}.ItemList__cell{color:snow;font-variant-numeric:tabular-nums;font-size:.85rem}.ItemList__cell--muted{color:#bdbdbd}.ItemList__cell--total{font-weight:600}.ItemList__actions{justify-content:flex-end;align-items:center;gap:.2rem;display:flex}.ItemList__actionBtn{cursor:pointer;color:#ffffff4d;background:0 0;border:none;border-radius:5px;align-items:center;padding:.28rem;transition:color .12s,background .12s;display:inline-flex}.ItemList__actionBtn--edit:hover{color:#178e62;background:#178e621a}.ItemList__actionBtn--delete:hover{color:#ff6b6b;background:#ff6b6b1a}.ItemList__editForm{flex-direction:column;gap:.6rem;display:flex}.ItemList__editGrid{grid-template-columns:72px 1fr 80px;gap:.5rem;display:grid}.ItemList__editField{flex-direction:column;gap:.25rem;display:flex}.ItemList__editField--full{grid-column:1/-1}.ItemList__editLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.68rem;font-weight:700}.ItemList__editInput{color:snow;box-sizing:border-box;background:#ffffff0f;border:1px solid #178e6259;border-radius:6px;outline:none;width:100%;padding:.45rem .6rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.ItemList__editInput:focus{border-color:#178e62;box-shadow:0 0 0 2px #178e6226}.ItemList__editActions{justify-content:flex-end;gap:.4rem;display:flex}.ItemList__editBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.42rem .85rem;font-size:.8rem;font-weight:600;transition:background .15s}.ItemList__editBtn--save{color:snow;background:#178e62}.ItemList__editBtn--save:hover{background:#134b3d}.ItemList__editBtn--cancel{color:#bdbdbd;background:0 0;border:1px solid #ffffff24}.ItemList__editBtn--cancel:hover{color:snow;background:#ffffff0d}.ItemList__empty{text-align:center;color:#bdbdbd;padding:2.5rem 1rem;font-size:.85rem;font-style:italic}.InvoiceExtras{flex-direction:column;gap:1.5rem;display:flex}.InvoiceExtras__section{flex-direction:column;gap:.75rem;display:flex}.InvoiceExtras__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;font-size:.72rem;font-weight:700}.InvoiceExtras__ivaRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.InvoiceExtras__ivaField{flex-direction:column;flex:1;gap:.4rem;min-width:140px;display:flex}.InvoiceExtras__ivaLabel{color:#bdbdbd;font-size:.82rem}.InvoiceExtras__ivaAmountRow{align-items:center;gap:.5rem;display:flex}.InvoiceExtras__ivaAmountRow .select{flex:1}.InvoiceExtras__ivaFieldRow{align-items:center;gap:.4rem;display:flex}.InvoiceExtras__ivaClear{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.InvoiceExtras__ivaClear:hover{color:#e06060;border-color:#e06060}.InvoiceExtras__sectionToggle{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:.4rem;padding:0;display:flex}.InvoiceExtras__collapsible{scrollbar-width:thin;flex-direction:column;gap:.75rem;max-height:220px;display:flex;overflow-y:auto}.InvoiceExtras__cargosBody{flex-direction:column;gap:.5rem;display:flex}.InvoiceExtras__rows--scroll{scrollbar-width:thin;flex-direction:column;gap:.5rem;max-height:180px;display:flex;overflow-y:auto}.InvoiceExtras__chips{flex-wrap:wrap;gap:.4rem;display:flex}.InvoiceExtras__chip{color:#bdbdbd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:.35rem;padding:.32rem .75rem;font-size:.8rem;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.InvoiceExtras__chip:hover{color:snow;background:#178e621a;border-color:#178e62}.InvoiceExtras__chip--provider{color:#178e62;background:#178e6212;border-color:#178e6259}.InvoiceExtras__chip--provider:hover{background:#178e6226}.InvoiceExtras__chip__pct{color:#178e62;background:#178e6226;border-radius:4px;padding:.05rem .35rem;font-size:.72rem;font-weight:600}.InvoiceExtras__rows{flex-direction:column;gap:.45rem;display:flex}.InvoiceExtras__row{background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .75rem;display:flex}.InvoiceExtras__rowLabel{color:snow;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden}.InvoiceExtras__rowAmountBox{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:0;transition:border-color .15s;display:flex;overflow:hidden}.InvoiceExtras__rowAmountBox:focus-within{border-color:#178e62;box-shadow:0 0 0 2px #178e6224}.InvoiceExtras__rowSymbol{color:#bdbdbd;-webkit-user-select:none;user-select:none;background:#ffffff0a;border-right:1px solid #ffffff14;padding:.45rem .5rem .45rem .65rem;font-size:.85rem;font-weight:600}.InvoiceExtras__rowInput{color:snow;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;width:7rem;padding:.45rem .6rem;font-family:inherit;font-size:.875rem}.InvoiceExtras__rowInput::placeholder{color:#ffffff38}.InvoiceExtras__rowRemove{cursor:pointer;color:#ffffff47;background:0 0;border:none;border-radius:5px;flex-shrink:0;align-items:center;padding:.25rem;transition:color .12s,background .12s;display:inline-flex}.InvoiceExtras__rowRemove:hover{color:#ff6b6b;background:#ff6b6b1a}.InvoiceExtras__cargoRow{background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;align-items:flex-end;gap:.6rem;padding:.6rem .75rem;display:flex;overflow:visible}.InvoiceExtras__cargoRow>:first-child{flex:1}.InvoiceExtras__addRowBtn{color:#178e62;cursor:pointer;background:0 0;border:1px dashed #178e6266;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.InvoiceExtras__addRowBtn:hover{background:#178e6212;border-color:#178e62}.InvoiceExtras__noItems{color:#bdbdbd;margin:0;font-size:.82rem;font-style:italic}.InvoiceExtras__createBox{background:#ffffff08;border:1px solid #178e6259;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex}.InvoiceExtras__createBox>.NewOrderNote__input{flex:1;min-width:140px}.InvoiceExtras__createConfirm{color:#178e62;cursor:pointer;background:#178e621f;border:1px solid #178e6266;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem;transition:background .12s,border-color .12s;display:inline-flex}.InvoiceExtras__createConfirm:hover{background:#178e6238}.InvoiceExtras__createConfirm:disabled{opacity:.5;cursor:default}.InvoiceExtras__error{color:#ff6b6b;margin:0;font-size:.8rem}.InvoiceExtras__percRow{flex-direction:column;gap:.4rem;display:flex}.InvoiceExtras__obsInput{width:100%}.select{width:100%;font-family:inherit;font-size:14px;position:relative}.select--disabled{opacity:.5;pointer-events:none}.select__trigger{color:snow;cursor:pointer;background-color:#0000;border:1px solid #ffffff26;border-radius:6px;outline:none;justify-content:space-between;align-items:center;width:100%;height:36px;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex}.select__trigger:hover{border-color:#ffffff4d}.select__trigger:focus-visible,.select__trigger--open{border-color:#178e62;box-shadow:0 0 0 2px #178e6240}.select__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select__value--placeholder{color:#bdbdbd}.select__chevron{color:#bdbdbd;flex-shrink:0;margin-left:8px;transition:transform .2s}.select__chevron--open{transform:rotate(180deg)}.select__dropdown{z-index:50;background-color:#0e1b2b;border:1px solid #ffffff26;border-radius:6px;flex-direction:column;width:100%;min-width:max-content;animation:.15s selectSlideIn;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 8px 24px #0006}.select__searchWrapper{border-bottom:1px solid #ffffff14;padding:6px}.select__search{color:snow;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:4px;outline:none;width:100%;height:32px;padding:0 10px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.select__search::placeholder{color:#bdbdbd}.select__search:focus{border-color:#178e62;box-shadow:0 0 0 2px #178e6240}.select__content{max-height:220px;margin:0;padding:4px;list-style:none;overflow-y:auto}.select__content::-webkit-scrollbar{width:6px}.select__content::-webkit-scrollbar-track{background:0 0}.select__content::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.select__empty{text-align:center;color:#bdbdbd;padding:10px;font-size:13px;list-style:none}.select__item{color:snow;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:14px;transition:background-color .1s;display:flex}.select__item--highlighted{background-color:#ffffff14}.select__item--selected{color:#178e62;font-weight:500}.select__item--disabled{opacity:.4;pointer-events:none}.select__check{color:#178e62;flex-shrink:0;margin-left:8px}@keyframes selectSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PITable__chevron{color:#bdbdbd;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .2s,color .15s;display:inline-flex}.PITable__chevron--open{color:#178e62;transform:rotate(180deg)}.PITable__row--expanded>td{background:#ffffff08}.PITable__detailRow>td{background:#0003;border-top:1px solid #178e6259;padding:0!important}.PITable__highlightedDetail{background:#0003;border:1px solid #178e6273;border-radius:10px;margin-bottom:1.25rem;overflow:hidden}.PITable__expanderCell{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.PITable__checkbox{cursor:pointer;accent-color:#178e62;flex-shrink:0;width:16px;height:16px}.PITable__checkbox:disabled{cursor:not-allowed;opacity:.35}.PITable__selectionBar{color:snow;background:#178e621f;border:1px solid #178e6266;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;padding:.7rem 1.1rem;font-size:.9rem;display:flex}.PITable__selectionBar strong{text-transform:lowercase}.PITable__selectionBarActions{gap:.6rem;display:flex}.PITable__selectionBarBtn{cursor:pointer;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.85rem;font-weight:600;transition:opacity .15s}.PITable__selectionBarBtn--clear{color:#bdbdbd;background:0 0;border:1px solid #ffffff40}.PITable__selectionBarBtn--clear:hover{background:#ffffff0f}.PITable__selectionBarBtn--pay{color:#fff;background:#178e62}.PITable__selectionBarBtn--pay:hover{background:#134b3d}.PIDetail{background:#ffffff05;padding:1.5rem;animation:.18s ease-out PIDetailExpand}.PIDetail__header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.PIDetail__title{color:snow;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:1.15rem;font-weight:600}.PIDetail__headerActions{align-items:center;gap:.75rem;display:flex}.PIDetail__emitBtn{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;padding:.5rem 1.2rem;font-size:1rem;font-weight:600;transition:background .2s}.PIDetail__emitBtn:hover{background:#134b3d}.PIDetail__emitBtn:disabled{opacity:.5;cursor:not-allowed}.PIDetail__loading{justify-content:center;padding:2rem 0;display:flex}.PIDetail__top{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;margin-bottom:1.25rem;display:grid}.PIDetail__info{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.PIDetail__infoItem{border-bottom:1px solid #ffffff0d;flex:1 1 0;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.6rem 1.1rem;display:flex}.PIDetail__infoItem:last-child{border-bottom:none}.PIDetail__infoItem--obs{flex-direction:column;align-items:flex-start;gap:.2rem}.PIDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;flex-shrink:0;font-size:.72rem}.PIDetail__infoValue{color:snow;text-align:right;font-size:.95rem;font-weight:500}.PIDetail__infoValue a{color:#178e62;text-decoration:none}.PIDetail__infoValue a:hover{text-decoration:underline}.PIDetail__vendedorEditBtn{cursor:pointer;color:#ffffff4d;vertical-align:middle;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;margin-left:.4rem;padding:.15rem;transition:color .15s;display:inline-flex}.PIDetail__vendedorEditBtn:hover{color:#ffffffa6}.PIDetail__vendedorEditBtn:disabled{opacity:.5;cursor:default}.PIDetail__financials{scrollbar-width:thin;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;overflow-y:auto}.PIDetail__finRow{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.1rem;display:flex}.PIDetail__finRow:last-child{border-bottom:none}.PIDetail__finRow--percTitle{background:#ffffff05;padding-bottom:.35rem}.PIDetail__finRow--perc{padding:.35rem 1.1rem .35rem 1.6rem}.PIDetail__finRow--total{background:#178e6212;border-top:1px solid #ffffff1f;border-bottom:none;margin-top:auto}.PIDetail__finLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:.8rem}.PIDetail__finLabelSub{color:snow;opacity:.75;font-size:.85rem}.PIDetail__finValue{color:snow;font-size:.95rem;font-weight:500}.PIDetail__finValue--total{color:#178e62;font-size:1.1rem;font-weight:700}.PIDetail__metaLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.PIDetail__metaValue{color:snow;font-size:1.05rem;font-weight:500}.PIDetail__itemsWrap{border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.PIDetail__items{border-collapse:collapse;width:100%;font-size:.9rem}.PIDetail__items thead tr{background:#ffffff0a}.PIDetail__items th{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:1px solid #ffffff14;padding:.65rem 1rem;font-size:.75rem;font-weight:600}.PIDetail__items th:last-child{text-align:right}.PIDetail__items td{color:snow;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.6rem 1rem}.PIDetail__items td:last-child{text-align:right}.PIDetail__items tr:last-child td{border-bottom:none}.PIDetail__items tbody tr:hover td{background:#ffffff08}.PIDetail__items .PIDetail__itemSku{color:#bdbdbd;margin-right:.4rem;font-size:.8rem}.PIDetail__items .PIDetail__itemQty{font-variant-numeric:tabular-nums;color:#bdbdbd}.PIDetail__items .PIDetail__itemPrice{font-variant-numeric:tabular-nums}.PIDetail__items .PIDetail__itemSubtotal{font-variant-numeric:tabular-nums;color:snow;font-weight:600}@keyframes PIDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PercFC{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.65rem;margin-top:.5rem;padding:.85rem 1rem;display:flex}.PercFC__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.PercFC__title{color:snow;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;font-weight:600}.PercFC__noHay{color:#bdbdbd;font-size:.82rem;font-style:italic}.PercFC__info{color:#bdbdbd;margin:0;font-size:.85rem;font-style:italic}.PercFC__group{background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:.4rem;padding:.65rem .75rem;display:flex}.PercFC__groupLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.72rem;font-weight:700}.PercFC__groupLabel--pdf{color:#6ea8fe}.PercFC__groupLabel--prov{color:#4caf82}.PercFC__groupLabel--manual{color:#ffd54f}.PercFC__chips{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.PercFC__chipsLabel,.PercFC__addOtherLabel{color:#bdbdbd;margin-right:.25rem;font-size:.8rem}.PercFC__chip{color:snow;cursor:pointer;background:#178e6226;border:1px solid #178e6273;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.82rem;transition:background .15s,border-color .15s;display:inline-flex}.PercFC__chip:hover{background:#178e6247}.PercFC__chip--ghost{color:#bdbdbd;background:0 0;border-color:#ffffff26}.PercFC__chip--ghost:hover{color:snow;background:#ffffff0d}.PercFC__chipPct{color:#bdbdbd;font-size:.75rem}.PercFC__list{flex-direction:column;gap:.4rem;display:flex}.PercFC__row{grid-template-columns:minmax(0,1fr) 90px 26px;align-items:center;gap:.4rem;display:grid}.PercFC__row--readonly{opacity:.75;grid-template-columns:minmax(0,1fr) 90px}.PercFC__rowImporteReadonly{color:snow;text-align:right;padding:.35rem .55rem;font-size:.9rem}.PercFC__rowLabel{color:snow;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;overflow:hidden}.PercFC__rowImporte{background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem .55rem;display:flex}.PercFC__rowImporte:focus-within{border-color:#178e62}.PercFC__rowImporteSymbol{color:#bdbdbd;font-size:.85rem}.PercFC__rowInput{color:snow;background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0;font-size:.9rem}.PercFC__rowInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PercFC__rowInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PercFC__rowInput[type=number]{-moz-appearance:textfield}.PercFC__rowRemove{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.9rem;display:inline-flex}.PercFC__rowRemove:hover{color:#ef9a9a;border-color:#e0525273}.PercFC__sourceBadge{letter-spacing:.04em;vertical-align:middle;border-radius:4px;margin-left:.4rem;padding:.1rem .4rem;font-size:.68rem;font-weight:600;display:inline-block}.PercFC__sourceBadge--pdf{color:#6ea8fe;background:#1a73e933}.PercFC__sourceBadge--prov{color:#4caf82;background:#178e6233}.NewRemito__overlay{z-index:999;background:#000000bf;position:fixed;inset:0}.NewRemito{z-index:1000;scrollbar-width:none;scrollbar-gutter:stable;background:#20232a;border-radius:10px;width:calc(100% - 4rem);max-width:1080px;max-height:calc(100vh - 2rem);padding:.75rem 1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.NewRemito__title{color:snow;text-align:center;margin:0 0 .5rem;font-size:2rem;font-weight:600}.NewRemito__form{flex-direction:column;gap:.5rem;display:flex}.NewRemito__cols{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.NewRemito__col--left,.NewRemito__col--right,.NewRemito__field{flex-direction:column;gap:.5rem;display:flex}.NewRemito__field--full{grid-column:1/-1}.NewRemito__field--double{grid-column:span 2}.NewRemito__label{color:snow;font-size:.95rem;font-weight:500}.NewRemito__optional{color:#bdbdbd;font-size:.85rem;font-weight:400}.NewRemito__input{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.4rem .65rem;font-size:.95rem;transition:box-shadow .2s}.NewRemito__input:focus{box-shadow:0 0 0 3px #178e622e}.NewRemito__input::placeholder{color:#ffffff59}.NewRemito__input--sm{flex:1;min-width:0}.NewRemito__input--cantidad{flex:0 0 80px;width:80px}.NewRemito__clientSection{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.45rem;padding:.5rem .75rem;display:flex}.NewRemito__radioGroup{gap:1.5rem;display:flex}.NewRemito__radioOption{cursor:pointer;color:snow;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;font-size:.95rem;display:flex}.NewRemito__radioOption input[type=radio]{appearance:none;cursor:pointer;border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .2s;position:relative}.NewRemito__radioOption input[type=radio]:checked{border-color:#178e62}.NewRemito__radioOption input[type=radio]:checked:after{content:"";background:#178e62;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NewRemito__clientManual{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.NewRemito__section{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.4rem;padding:.5rem .75rem;display:flex}.NewRemito__sectionTitle{color:snow;font-size:.95rem;font-weight:500}.NewRemito__sectionGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.NewRemito__sectionGrid--3{grid-template-columns:repeat(2,1fr)}.NewRemito__searchWrapper{position:relative}.NewRemito__searchRow{align-items:center;gap:.75rem;display:flex}.NewRemito__results{z-index:100;scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#2a2e38;border:1px solid #178e62;border-radius:8px;max-height:280px;margin:0;padding:.5rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.NewRemito__resultItem{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;transition:background .15s;display:flex}.NewRemito__resultItem:hover{background:#178e622e}.NewRemito__resultItem:not(:last-child){border-bottom:1px solid #ffffff0f}.NewRemito__resultName{color:snow;flex:1;font-size:1rem;font-weight:500}.NewRemito__resultSku{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewRemito__spareCard{background:#178e6212;border:1px solid #178e6259;border-radius:10px;flex-direction:column;gap:.5rem;margin-top:.4rem;padding:.65rem .9rem;display:flex}.NewRemito__spareCardHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.NewRemito__spareName{color:snow;font-size:1rem;font-weight:600}.NewRemito__spareSku{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewRemito__addItem{align-items:center;gap:.75rem;display:flex}.NewRemito__items{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex-direction:column;gap:.4rem;max-height:220px;margin-top:.4rem;display:flex;overflow-y:auto}.NewRemito__itemRow{background:#ffffff0a;border:1px solid #178e624d;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem 1rem;display:flex}.NewRemito__itemNumber{text-align:right;color:snow;flex-shrink:0;min-width:1.5rem;font-size:.95rem;font-weight:700}.NewRemito__itemNameBlock{flex-direction:column;flex:1;gap:.35rem;display:flex;overflow:hidden}.NewRemito__itemName{color:snow;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.NewRemito__itemOriginal{color:#bdbdbd;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.NewRemito__itemNameRow{align-items:center;gap:.75rem;display:flex}.NewRemito__itemEditBtn{color:#178e62;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #178e62;border-radius:5px;flex-shrink:0;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.NewRemito__itemEditBtnIcon{font-size:.8rem;display:inline-block;transform:rotate(20deg)}.NewRemito__itemEditRow{align-items:center;gap:.35rem;display:flex}.NewRemito__itemEditAction{cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;padding:.2rem .35rem;font-size:.8rem;transition:color .15s,background .15s}.NewRemito__itemEditAction--save{color:#178e62}.NewRemito__itemEditAction--save:hover{background:#178e6226}.NewRemito__itemEditAction--cancel{color:#ffffff59}.NewRemito__itemEditAction--cancel:hover{color:#ff6b6b;background:#ff6b6b1a}.NewRemito__itemSku{color:#178e62;white-space:nowrap;flex-shrink:0;font-family:monospace;font-size:.78rem}.NewRemito__itemMeta{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewRemito__itemQty{color:snow;white-space:nowrap;cursor:pointer;background:#178e6229;border:1px solid #178e6259;border-radius:999px;flex-shrink:0;padding:.2rem .65rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s}.NewRemito__itemQty:hover{background:#178e6242;border-color:#178e62}.NewRemito__itemRemove{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.25rem .5rem;font-size:.85rem;transition:color .15s,background .15s}.NewRemito__itemRemove:hover{color:#ff6b6b;background:#ff6b6b1a}.NewRemito__actions{grid-column:1/-1;justify-content:center;gap:1rem;margin-top:.25rem;display:flex}.NewRemito__select{color:snow;box-sizing:border-box;cursor:pointer;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.4rem .65rem;font-family:inherit;font-size:.95rem;transition:box-shadow .2s}.NewRemito__select:focus{box-shadow:0 0 0 3px #178e622e}.NewRemito__select option{color:snow;background:#20232a}.NewRemito__sectionHeader{justify-content:space-between;align-items:center;display:flex}.NewRemito__orderItems{flex-direction:column;gap:.4rem;margin-top:.25rem;display:flex}.NewRemito__orderItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:1fr 80px 110px auto 32px;align-items:end;gap:.5rem;padding:.65rem;display:grid}.NewRemito__checkboxLabel{color:#bdbdbd;cursor:pointer;white-space:nowrap;align-items:center;gap:.4rem;padding-bottom:.4rem;font-size:.82rem;display:flex}.NewRemito__checkboxLabel input[type=checkbox]{accent-color:#178e62}.NewRemito__btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.NewRemito__btn--sm{padding:.55rem 1.1rem;font-size:.9rem}.NewRemito__btn--cancel{color:#178e62;background:0 0;border:2px solid #178e62}.NewRemito__btn--cancel:hover{background:#178e621a}.NewRemito__btn--cancel:disabled{opacity:.5;cursor:not-allowed}.NewRemito__btn--submit{color:snow;background:#178e62}.NewRemito__btn--submit:hover{background:#134b3d}.NewRemito__btn--submit:disabled{opacity:.6;cursor:not-allowed}.NewRemito__note{color:#ffc107;background:#ffc1071f;border-left:3px solid #ffc107b3;border-radius:4px;margin:0;padding:.45rem .75rem;font-size:.8rem}.NewRemito__error{color:#ff6b6b;font-size:.85rem}.NewRemito__loteRow{flex-direction:column;gap:.35rem;display:flex}.NewRemito__loteLabel{color:#bdbdbd;font-size:.85rem}.NewRemito__loteSelect{color:snow;box-sizing:border-box;cursor:pointer;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.4rem .65rem;font-family:inherit;font-size:.95rem;transition:box-shadow .2s}.NewRemito__loteSelect:focus{box-shadow:0 0 0 3px #178e622e}.NewRemito__loteSelect option{color:snow;background:#20232a}.NewRemito__loteBadge{color:#178e62;white-space:nowrap;background:#178e6226;border:1px solid #178e6259;border-radius:4px;flex-shrink:0;align-self:flex-start;padding:.1rem .45rem;font-size:.7rem;font-weight:600}@media (max-width:720px){.NewRemito__cols{grid-template-columns:1fr}.NewRemito__orderItem{grid-template-columns:1fr 1fr}.NewRemito__orderItem .NewRemito__checkboxLabel{grid-column:1/-1;padding-bottom:0}.NewRemito__orderItem .NewRemito__itemRemove{grid-column:1/-1;width:100%}}.NewRemitoCompra__overlay{z-index:999;background:#000000bf;position:fixed;inset:0}.NewRemitoCompra{z-index:1000;scrollbar-width:none;scrollbar-gutter:stable;background:#20232a;border-radius:10px;flex-direction:column;width:calc(100% - 4rem);max-width:1080px;min-height:min(660px,100vh - 4rem);max-height:calc(100vh - 2rem);padding:.75rem 1.5rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.NewRemitoCompra--confirm{gap:1rem;max-width:440px;min-height:auto;padding:1.75rem 2rem}.NewRemitoCompra__title{color:snow;text-align:center;margin:0 0 .5rem;font-size:2rem;font-weight:600}.NewRemitoCompra__desc{color:#bdbdbd;text-align:center;margin:0;font-size:.9rem}.NewRemitoCompra__form{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}.NewRemitoCompra__cols{flex:1;grid-template-columns:minmax(220px,260px) 1fr;align-items:start;gap:1.5rem;min-height:0;display:grid}.NewRemitoCompra__col--left,.NewRemitoCompra__col--right{flex-direction:column;gap:.35rem;min-width:0;display:flex}.NewRemitoCompra__col--left{border-right:1px solid #ffffff1f;align-self:stretch;padding-right:1.5rem}.NewRemitoCompra__col--right{align-self:stretch;min-height:0}.NewRemitoCompra__field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.NewRemitoCompra__field--grow{flex:1;min-height:0}.NewRemitoCompra__label{color:snow;font-size:.9rem;font-weight:500}.NewRemitoCompra__optional{color:#bdbdbd;font-size:.8rem;font-weight:400}.NewRemitoCompra__input{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.55rem .7rem;font-size:.95rem;transition:box-shadow .2s}.NewRemitoCompra__input:focus{box-shadow:0 0 0 3px #178e622e}.NewRemitoCompra__input::placeholder{color:#ffffff59}.NewRemitoCompra__input--sm{flex:1;min-width:0}.NewRemitoCompra__input--cantidad{flex:0 0 70px;width:70px}.NewRemitoCompra__input--precio{flex:0 0 100px;width:100px}.NewRemitoCompra textarea.NewRemitoCompra__input{resize:none;min-height:6.5rem}.NewRemitoCompra__radioGroup{gap:1.5rem;display:flex}.NewRemitoCompra__radioOption{cursor:pointer;color:snow;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;font-size:.95rem;display:flex}.NewRemitoCompra__radioOption input[type=radio]{appearance:none;cursor:pointer;border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .2s;position:relative}.NewRemitoCompra__radioOption input[type=radio]:checked{border-color:#178e62}.NewRemitoCompra__radioOption input[type=radio]:checked:after{content:"";background:#178e62;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NewRemitoCompra__searchWrapper{position:relative}.NewRemitoCompra__searchRow{align-items:center;gap:.75rem;display:flex}.NewRemitoCompra__results{z-index:100;scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#2a2e38;border:1px solid #178e62;border-radius:8px;max-height:280px;margin:0;padding:.5rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.NewRemitoCompra__resultItem{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;transition:background .15s;display:flex}.NewRemitoCompra__resultItem:hover{background:#178e622e}.NewRemitoCompra__resultItem:not(:last-child){border-bottom:1px solid #ffffff0f}.NewRemitoCompra__resultName{color:snow;flex:1;font-size:1rem;font-weight:500}.NewRemitoCompra__resultSku{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewRemitoCompra__spareCard{background:#178e6212;border:1px solid #178e6259;border-radius:10px;flex-direction:column;gap:.5rem;margin-top:.4rem;padding:.65rem .9rem;display:flex}.NewRemitoCompra__spareCardHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.NewRemitoCompra__spareName{color:snow;font-size:1rem;font-weight:600}.NewRemitoCompra__spareSku{color:#bdbdbd;white-space:nowrap;font-size:.85rem}.NewRemitoCompra__addItem{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.NewRemitoCompra__items{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex-direction:column;flex:1;gap:.4rem;min-height:0;margin-top:.4rem;display:flex;overflow:hidden auto}.NewRemitoCompra__itemRow{background:#ffffff0a;border:1px solid #178e624d;border-radius:8px;align-items:center;gap:.75rem;min-width:0;padding:.6rem 1rem;display:flex}.NewRemitoCompra__itemNumber{text-align:right;color:snow;flex-shrink:0;min-width:1.5rem;font-size:.95rem;font-weight:700}.NewRemitoCompra__itemNameBlock{flex-direction:column;flex:1;gap:.15rem;display:flex;overflow:hidden}.NewRemitoCompra__itemName{color:snow;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.NewRemitoCompra__itemSku,.NewRemitoCompra__itemCodigo{color:#178e62;white-space:nowrap;flex-shrink:0;font-family:monospace;font-size:.78rem}.NewRemitoCompra__itemEditRow{align-items:center;gap:.35rem;display:flex}.NewRemitoCompra__itemEditAction{cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;padding:.2rem .35rem;font-size:.8rem;transition:color .15s,background .15s}.NewRemitoCompra__itemEditAction--save{color:#178e62}.NewRemitoCompra__itemEditAction--save:hover{background:#178e6226}.NewRemitoCompra__itemEditAction--cancel{color:#ffffff59}.NewRemitoCompra__itemEditAction--cancel:hover{color:#ff6b6b;background:#ff6b6b1a}.NewRemitoCompra__itemQty{color:snow;white-space:nowrap;cursor:pointer;background:#178e6229;border:1px solid #178e6259;border-radius:999px;flex-shrink:0;padding:.2rem .65rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s}.NewRemitoCompra__itemQty:hover{background:#178e6242;border-color:#178e62}.NewRemitoCompra__itemPrecio,.NewRemitoCompra__itemSubtotal{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-size:.85rem}.NewRemitoCompra__itemSubtotal{color:snow;font-weight:600}.NewRemitoCompra__itemInfo{flex-direction:column;flex:1;gap:.15rem;display:flex;overflow:hidden}.NewRemitoCompra__itemMeta{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-size:.85rem}.NewRemitoCompra__emptyItems{color:#bdbdbd;margin:.5rem 0 0;font-size:.85rem;font-style:italic}.NewRemitoCompra__totalsCard{border-top:1px solid #ffffff1a;margin-top:.4rem;padding-top:.5rem}.NewRemitoCompra__totalsRow{color:snow;justify-content:space-between;font-size:.95rem;font-weight:700;display:flex}.NewRemitoCompra__itemRemove{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.25rem .5rem;font-size:.85rem;transition:color .15s,background .15s}.NewRemitoCompra__itemRemove:hover{color:#ff6b6b;background:#ff6b6b1a}.NewRemitoCompra__actions{grid-column:1/-1;justify-content:center;gap:1rem;margin-top:.25rem;display:flex}.NewRemitoCompra__select{color:snow;box-sizing:border-box;cursor:pointer;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.4rem .65rem;font-family:inherit;font-size:.95rem;transition:box-shadow .2s}.NewRemitoCompra__select:focus{box-shadow:0 0 0 3px #178e622e}.NewRemitoCompra__select option{color:snow;background:#20232a}.NewRemitoCompra__btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.NewRemitoCompra__btn--sm{padding:.55rem 1.1rem;font-size:.9rem}.NewRemitoCompra__btn--cancel{color:#178e62;background:0 0;border:2px solid #178e62}.NewRemitoCompra__btn--cancel:hover{background:#178e621a}.NewRemitoCompra__btn--cancel:disabled{opacity:.5;cursor:not-allowed}.NewRemitoCompra__btn--submit{color:snow;background:#178e62}.NewRemitoCompra__btn--submit:hover{background:#134b3d}.NewRemitoCompra__btn--submit:disabled{opacity:.6;cursor:not-allowed}.NewRemitoCompra__note{color:#ffc107;background:#ffc1071f;border-left:3px solid #ffc107b3;border-radius:4px;margin:0;padding:.45rem .75rem;font-size:.8rem}.NewRemitoCompra__error{color:#ff6b6b;font-size:.85rem}@media (max-width:720px){.NewRemitoCompra{min-height:auto}.NewRemitoCompra__form,.NewRemitoCompra__cols{flex:none}.NewRemitoCompra__cols{grid-template-columns:1fr}.NewRemitoCompra__col--right{align-self:auto}.NewRemitoCompra__field--grow{flex:none}.NewRemitoCompra__items{flex:none;max-height:280px}.NewRemitoCompra__col--left{border-bottom:1px solid #ffffff1f;border-right:none;padding-bottom:1rem;padding-right:0}}.NewCategoria__overlay{z-index:999;background:#000000bf;position:fixed;inset:0}.NewCategoria{z-index:1000;scrollbar-width:none;background:#20232a;border-radius:10px;flex-direction:column;gap:1.5rem;width:calc(100% - 4rem);max-width:700px;max-height:calc(100vh - 2rem);padding:1.25rem 1.5rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.NewCategoria__title{color:snow;text-align:center;margin:0;font-size:2rem;font-weight:600}.NewCategoria__field{flex-direction:column;gap:.5rem;display:flex}.NewCategoria__label{color:snow;font-size:.95rem;font-weight:500}.NewCategoria__hint{color:#178e62;margin:0;font-size:.8rem}.NewCategoria__input{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.4rem .65rem;font-size:.95rem;transition:box-shadow .2s}.NewCategoria__input:focus{box-shadow:0 0 0 3px #178e622e}.NewCategoria__input::placeholder{color:#ffffff59}.NewCategoria__panels{gap:.75rem;min-height:280px;padding-bottom:.25rem;display:flex;overflow-x:auto}.NewCategoria__panel{background-color:#2a2e38;border:1px solid #ffffff14;border-radius:10px;flex:180px;min-width:160px;padding:.75rem}.NewCategoria__panel__title{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin-bottom:.5rem;font-size:.7rem;font-weight:600}.NewCategoria__panelSearch{color:snow;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;outline:none;width:100%;margin-bottom:.5rem;padding:.35rem .55rem;font-size:.8rem}.NewCategoria__panelSearch::placeholder{color:#bdbdbd}.NewCategoria__panelSearch:focus{border-color:#178e62b3}.NewCategoria__list{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex-direction:column;gap:.25rem;max-height:220px;display:flex;overflow-y:auto}.NewCategoria__item{cursor:pointer;color:snow;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;padding:.45rem .6rem;font-size:.82rem;display:flex}.NewCategoria__item:hover{background-color:#ffffff0d}.NewCategoria__item--active{background-color:#178e6226;border-color:#178e6266}.NewCategoria__item__chevron{color:#bdbdbd}.NewCategoria__loading{color:#bdbdbd;font-size:.85rem}.NewCategoria__actions{justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.NewCategoria__btn{cursor:pointer;border:none;border-radius:8px;padding:.65rem 2rem;font-size:1rem;font-weight:600}.NewCategoria__btn--cancel{color:#178e62;background:0 0;border:2px solid #178e62}.NewCategoria__btn--cancel:hover{background:#178e621a}.NewCategoria__btn--submit{color:snow;background:#178e62}.NewCategoria__btn--submit:hover{background:#134b3d}.NewCategoria__btn--submit:disabled{opacity:.6;cursor:not-allowed}.NewCategoria__error{color:#ff6b6b;text-align:center;margin:0;font-size:.85rem}.NewMarca__overlay{z-index:999;background:#000000b3;position:fixed;inset:0}.NewMarca{z-index:1000;scrollbar-width:none;background:#1a2838;border-radius:10px;flex-direction:column;gap:1.5rem;width:calc(100% - 4rem);max-width:480px;max-height:calc(100vh - 4rem);padding:2rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 10px 40px #00000080}.NewMarca__title{color:snow;text-align:center;margin:0;font-size:2rem;font-weight:600}.NewMarca__field{flex-direction:column;gap:.5rem;display:flex}.NewMarca__label{color:snow;font-size:.95rem;font-weight:500}.NewMarca__input{color:snow;background:0 0;border:1px solid #ffffff4d;border-radius:8px;outline:none;padding:.5rem .75rem;font-size:.95rem}.NewMarca__input:focus{border-color:#178e62}.NewMarca__input::placeholder{color:#fff6}.NewMarca__toggle{gap:.5rem;display:flex}.NewMarca__toggle__btn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;flex:1;padding:.5rem;font-size:.9rem}.NewMarca__toggle__btn--active{color:snow;background:#178e62;border-color:#178e62;font-weight:600}.NewMarca__list{flex-direction:column;gap:.3rem;max-height:200px;display:flex;overflow-y:auto}.NewMarca__item{cursor:pointer;color:snow;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:space-between;align-items:center;padding:.55rem .85rem;font-size:.9rem;transition:background .15s,border-color .15s;display:flex}.NewMarca__item:hover{background-color:#ffffff12;border-color:#ffffff26}.NewMarca__item--active{background-color:#178e6226;border-color:#178e6280}.NewMarca__item__check{color:#178e62;font-size:.85rem;font-weight:700}.NewMarca__toggleSwitch{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.NewMarca__toggleSwitch__label{color:snow;font-size:.9rem}.NewMarca__toggleSwitch__track{background:#ffffff26;border-radius:999px;flex-shrink:0;width:40px;height:22px;transition:background .2s;position:relative}.NewMarca__toggleSwitch__track--on{background:#178e62}.NewMarca__toggleSwitch__thumb{background:snow;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px}.NewMarca__toggleSwitch__track--on .NewMarca__toggleSwitch__thumb{transform:translate(18px)}.NewMarca__loading{color:#bdbdbd;font-size:.85rem}.NewMarca__actions{justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.NewMarca__btn{cursor:pointer;border:none;border-radius:8px;padding:.65rem 2rem;font-size:1rem;font-weight:600}.NewMarca__btn--cancel{color:#178e62;background:0 0;border:2px solid #178e62}.NewMarca__btn--cancel:hover{background:#178e621a}.NewMarca__btn--submit{color:snow;background:#178e62}.NewMarca__btn--submit:hover{background:#134b3d}.NewMarca__btn--submit:disabled{opacity:.6;cursor:not-allowed}.NewMarca__error{color:#ff6b6b;text-align:center;margin:0;font-size:.85rem}.PageFilters{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.PageFilters__group{flex-direction:column;gap:.35rem;min-width:140px;display:flex}.PageFilters__group--wide{min-width:320px}.PageFilters__label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.75rem;font-weight:600}.PageFilters__select,.PageFilters__input{color:snow;background:0 0;border:1px solid #fff3;border-radius:6px;outline:none;min-width:120px;padding:.45rem .75rem;font-size:.9rem;transition:border-color .15s}.PageFilters__select:focus,.PageFilters__input:focus{border-color:#178e62}.PageFilters__select option,.PageFilters__input option{background:#1a2838}.PageFilters__select--short,.PageFilters__input--short{min-width:110px}.PageFilters__input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.PageFilters__actions{align-self:flex-end;gap:.5rem;padding-bottom:.05rem;display:flex}.PageFilters__btn{cursor:pointer;border:none;border-radius:6px;padding:.45rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .15s}.PageFilters__btn--apply{color:snow;background:#178e62}.PageFilters__btn--apply:hover{background:#134b3d}.PageFilters__btn--clear{color:#bdbdbd;background:0 0;border:1px solid #fff3}.PageFilters__btn--clear:hover{color:snow;border-color:#fff6}.RepuestoSearch{min-width:140px;position:relative}.RepuestoSearch__selected{background-color:#178e621a;border:1px solid #178e62;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;min-height:34px;padding:.35rem .5rem .35rem .75rem;display:flex}.RepuestoSearch__selected__info{flex-direction:column;gap:.1rem;display:flex;overflow:hidden}.RepuestoSearch__selected__nombre{color:snow;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:500;overflow:hidden}.RepuestoSearch__selected__sku{color:#178e62;font-size:.72rem}.RepuestoSearch__clear{color:#bdbdbd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.1rem .25rem;font-size:.8rem;line-height:1}.RepuestoSearch__clear:hover{color:snow}.RepuestoSearch__dropdown{z-index:100;background-color:#1a2838;border:1px solid #ffffff1f;border-radius:6px;min-width:260px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0006}.RepuestoSearch__dropdown__empty{color:#bdbdbd;padding:.6rem .75rem;font-size:.82rem}.RepuestoSearch__dropdown__item{cursor:pointer;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;transition:background-color .1s;display:flex}.RepuestoSearch__dropdown__item:last-child{border-bottom:none}.RepuestoSearch__dropdown__item:hover{background-color:#178e621f}.RepuestoSearch__dropdown__item__nombre{color:snow;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.RepuestoSearch__dropdown__item__sku{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-family:monospace;font-size:.75rem}.SearchSelect{position:relative}.SearchSelect__inputWrapper{width:100%;position:relative}.SearchSelect__arrow{pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.SearchSelect__input{color:snow;box-sizing:border-box;background:0 0;border:1px solid #ffffff4d;border-radius:10px;outline:none;width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:.95rem;transition:border-color .2s}.SearchSelect__input::placeholder{color:#fff6}.SearchSelect__input:focus{border-color:#178e62}.SearchSelect__input:disabled{opacity:.4;cursor:not-allowed}.SearchSelect__dropdown{z-index:1000;background:#1a2838;border:1px solid #ffffff1f;border-radius:8px;max-height:200px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.SearchSelect__option{color:snow;cursor:pointer;border-bottom:1px solid #ffffff0d;padding:.6rem 1rem;font-size:.9rem;transition:background .1s}.SearchSelect__option:last-child{border-bottom:none}.SearchSelect__option:hover{background:#178e6226}.SearchSelect__option--highlighted{background:#178e6247}.SearchSelect__option--empty{color:#bdbdbd;cursor:default}.SearchSelect__option--empty:hover{background:0 0}.SearchSelect__selected{background:#178e621a;border:1px solid #178e62;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1rem;display:flex}.SearchSelect__selectedName{color:snow;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.SearchSelect__clearBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.1rem .25rem;font-size:.8rem;line-height:1}.SearchSelect__clearBtn:hover{color:snow}.SearchSelect__clearBtn:disabled{opacity:.4;cursor:not-allowed}.VehiculoSelector{flex-direction:column;gap:.75rem;display:flex}.VehiculoSelector__field{flex-direction:column;gap:.35rem;display:flex}.VehiculoSelector__label{color:snow;font-size:.85rem;font-weight:500}.VehiculosEditor{flex-direction:column;gap:1rem;display:flex}.VehiculosEditor__chips{flex-wrap:wrap;gap:.5rem;min-height:2rem;display:flex}.VehiculosEditor__empty{color:#bdbdbd;font-size:.85rem;font-style:italic}.VehiculosEditor__chip{color:snow;background:#178e6226;border:1px solid #178e6280;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.85rem;display:inline-flex}.VehiculosEditor__chip--unresolved{background:#ffa5001a;border-color:#ffa50080}.VehiculosEditor__chipLabel{white-space:nowrap}.VehiculosEditor__chipWarning{color:orange;font-size:.75rem}.VehiculosEditor__chipRemove{color:#bdbdbd;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;line-height:1}.VehiculosEditor__chipRemove:hover{color:snow}.VehiculosEditor__form{background:#ffffff08;border:1px dashed #ffffff26;border-radius:8px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.VehiculosEditor__addBtn{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-self:flex-start;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.VehiculosEditor__addBtn:hover{background:#134b3d}.VehiculosEditor__addBtn:disabled{opacity:.5;cursor:not-allowed}.CambiarVendedorModal{color:snow;z-index:1001;background:#20232a;border-radius:14px;width:min(380px,100% - 2rem);padding:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0006}.CambiarVendedorModal__overlay{z-index:1000;background:#0000008c;position:fixed;inset:0}.CambiarVendedorModal__title{margin:0 0 1.1rem;font-size:1.15rem;font-weight:600}.CambiarVendedorModal__field{flex-direction:column;gap:.4rem;display:flex}.CambiarVendedorModal__label{color:#bdbdbd;font-size:.82rem;font-weight:500}.CambiarVendedorModal__error{color:#ff8b8b;margin-top:.65rem;font-size:.85rem;display:block}.CambiarVendedorModal__actions{justify-content:flex-end;gap:.65rem;margin-top:1.4rem;display:flex}.CambiarVendedorModal__btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.6rem 1.2rem;font-size:.92rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.CambiarVendedorModal__btn--cancel{color:#bdbdbd;background:0 0;border-color:#ffffff38}.CambiarVendedorModal__btn--cancel:hover{color:snow;border-color:#ffffff73}.CambiarVendedorModal__btn--submit{color:snow;background:#178e62}.CambiarVendedorModal__btn--submit:hover:not(:disabled){background:#134b3d}.CambiarVendedorModal__btn--submit:disabled{opacity:.6;cursor:not-allowed}html[data-theme=light] .CambiarVendedorModal{color:#1a2438;background:#fff;box-shadow:0 12px 48px #00000026}html[data-theme=light] .CambiarVendedorModal__title{color:#1a2438}html[data-theme=light] .CambiarVendedorModal__label{color:#64748b}html[data-theme=light] .CambiarVendedorModal__error{color:#c0392b}html[data-theme=light] .CambiarVendedorModal__btn--cancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .CambiarVendedorModal__btn--cancel:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .CambiarVendedorModal__btn--submit{background:#1a73e9}html[data-theme=light] .CambiarVendedorModal__btn--submit:hover:not(:disabled){background:#1557c0}.CompletarAsientosModal{color:snow;z-index:1001;background:#20232a;border-radius:14px;width:min(560px,100% - 2rem);padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0006}.CompletarAsientosModal__overlay{z-index:1000;background:#0000008c;position:fixed;inset:0}.CompletarAsientosModal__title{margin:0 0 1.1rem;font-size:1.15rem;font-weight:600}.CompletarAsientosModal__text{color:#bdbdbd;margin:0;font-size:.9rem;line-height:1.4}.CompletarAsientosModal__result{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.CompletarAsientosModal__result li{background:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.55rem .75rem;font-size:.88rem;display:flex}.CompletarAsientosModal__result li span{color:#bdbdbd}.CompletarAsientosModal__result li strong{font-size:1rem}.CompletarAsientosModal__error{color:#ff8b8b;margin-top:.9rem;font-size:.85rem;display:block}.CompletarAsientosModal__actions{justify-content:flex-end;gap:.65rem;margin-top:1.4rem;display:flex}.CompletarAsientosModal__btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.6rem 1.2rem;font-size:.92rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.CompletarAsientosModal__btn--cancel{color:#bdbdbd;background:0 0;border-color:#ffffff38}.CompletarAsientosModal__btn--cancel:hover{color:snow;border-color:#ffffff73}.CompletarAsientosModal__btn--submit{color:snow;background:#178e62}.CompletarAsientosModal__btn--submit:hover:not(:disabled){background:#134b3d}.CompletarAsientosModal__btn--submit:disabled{opacity:.6;cursor:not-allowed}.img-manager{flex-direction:column;gap:1rem;display:flex}.img-manager__dropzone{cursor:pointer;background-color:#178e620a;border:2px dashed #178e62;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:2.25rem 1.5rem;transition:border-color .2s,background-color .2s,transform .15s;display:flex}.img-manager__dropzone:hover,.img-manager__dropzone--over{background-color:#178e621f;border-color:#178e62;transform:translateY(-1px)}.img-manager__dropzone-icon{color:#178e62;font-size:2.5rem;font-weight:300;line-height:1}.img-manager__dropzone-text{color:snow;font-size:1rem;font-weight:500}.img-manager__dropzone-hint{color:#bdbdbd;font-size:.78rem}.img-manager__error{color:#f56565;margin:0;font-size:.85rem}.img-manager__loading,.img-manager__empty{color:#bdbdbd;margin:0;font-size:.88rem}.img-manager__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;display:grid}.img-manager__item{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:.4rem;padding:.5rem;display:flex;position:relative}.img-manager__thumb{aspect-ratio:1;object-fit:cover;background:#ffffff0d;border-radius:4px;width:100%}.img-manager__item-info{flex-direction:column;gap:.1rem;display:flex}.img-manager__item-name{color:snow;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.img-manager__item-size{color:#bdbdbd;font-size:.7rem}.img-manager__item-actions{justify-content:flex-end;gap:.3rem;display:flex}.img-manager__btn{color:snow;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:4px;padding:.2rem .5rem;font-size:.8rem;transition:background .15s}.img-manager__btn:hover:not(:disabled){background:#ffffff1f}.img-manager__btn:disabled{opacity:.4;cursor:not-allowed}.img-manager__btn--delete{color:#f56565;border-color:#f565654d}.img-manager__btn--delete:hover:not(:disabled){background:#f565651a}.img-manager__principal-badge{color:snow;text-transform:uppercase;letter-spacing:.03em;background:#178e62;border-radius:3px;padding:.15rem .4rem;font-size:.65rem;font-weight:600;position:absolute;top:.4rem;left:.4rem}.img-gallery__overlay{z-index:1000;background:#000000e0;justify-content:center;align-items:center;padding:2rem;animation:.15s ease-out imgGalleryFadeIn;display:flex;position:fixed;inset:0}.img-gallery__figure{flex-direction:column;align-items:center;gap:.75rem;max-width:90vw;max-height:80vh;margin:0;display:flex}.img-gallery__image{object-fit:contain;-webkit-user-select:none;user-select:none;background:#0006;border-radius:8px;width:min(800px,90vw);height:min(600px,70vh);box-shadow:0 20px 60px #0009}.img-gallery__caption{color:#ffffffd9;align-items:center;gap:1rem;font-size:.9rem;display:flex}.img-gallery__caption-name{text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.img-gallery__caption-counter{color:#ffffff8c;font-variant-numeric:tabular-nums}.img-gallery__btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#00000080;border:1px solid #ffffff2e;justify-content:center;align-items:center;transition:background .15s,transform .15s;display:flex;position:absolute}.img-gallery__btn:hover{background:#000000bf;border-color:#fff6}.img-gallery__btn--close{border-radius:50%;width:40px;height:40px;font-size:1.1rem;top:1rem;right:1rem}.img-gallery__btn--prev,.img-gallery__btn--next{border-radius:50%;width:48px;height:48px;padding-bottom:4px;font-size:2rem;line-height:1;top:50%;transform:translateY(-50%)}.img-gallery__btn--prev{left:1rem}.img-gallery__btn--next{right:1rem}.img-gallery__thumbs{background:#00000080;border-radius:8px;gap:.4rem;max-width:90vw;padding:.4rem .6rem;display:flex;position:absolute;bottom:1rem;left:50%;overflow-x:auto;transform:translate(-50%)}.img-gallery__thumb{cursor:pointer;opacity:.6;background:0 0;border:2px solid #0000;border-radius:6px;flex:none;width:56px;height:56px;padding:0;transition:border-color .15s,opacity .15s;overflow:hidden}.img-gallery__thumb img{object-fit:cover;width:100%;height:100%;display:block}.img-gallery__thumb:hover{opacity:.9}.img-gallery__thumb--active{opacity:1;border-color:#178e62}@keyframes imgGalleryFadeIn{0%{opacity:0}to{opacity:1}}.PhotoCapture{flex-direction:column;gap:.6rem;display:flex;position:relative}.PhotoCapture__actions{flex-direction:column;gap:.5rem;display:flex}.PhotoCapture__btn{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:12px;width:100%;padding:.95rem 1rem;font-size:1rem;font-weight:600;transition:background-color .15s,transform .1s}.PhotoCapture__btn:hover:not(:disabled){background-color:#137450}.PhotoCapture__btn:active:not(:disabled){transform:scale(.98)}.PhotoCapture__btn:disabled{opacity:.5;cursor:not-allowed;color:#bdbdbd;background-color:#ffffff14}.PhotoCapture__btn--secondary{color:#22d08f;background-color:#178e621f;border:1.5px solid #178e6280}.PhotoCapture__btn--secondary:hover:not(:disabled){background-color:#178e6238}.PhotoCapture__processing{color:#bdbdbd;background-color:#0f2831;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:1rem;font-size:.9rem;display:flex}.PhotoCapture__spinner{border:2px solid #178e6240;border-top-color:#178e62;border-radius:50%;width:16px;height:16px;animation:.9s linear infinite photoCaptureSpin}.PhotoCapture__preview{background-color:#0f2831;border:1px solid #178e624d;border-radius:12px;flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.PhotoCapture__previewImg{object-fit:contain;background:#000;border-radius:8px;width:100%;max-height:60vh;display:block}.PhotoCapture__previewMeta{color:#bdbdbd;text-align:center;margin:0;font-size:.78rem}.PhotoCapture__previewError{color:#f56565;text-align:center;background:#f565651f;border:1px solid #f5656559;border-radius:8px;margin:0;padding:.65rem .8rem;font-size:.82rem;line-height:1.35}.PhotoCapture__previewActions{gap:.6rem;display:flex}.PhotoCapture__btnSecondary{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;flex:1;padding:.7rem;font-size:.9rem;font-weight:500}.PhotoCapture__btnSecondary:hover{color:snow;border-color:#ffffff59}.PhotoCapture__btnPrimary{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:10px;flex:2;padding:.7rem;font-size:.95rem;font-weight:600}.PhotoCapture__btnPrimary:hover:not(:disabled){background-color:#137450}.PhotoCapture__btnPrimary:disabled{opacity:.5;cursor:not-allowed;color:#bdbdbd;background-color:#ffffff14}.PhotoCapture__error{color:#f56565;background:#f565651a;border:1px solid #f565654d;border-radius:10px;flex-direction:column;gap:.5rem;padding:.85rem;font-size:.85rem;display:flex}.PhotoCapture__error p{margin:0}.PhotoCapture__toast{z-index:1000;color:snow;background:#000000e0;border:1px solid #178e6280;border-radius:24px;padding:.75rem 1.25rem;font-size:.85rem;animation:.18s ease-out photoCaptureToastIn;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}@keyframes photoCaptureSpin{to{transform:rotate(360deg)}}@keyframes photoCaptureToastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.FotosGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.FotosGrid__item{aspect-ratio:1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;position:relative;overflow:hidden}.FotosGrid__thumb{object-fit:cover;width:100%;height:100%;display:block}.FotosGrid__btnDelete{color:#fff;cursor:pointer;background:#000000a6;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;line-height:1;display:flex;position:absolute;top:.4rem;right:.4rem}.FotosGrid__btnDelete:hover{background:#f56565d9;border-color:#f56565}.FotosGrid__confirmOverlay{text-align:center;background:#000000d1;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:.5rem;display:flex;position:absolute;inset:0}.FotosGrid__confirmText{color:snow;margin:0;font-size:.85rem;font-weight:600}.FotosGrid__confirmActions{gap:.4rem;width:100%;display:flex}.FotosGrid__btnCancel,.FotosGrid__btnConfirm{cursor:pointer;border-radius:6px;flex:1;padding:.4rem .5rem;font-size:.78rem;font-weight:600}.FotosGrid__btnCancel{color:snow;background:0 0;border:1px solid #ffffff40}.FotosGrid__btnConfirm{color:#fff;background:#f56565;border:1px solid #f56565}.FotosGrid__btnConfirm:disabled{opacity:.5;cursor:wait}.FotosGrid__error{color:#f56565;grid-column:1/-1;margin:0;font-size:.8rem}.FotosGrid__empty{color:#bdbdbd;margin:0;padding:.75rem 0;font-size:.85rem}.FotosGrid__skeleton{aspect-ratio:1;background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/200% 100%;border-radius:10px;animation:1.2s ease-in-out infinite fotosGridSkeleton}@keyframes fotosGridSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.MobileHeaderQueueBadge{color:snow;cursor:pointer;white-space:nowrap;background:#178e622e;border:1px solid #178e6280;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.85rem;line-height:1;display:inline-flex}.MobileHeaderQueueBadge:hover{background:#178e6247}.MobileHeaderQueueBadge--error{background:#f565652e;border-color:#f5656599;animation:1.6s ease-in-out infinite queueBadgeErrorPulse}.MobileHeaderQueueBadge--error:hover{background:#f565654d}.MobileHeaderQueueBadge__count{font-variant-numeric:tabular-nums;font-weight:700}@keyframes queueBadgeErrorPulse{0%,to{box-shadow:0 0 #f5656580}50%{box-shadow:0 0 0 6px #f5656500}}@keyframes glowPulse{0%,to{border-color:#178e62;box-shadow:0 0 30px 10px #31c19026}50%{border-color:#31c190cc;box-shadow:0 0 50px 25px #31c19040}}.Login_Page{background-color:#0e1b2b;justify-content:center;align-items:center;height:100dvh;display:flex;position:relative;overflow:hidden}.Login_Page_Circle{opacity:.3;filter:blur(100px);z-index:0;background:#1a73e9;border-radius:70%;width:140vh;height:70vh;position:absolute;overflow:hidden}.Login_Page_Circle--top-left{top:-220px;left:-240px}.Login_Page_Circle--bottom-right{bottom:-100px;right:-100px;overflow:hidden}.Login_Page_Container{z-index:1;color:snow;background-color:#0000;border:1px solid #178e62;border-radius:5px;width:clamp(300px,90vw,500px);height:auto;min-height:450px;padding-bottom:1.5rem;animation:5s ease-in-out infinite glowPulse;position:relative;box-shadow:0 0 30px 10px #31c19026}.Login_Page_Container--tablet{box-shadow:none;border:none;animation:none}.Login_Page_Container h2{text-align:center;color:#bdbdbd;margin-top:2.5rem;padding:0 1rem;font-style:italic}.Login_Page_Container h2:last-of-type{margin-top:1rem;margin-bottom:.5rem;font-size:.9rem}.Login_Page_Container_Logo{justify-content:center;max-height:10vw;margin-top:1rem;display:flex}.Login_Page_Container_Logo img{object-fit:cover;width:clamp(120px,40vw,260px);height:auto}.Login_Page_Container_Username,.Login_Page_Container_Password{flex-direction:column;gap:15px;margin:2.5rem;display:flex}.Login_Page_Container_Username label,.Login_Page_Container_Password label{color:snow;margin-bottom:10px;font-size:1.2rem}.Login_Page_Container_Username input,.Login_Page_Container_Password input{border:3px solid #134b3d;border-radius:8px;outline:none;padding:10px;font-size:1rem}.Login_Page_Container_Button{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:5px;width:calc(100% - 40px);margin:20px;padding:10px;font-size:1.2rem}.Login_Page_Container_Button:hover{background-color:#106244}.DepositoSelection{background-color:#0e1b2b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.DepositoSelection__circle{opacity:.3;filter:blur(100px);z-index:0;background:#1a73e9;border-radius:70%;width:140vh;height:70vh;position:absolute}.DepositoSelection__circle--top-left{top:-220px;left:-240px}.DepositoSelection__circle--bottom-right{bottom:-100px;right:-100px}.DepositoSelection__content{z-index:1;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:400px;padding:2rem 1.5rem;display:flex;position:relative}.DepositoSelection__section{flex-direction:column;gap:.75rem;width:100%;display:flex}.DepositoSelection__sectionTitle{color:#fffafabf;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.DepositoSelection__title{color:snow;text-align:center;margin:0;font-size:1.6rem;font-weight:700}.DepositoSelection__subtitle{color:#bdbdbd;text-align:center;margin:-.75rem 0 0;font-size:.9rem}.DepositoSelection__spinner{width:48px;height:48px}.DepositoSelection__spinner--small{align-self:center;width:34px;height:34px}.DepositoSelection__list{flex-direction:column;gap:.5rem;width:100%;display:flex}.DepositoSelection__item{cursor:pointer;color:snow;text-align:left;background-color:#ffffff0a;border:1.5px solid #ffffff14;border-radius:10px;align-items:center;gap:.85rem;width:100%;padding:.75rem 1rem;transition:border-color .18s,background-color .18s;display:flex}.DepositoSelection__item:hover{background-color:#178e620f;border-color:#178e6280}.DepositoSelection__item--selected{background-color:#178e621a;border-color:#178e62}.DepositoSelection__item--selected .DepositoSelection__item-nombre{color:#22d08f}.DepositoSelection__item--selected .DepositoSelection__item-avatar{color:#2edd9c;background-color:#178e6240;border-color:#178e62}.DepositoSelection__item-content{flex-direction:column;gap:.15rem;min-width:0;display:flex}.DepositoSelection__item-avatar{color:#2edd9c;background-color:#178e6226;border:1.5px solid #178e6259;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s;display:flex}.DepositoSelection__item-nombre{font-size:.95rem;font-weight:600;transition:color .18s}.DepositoSelection__item-meta{color:#fffafa99;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.DepositoSelection__hint{color:#bdbdbd;font-size:.9rem}.DepositoSelection__error{color:#e07070;text-align:center;font-size:.85rem}.DepositoSelection__btn{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:8px;width:100%;padding:.75rem;font-size:1rem;font-weight:600;transition:background-color .2s,opacity .2s}.DepositoSelection__btn:hover:not(:disabled){background-color:#116b4a}.DepositoSelection__btn:disabled{opacity:.4;cursor:not-allowed}.DepositoSelection__cancel{color:#fffafa80;cursor:pointer;background:0 0;border:1.5px solid #fffafa1f;border-radius:8px;width:100%;padding:.65rem;font-size:.9rem;font-weight:500;transition:border-color .2s,color .2s}.DepositoSelection__cancel:hover{color:#fffafacc;border-color:#fffafa4d}.ElegirVista{background-color:#0e1b2b;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0;overflow:hidden}.ElegirVista__circle{opacity:.3;filter:blur(100px);z-index:0;background:#1a73e9;border-radius:70%;width:140vh;height:70vh;position:absolute}.ElegirVista__circle--top-left{top:-220px;left:-240px}.ElegirVista__circle--bottom-right{bottom:-100px;right:-100px}.ElegirVista__content{z-index:1;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:720px;padding:2rem 1.5rem;display:flex;position:relative}.ElegirVista__title{color:snow;text-align:center;margin:0;font-size:1.75rem;font-weight:700}.ElegirVista__subtitle{color:#bdbdbd;text-align:center;margin:-.5rem 0 .75rem;font-size:1rem}.ElegirVista__options{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.ElegirVista__option{color:snow;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;gap:.75rem;min-height:220px;padding:2rem 1.5rem;transition:background .2s,border-color .2s,transform .15s;display:flex}.ElegirVista__option:hover,.ElegirVista__option:focus-visible{background:#178e6226;border-color:#178e6299;outline:none;transform:translateY(-2px)}.ElegirVista__option:active{transform:translateY(0)}.ElegirVista__optionIcon{font-size:3rem;line-height:1}.ElegirVista__optionTitle{text-align:center;font-size:1.15rem;font-weight:700}.ElegirVista__optionDesc{color:#bdbdbd;text-align:center;font-size:.9rem;line-height:1.4}.ElegirVista__logout{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;min-height:44px;padding:.65rem 1.5rem;font-size:.9rem;transition:color .15s,border-color .15s,background .15s}.ElegirVista__logout:hover{color:snow;background:#ffffff0a;border-color:#fff6}@media (max-width:600px){.ElegirVista__options{grid-template-columns:1fr}.ElegirVista__title{font-size:1.4rem}}.Inventario{color:snow;background-color:#0e1b2b;flex-direction:column;gap:1.25rem;max-width:540px;min-height:100dvh;margin:0 auto;padding:1.25rem 1rem 6rem;display:flex}.Inventario__btnVolver{color:#bdbdbd;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-bottom:.5rem;padding:0;font-size:.9rem;display:flex}.Inventario__btnVolver:hover{color:snow}.Inventario__header{text-align:center;padding:1rem 0 .5rem}.Inventario__title{margin:0;font-size:1.6rem;font-weight:700}.Inventario__subtitle{color:#bdbdbd;margin:.35rem 0 0;font-size:.9rem}.Inventario__selector{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.Inventario__field{flex-direction:column;gap:.4rem;display:flex}.Inventario__label{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.Inventario__select,.Inventario__input{color:snow;box-sizing:border-box;appearance:none;background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:.75rem 1rem;font-size:1rem}.Inventario__select option,.Inventario__input option{color:snow;background-color:#0e1b2b}.Inventario__select:focus,.Inventario__input:focus{border-color:#178e62;outline:none}.Inventario__hint{color:#bdbdbd;margin:0;font-size:.85rem}.Inventario__warning{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:6px;margin:0;padding:.5rem .75rem;font-size:.85rem}.Inventario__error{color:#e05c6a;background:#e05c6a1a;border:1px solid #e05c6a40;border-radius:6px;margin:0;padding:.5rem .75rem;font-size:.85rem}.Inventario__btnAbrir{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:10px;width:100%;margin-top:.25rem;padding:.9rem;font-size:1.05rem;font-weight:700;transition:background .2s,opacity .2s}.Inventario__btnAbrir:hover:not(:disabled){background:#116b4a}.Inventario__btnAbrir:disabled{opacity:.45;cursor:not-allowed}.Inventario__sesionHeader{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.Inventario__sesionNombre{margin:0;font-size:1.15rem;font-weight:700}.Inventario__sesionMeta{color:#bdbdbd;margin:.2rem 0 0;font-size:.8rem}.Inventario__badge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.25rem .6rem;font-size:.7rem;font-weight:700}.Inventario__badge--abierta{color:#178e62;background:#178e6233;border:1px solid #178e6266}.Inventario__badge--cerrada{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b59}.Inventario__progress{align-items:baseline;gap:.5rem;padding:0 .25rem;display:flex}.Inventario__progressNum{color:#178e62;font-size:2.5rem;font-weight:800;line-height:1}.Inventario__progressLabel{color:#bdbdbd;font-size:.95rem}.Inventario__scanSection{background:#0f2831;border:1px solid #178e624d;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.Inventario__scanCard{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:0;padding:1.25rem;display:flex}.Inventario__scanStep{flex-direction:column;gap:.6rem;padding:.5rem 0;display:flex}.Inventario__scanStep--disabled{opacity:.4;pointer-events:none}.Inventario__scanStep--done .Inventario__scanStepNum{color:snow;background:#178e62}.Inventario__scanStepLabel{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;display:flex}.Inventario__scanStepNum{color:snow;background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:800;transition:background .2s;display:flex}.Inventario__scanStepCheck{color:#178e62;margin-left:auto;font-size:.9rem}.Inventario__scanStepInfo{padding-left:1.75rem}.Inventario__scanDivider{background:#ffffff12;height:1px;margin:.5rem 0}.Inventario__scanDivider:before,.Inventario__scanDivider:after,.Inventario__scanDivider span{display:none}.Inventario__btnCamera{color:#178e62;cursor:pointer;background:#178e621f;border:2px dashed #178e6280;border-radius:10px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:1rem;font-size:1rem;font-weight:700;transition:background .2s,border-color .2s;display:flex}.Inventario__btnCamera:hover{background:#178e6233;border-color:#178e62}.Inventario__btnCameraIcon{font-size:1.4rem}.Inventario__manualInput{box-sizing:border-box;color:snow;background-color:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;width:100%;margin-top:.5rem;padding:.6rem .85rem;font-size:.9rem}.Inventario__manualInput::placeholder{color:#ffffff4d}.Inventario__manualInput:focus{border-color:#178e6280;outline:none}.Inventario__manualInput:disabled{opacity:.3;pointer-events:none}.Inventario__scanDivider{color:#bdbdbd;align-items:center;gap:.75rem;font-size:.78rem;display:flex}.Inventario__scanDivider:before,.Inventario__scanDivider:after{content:"";background:#ffffff1a;flex:1;height:1px}.Inventario__scanInput{color:snow;box-sizing:border-box;background-color:#ffffff0d;border:2px solid #178e6280;border-radius:8px;width:100%;padding:.85rem 1rem;font-size:1.05rem}.Inventario__scanInput:focus{border-color:#178e62;outline:none;box-shadow:0 0 0 3px #178e6226}.Inventario__scanInput::placeholder{color:#ffffff4d}.Inventario__pendingCard{background:#0f2831;border:2px solid #178e62;border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 0 20px #178e6226}.Inventario__pendingInfo{flex-direction:column;gap:.2rem;display:flex}.Inventario__pendingNombre{margin:0;font-size:1.1rem;font-weight:700}.Inventario__pendingSku{color:#bdbdbd;margin:0;font-size:.85rem}.Inventario__cantidadRow{flex-direction:column;gap:.4rem;display:flex}.Inventario__cantidadInput{color:snow;box-sizing:border-box;text-align:center;background-color:#ffffff12;border:2px solid #fff3;border-radius:8px;width:100%;padding:.75rem 1rem;font-size:1.5rem;font-weight:700}.Inventario__cantidadInput:focus{border-color:#178e62;outline:none}.Inventario__pendingActions{gap:.6rem;display:flex}.Inventario__btnCancelar{color:snow;cursor:pointer;background:#ffffff12;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:.75rem;font-size:.95rem;font-weight:600;transition:background .15s}.Inventario__btnCancelar:hover:not(:disabled){background:#ffffff1f}.Inventario__btnCancelar:disabled{opacity:.4}.Inventario__btnConfirmar{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;flex:2;padding:.75rem;font-size:.95rem;font-weight:700;transition:background .15s,opacity .15s}.Inventario__btnConfirmar:hover:not(:disabled){background:#116b4a}.Inventario__btnConfirmar:disabled{opacity:.45;cursor:not-allowed}.Inventario__itemsList{flex-direction:column;gap:.5rem;display:flex}.Inventario__itemsLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;margin:0 0 .25rem;font-size:.78rem}.Inventario__itemCard{background:#0f2831;border-left:4px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.Inventario__itemCard--sobra{border-left-color:#178e62}.Inventario__itemCard--falta{border-left-color:#e05c6a}.Inventario__itemCard--ok{border-left-color:#fff3}.Inventario__itemInfo{flex:1;min-width:0}.Inventario__itemNombre{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:600;overflow:hidden}.Inventario__itemSku{color:#bdbdbd;margin:.1rem 0 0;font-size:.75rem}.Inventario__itemCantidades{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.Inventario__itemCant{flex-direction:column;align-items:center;gap:.1rem;display:flex}.Inventario__itemCantLabel{color:#bdbdbd;text-transform:uppercase;font-size:.65rem}.Inventario__itemCantVal{font-size:.95rem;font-weight:700}.Inventario__itemDif{text-align:center;min-width:2.5rem}.Inventario__itemDifVal{font-size:1rem;font-weight:800}.Inventario__itemCard--sobra .Inventario__itemDifVal{color:#178e62}.Inventario__itemCard--falta .Inventario__itemDifVal{color:#e05c6a}.Inventario__itemCard--ok .Inventario__itemDifVal{color:#bdbdbd}.Inventario__itemUbicacion{color:#bdbdbd;margin:.1rem 0 0;font-size:.7rem;font-style:italic}.Inventario__resultado{background:#0f2831;border-left:5px solid #0000;border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.Inventario__resultado--ok{border-left-color:#ffffff40}.Inventario__resultado--sobra{border-left-color:#178e62}.Inventario__resultado--falta{border-left-color:#e05c6a}.Inventario__resultadoHeader{align-items:center;gap:.5rem;display:flex}.Inventario__resultadoCheck{color:#178e62;font-size:1rem}.Inventario__resultadoTitle{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.8rem;font-weight:700}.Inventario__resultadoNombre{margin:0;font-size:1rem;font-weight:700}.Inventario__resultadoSku{color:#bdbdbd;margin:0;font-size:.78rem}.Inventario__resultadoCantidades{align-items:center;gap:1.25rem;margin-top:.25rem;display:flex}.Inventario__resultadoCant{flex-direction:column;align-items:center;gap:.1rem;display:flex}.Inventario__resultadoCantLabel{color:#bdbdbd;text-transform:uppercase;font-size:.65rem}.Inventario__resultadoCantVal{font-size:1.1rem;font-weight:700}.Inventario__resultadoDif{flex-direction:column;align-items:center;gap:.1rem;margin-left:auto;display:flex}.Inventario__resultadoDifLabel{color:#bdbdbd;text-transform:uppercase;font-size:.65rem}.Inventario__resultadoDifVal{color:#bdbdbd;font-size:1.4rem;font-weight:800}.Inventario__resultadoDifVal--sobra{color:#178e62}.Inventario__resultadoDifVal--falta{color:#e05c6a}.Inventario__cerradaActions{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.Inventario__cerradaBtns{gap:.75rem;display:flex}.Inventario__btnVerCambios{color:snow;cursor:pointer;background:#ffffff12;border:1px solid #fff3;border-radius:10px;width:100%;padding:.85rem;font-size:1rem;font-weight:600;transition:background .2s}.Inventario__btnVerCambios:hover:not(:disabled){background:#ffffff1f}.Inventario__btnVerCambios:disabled{opacity:.45;cursor:not-allowed}.Inventario__btnAplicar{color:#178e62;cursor:pointer;background:#178e6226;border:1px solid #178e624d;border-radius:10px;flex:1;padding:.85rem;font-size:1rem;font-weight:700;transition:background .2s}.Inventario__btnAplicar:hover:not(:disabled){background:#178e6240}.Inventario__btnAplicar:disabled{opacity:.4;cursor:not-allowed}.Inventario__btnRechazar{color:#e05c6a;cursor:pointer;background:#e05c6a1f;border:1px solid #e05c6a4d;border-radius:10px;flex:1;padding:.85rem;font-size:1rem;font-weight:700;transition:background .2s}.Inventario__btnRechazar:hover:not(:disabled){background:#e05c6a38}.Inventario__btnRechazar:disabled{opacity:.4;cursor:not-allowed}.Inventario__footer{background:#0e1b2b;border-top:1px solid #ffffff14;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex;position:fixed;bottom:0;left:0;right:0}.Inventario__btnCerrar{color:#e05c6a;cursor:pointer;background:#e05c6a26;border:1px solid #e05c6a4d;border-radius:10px;width:100%;padding:.85rem;font-size:1rem;font-weight:700;transition:background .2s}.Inventario__btnCerrar:hover:not(:disabled){background:#e05c6a40}.Inventario__btnCerrar:disabled{opacity:.4;cursor:not-allowed}.Inventario__overlay{z-index:200;background:#0009;position:fixed;inset:0}.Inventario__modal{z-index:201;background:#0e1b2b;border-top:2px solid #ffffff1a;border-radius:16px 16px 0 0;flex-direction:column;gap:1rem;max-height:80dvh;padding:1.5rem 1rem 2rem;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.Inventario__modalHeader{justify-content:space-between;align-items:center;display:flex}.Inventario__modalTitle{margin:0;font-size:1.15rem;font-weight:700}.Inventario__modalClose{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.1rem}.Inventario__modalClose:hover{color:snow}.Inventario__difResumen{flex-direction:column;gap:1rem;display:flex}.Inventario__difGrupo{flex-direction:column;gap:.4rem;display:flex}.Inventario__difGrupoLabel{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.78rem;font-weight:700}.Inventario__difGrupoLabel--sobra{color:#178e62}.Inventario__difGrupoLabel--falta{color:#e05c6a}.Inventario__difGrupoLabel--ok{color:#bdbdbd}.Inventario__difItem{background:#0f2831;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.Inventario__difNombre{font-size:.9rem;font-weight:500}.Inventario__difNum{font-size:1rem;font-weight:800}.Inventario__difNum--sobra{color:#178e62}.Inventario__difNum--falta{color:#e05c6a}.Inventario__modalActions{gap:.6rem;margin-top:.5rem;display:flex}.Inventario__modalActions .Inventario__btnCancelar,.Inventario__modalActions .Inventario__btnConfirmar{flex:1;padding:.85rem}.QrCamera__overlay{z-index:300;background:#000000bf;position:fixed;inset:0}.QrCamera__sheet{z-index:301;background:#0e1b2b;border-top:2px solid #ffffff1a;border-radius:16px 16px 0 0;flex-direction:column;gap:1rem;padding:1.25rem 1rem 2rem;display:flex;position:fixed;bottom:0;left:0;right:0}.QrCamera__header{justify-content:space-between;align-items:center;display:flex}.QrCamera__title{color:snow;margin:0;font-size:1rem;font-weight:600}.QrCamera__headerActions{align-items:center;gap:.5rem;display:flex}.QrCamera__modeToggle{color:#bdbdbd;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:4px;padding:.25rem .6rem;font-size:.75rem}.QrCamera__modeToggle:hover{color:snow;border-color:#fff6}.QrCamera__close{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.1rem}.QrCamera__close:hover{color:snow}.QrCamera__reader{border-radius:10px;width:100%;overflow:hidden}.QrCamera__reader video{border-radius:10px}.QrCamera__elegirModo{flex-direction:column;gap:.75rem;padding:.5rem 0 1rem;display:flex}.QrCamera__modoBtn{color:snow;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;padding:1rem;font-size:1rem;font-weight:600}.QrCamera__modoBtn:hover{background:#ffffff14;border-color:#ffffff59}.QrCamera__lector{flex-direction:column;gap:.75rem;padding:.5rem 0;display:flex}.QrCamera__lectorHint{color:#bdbdbd;text-align:center;margin:0;font-size:.875rem}.QrCamera__lectorInput--hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.SpareParts{background-color:#0e1b2b;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.SpareParts__title{color:snow;margin:0 0 1.5rem;font-size:2rem;font-weight:600}.SpareParts__Container__Filters{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.SpareParts__Container__Filters__left{align-items:center;gap:1rem;display:flex}.SpareParts__Container__Filters__filterIcon{cursor:pointer;filter:brightness(.9);width:28px;height:28px;transition:filter .2s}.SpareParts__Container__Filters__filterIcon:hover{filter:brightness(1.2)}.SpareParts__Container__Filters__clearFilters{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.82rem;transition:color .15s,border-color .15s;display:flex}.SpareParts__Container__Filters__clearFilters:hover{color:snow;border-color:#fff6}.SpareParts__Container__Filters__actions{align-items:center;gap:.75rem;display:flex}.SpareParts__Container__Filters__addBtn{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.SpareParts__Container__Filters__addBtn img{width:22px;height:22px}.SpareParts__Container__Filters__addBtn:hover{background:#134b3d}.SpareParts__tabsCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;margin-bottom:1rem;padding:.7rem .9rem;display:flex}.SpareParts__tabs{flex-wrap:wrap;gap:.65rem;display:flex}.SpareParts__tab{color:#bdbdbd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.65rem 1rem;font-size:.88rem;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .18s}.SpareParts__tab:hover{color:snow;border-color:#178e6266;transform:translateY(-1px)}.SpareParts__tab--active{color:snow;background:#178e6226;border-color:#178e628c;box-shadow:0 8px 20px #0000001f}.SpareParts__tabsEmpty{color:#bdbdbd;margin:0;font-size:.9rem}.SpareParts__cards{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.SpareParts__card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.SpareParts__card__main{text-align:left;color:snow;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.25rem;padding:0;display:flex}.SpareParts__card__main:hover .SpareParts__card__name{color:#178e62}.SpareParts__card__name{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:1rem;font-weight:600;transition:color .15s;display:flex}.SpareParts__card__sku{color:#bdbdbd;font-size:.82rem}.SpareParts__card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.SpareParts__card__field{flex-direction:column;gap:.15rem;min-width:0;display:flex}.SpareParts__card__field dt{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.7rem}.SpareParts__card__field dd{color:snow;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.92rem;overflow:hidden}.SpareParts__card__actions{flex-wrap:wrap;gap:.5rem;display:flex}.SpareParts__card__actionBtn{color:snow;cursor:pointer;background:#178e621a;border:1px solid #178e6266;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:.45rem;min-width:88px;min-height:44px;padding:.5rem .75rem;font-size:.88rem;font-weight:500;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.SpareParts__card__actionBtn:hover{background:#178e6238}.SpareParts__card__actionBtn:disabled{opacity:.5;cursor:not-allowed}.SpareParts__card__actionBtn--danger{background:#e052521a;border-color:#e0525266}.SpareParts__card__actionBtn--danger:hover{background:#e0525238}.SpareParts .TanTable th{color:#ffffffeb;text-transform:uppercase;background:#ffffff1a}.SpareParts .TanTable td{text-transform:lowercase;background:#00000047;font-size:.82rem}.SpareParts .TanTable .TanTable__cell--nombre:first-letter{text-transform:uppercase;font-size:1.15rem;font-weight:600}.SpareParts .TanTable .TanTable__cell--sku{text-transform:none;white-space:normal;word-break:break-word;font-size:1rem;font-weight:500;display:inline-block}.SpareParts .TanTable .TanTable__cell--wrap{white-space:normal;word-break:break-word}@media (max-width:1024px){.SpareParts{padding:1.25rem}.SpareParts__title{margin-bottom:1rem;font-size:1.6rem}.SpareParts__Container__Filters{flex-direction:column;align-items:stretch;gap:.75rem}.SpareParts__Container__Filters__left{flex-wrap:wrap}.SpareParts__Container__Filters__addBtn{justify-content:center}.SpareParts__tab{min-height:44px}}@media (max-width:480px){.SpareParts{padding:1rem .85rem}.SpareParts__title{margin-bottom:.85rem;font-size:1.35rem}.SpareParts__Container__Filters{margin-bottom:1rem}.SpareParts__Container__Filters__left{gap:.6rem}.SpareParts__tabsCard{padding:.6rem}.SpareParts__tab{padding:.55rem .85rem;font-size:.82rem}.SpareParts__card{padding:.85rem}.SpareParts__card__grid{gap:.4rem .6rem}.SpareParts__card__field dd{font-size:.85rem}.SpareParts__card__actionBtn{flex:100%}}.ColumnSelector{position:relative}.ColumnSelector__trigger{color:#bdbdbd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.92rem;font-weight:600;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.ColumnSelector__trigger svg{flex-shrink:0}.ColumnSelector__trigger:hover{color:snow;border-color:#178e6273}.ColumnSelector__trigger--open{color:snow;background:#178e6226;border-color:#178e628c}.ColumnSelector__count{color:snow;background:#ffffff1a;border-radius:999px;padding:.1rem .45rem;font-size:.78rem;font-weight:700}.ColumnSelector__menu{z-index:20;background:#0f2831;border:1px solid #ffffff1f;border-radius:12px;min-width:240px;padding:.6rem;animation:.16s both ColumnSelectorMenuIn;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 40px #00000073}.ColumnSelector__menuHead{text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;padding:.2rem .4rem .55rem;font-size:.78rem;font-weight:700;display:flex}.ColumnSelector__reset{color:#178e62;text-transform:none;letter-spacing:normal;cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem;font-weight:600}.ColumnSelector__reset:hover:not(:disabled){color:#4de8a8}.ColumnSelector__reset:disabled{opacity:.4;cursor:default}.ColumnSelector__list{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.ColumnSelector__item{color:snow;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem;font-size:.92rem;transition:background .15s;display:flex}.ColumnSelector__item:hover{background:#ffffff0f}.ColumnSelector__item input{opacity:0;pointer-events:none;position:absolute}.ColumnSelector__check{color:#0000;border:1.5px solid #ffffff4d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ColumnSelector__check svg{display:block}.ColumnSelector__item input:checked+.ColumnSelector__check{color:snow;background:#178e62;border-color:#178e62}.ColumnSelector__item input:focus-visible+.ColumnSelector__check{outline-offset:2px;outline:2px solid #178e62}@keyframes ColumnSelectorMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.spp-detail__topBar{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.spp-detail__topBar .volver-btn{margin-bottom:0}.spp-detail__topBar__right{align-items:center;gap:.5rem;display:flex}.spp-detail__editBtn{cursor:pointer;color:snow;background-color:#ffffff14;border:1px solid #ffffff26;border-radius:10px;height:40px;padding:0 1.25rem;font-size:.9rem}.spp-detail__editBtn:hover{background-color:#ffffff24}.spp-detail__deleteBtn{cursor:pointer;color:#f87171;background-color:#f8717114;border:1px solid #f871714d;border-radius:10px;height:40px;padding:0 1.25rem;font-size:.9rem}.spp-detail__deleteBtn:hover{background-color:#f8717129}.spp-detail__deleteBtn:disabled{opacity:.5;cursor:not-allowed}.spp-edit-overlay{z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.spp-edit-modal{width:100%;max-width:620px;max-height:90vh;background-color:#0f2831;border:1px solid #ffffff1a;border-radius:10px;max-height:calc(100dvh - 2rem)}.spp-edit-modal{color:snow;flex-direction:column;display:flex}.spp-edit-modal__header{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.spp-edit-modal__title{margin:0;font-size:1rem;font-weight:600}.spp-edit-modal__close{color:#bdbdbd;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1rem}.spp-edit-modal__close:hover{color:snow}.spp-edit-modal__body{flex:1;padding:1.25rem 1.5rem 2rem;overflow-y:auto}.spp-edit-modal__notice{background:#178e621a;border:1px solid #178e6238;border-radius:10px;flex-direction:column;gap:.2rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.spp-edit-modal__noticeLabel{letter-spacing:.08em;text-transform:uppercase;color:#bdbdbd;font-size:.72rem;font-weight:700}.spp-edit-modal__noticeValue{color:snow;font-size:.96rem;font-weight:700}.spp-edit-modal__noticeMeta{color:#bdbdbd;font-size:.82rem}.spp-edit-modal__grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.spp-edit-modal__grid--three{grid-template-columns:repeat(3,1fr)}.spp-edit-modal__field{flex-direction:column;gap:.35rem;display:flex}.spp-edit-modal__field--full{grid-column:1/-1}.spp-edit-modal__field--two-thirds{grid-column:span 2}.spp-edit-modal__field--checkbox{flex-direction:row;align-items:center;gap:.5rem}.spp-edit-modal__field--checkbox input[type=checkbox]{cursor:pointer;width:16px;height:16px}.spp-edit-modal__label{color:#bdbdbd;font-size:.78rem}.spp-edit-modal__input,.spp-edit-modal__textarea{color:snow;background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;padding:.5rem .75rem;font-family:inherit;font-size:.9rem}.spp-edit-modal__input option,.spp-edit-modal__textarea option{color:snow;background-color:#0e1b2b}.spp-edit-modal__input:focus,.spp-edit-modal__textarea:focus{border-color:#178e62;outline:none}.spp-edit-modal select.spp-edit-modal__input{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#ffffff8c 50%),linear-gradient(135deg,#ffffff8c 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2rem}.spp-edit-modal__textarea{resize:vertical}.spp-edit-modal__footer{border-top:1px solid #ffffff14;flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.spp-edit-modal__btnCancel{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:.5rem 1.25rem;font-size:.9rem}.spp-edit-modal__btnCancel:hover{color:snow;border-color:#ffffff4d}.spp-edit-modal--link .spp-edit-modal__body{overflow:visible}.spp-edit-modal__summary{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;margin-bottom:1rem;overflow:hidden}.spp-edit-modal__summary__bar{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.spp-edit-modal__summary__bar:hover{background:#ffffff0a}.spp-edit-modal__summary__main{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.spp-edit-modal__summary__label{letter-spacing:.08em;text-transform:uppercase;color:#bdbdbd;font-size:.7rem;font-weight:700}.spp-edit-modal__summary__value{color:snow;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.spp-edit-modal__summary__chips{flex-wrap:wrap;gap:.4rem;display:flex}.spp-edit-modal__summary__chip{color:#bdbdbd;background:#ffffff14;border-radius:999px;padding:.18rem .55rem;font-size:.72rem}.spp-edit-modal__summary__chevron{color:#bdbdbd;font-size:1.1rem;transition:transform .18s}.spp-edit-modal__summary__chevron--open{transform:rotate(180deg)}.spp-edit-modal__summary__form{border-top:1px solid #ffffff14;padding:1rem}.spp-edit-modal__sectionHeader{flex-direction:column;gap:.15rem;margin-bottom:.65rem;display:flex}.spp-edit-modal__sectionTitle{color:snow;margin:0;font-size:.92rem;font-weight:700}.spp-edit-modal__sectionHint{color:#bdbdbd;font-size:.78rem}.spp-edit-modal__ubicaciones{flex-direction:column;gap:.6rem;display:flex}.spp-edit-modal__ubicacionRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,2.4fr) minmax(0,.8fr) minmax(0,1fr) auto;align-items:end;gap:.6rem;padding:.75rem;display:grid}.spp-edit-modal__ubicacionRow__field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.spp-edit-modal__ubicacionRow__removeBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;width:36px;height:36px;font-size:.9rem}.spp-edit-modal__ubicacionRow__removeBtn:hover{color:#ff6b6b;background:#ff6b6b14;border-color:#ff6b6b73}.spp-edit-modal__addRowBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px dashed #ffffff40;border-radius:6px;align-self:flex-start;padding:.45rem .9rem;font-size:.85rem}.spp-edit-modal__addRowBtn:hover{color:snow;background:#178e6214;border-color:#178e62}.spp-edit-modal__ubicacionesTotal{color:#bdbdbd;margin-top:.35rem;font-size:.85rem}.spp-edit-modal__ubicacionesTotal strong{color:snow;font-weight:700}.spp-edit-modal__btnSave{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600}.spp-edit-modal__btnSave:hover{background-color:#134b3d}.spp-edit-modal__btnSave:disabled{opacity:.5;cursor:not-allowed}.spp-edit-modal__labelHint{color:#bdbdbd;font-size:.74rem;font-weight:400}.spp-edit-modal__imgAddBtn{color:snow;cursor:pointer;background:#178e6214;border:1.5px dashed #178e6280;border-radius:8px;align-self:flex-start;padding:.5rem 1rem;font-size:.88rem;font-weight:600;transition:background .15s,border-color .15s}.spp-edit-modal__imgAddBtn:hover:not(:disabled){background:#178e622e;border-color:#178e62}.spp-edit-modal__imgAddBtn:disabled{opacity:.5;cursor:not-allowed}.spp-edit-modal__imgError{color:#f56565;margin:0;font-size:.82rem}.spp-edit-modal__imgList{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.6rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.spp-edit-modal__imgItem{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.55rem;padding:.45rem;display:flex;position:relative}.spp-edit-modal__imgThumb{object-fit:cover;background:#0000004d;border-radius:6px;flex-shrink:0;width:48px;height:48px}.spp-edit-modal__imgMeta{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.spp-edit-modal__imgName{color:snow;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.spp-edit-modal__imgSize{color:#bdbdbd;font-size:.7rem}.spp-edit-modal__imgBadge{text-transform:uppercase;letter-spacing:.04em;color:snow;background:#178e62;border-radius:3px;padding:.1rem .45rem;font-size:.62rem;font-weight:700;position:absolute;top:4px;left:4px}.spp-edit-modal__imgRemove{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:4px;flex-shrink:0;padding:.15rem .4rem;font-size:.78rem;line-height:1}.spp-edit-modal__imgRemove:hover:not(:disabled){color:#f56565;border-color:#f5656566}.spp-edit-modal__imgRemove:disabled{opacity:.4;cursor:not-allowed}.volver-btn{cursor:pointer;color:snow;background-color:#178e62;border:none;border-radius:10px;width:100px;height:40px;margin-bottom:1.5rem;font-size:.9rem}.volver-btn:hover{background-color:#134b3d}@media (max-width:1024px){.volver-btn{height:44px;min-height:44px}.spp-detail{padding:1.25rem!important}.spp-detail__topBar{flex-wrap:wrap;gap:.5rem}.spp-detail__editBtn,.spp-detail__deleteBtn{min-height:44px}.spp-detail__hero{padding:1.4rem 1.5rem}.spp-detail__hero__content{flex-direction:column;gap:1.25rem}.spp-detail__hero__nombre{font-size:1.5rem}.spp-detail__hero__stats{width:100%}.spp-detail__hero__stat{flex:1 1 0}.spp-detail__hero__prices{flex:100%;width:100%}.spp-detail__carousel{width:100%}.spp-detail__carousel__frame{aspect-ratio:16/9;max-height:320px}.spp-detail__columns,.spp-detail__trio{grid-template-columns:1fr}.spp-detail__section--trio{height:auto;max-height:300px}.spp-edit-modal__grid,.spp-edit-modal__grid--three{grid-template-columns:1fr!important}.spp-edit-modal__input,.spp-edit-modal__textarea,.spp-edit-modal__btnCancel,.spp-edit-modal__btnSave{min-height:44px}.spp-edit-modal__ubicacionRow{grid-template-columns:1fr 1fr;grid-template-areas:"ubic ubic""qty state""remove remove"}.spp-edit-modal__ubicacionRow__field--ubic{grid-area:ubic}.spp-edit-modal__ubicacionRow__field--qty{grid-area:qty}.spp-edit-modal__ubicacionRow__field--state{grid-area:state}.spp-edit-modal__ubicacionRow__removeBtn{grid-area:remove;width:100%;min-height:40px}}@media (max-width:480px){.spp-detail{padding:1rem .85rem!important}.spp-detail__hero{border-radius:14px;margin-bottom:1.25rem;padding:1.15rem 1.1rem}.spp-detail__hero__nombre{font-size:1.25rem}.spp-detail__hero__sku{font-size:.78rem}.spp-detail__hero__marca,.spp-detail__hero__calidad{padding:.2rem .6rem;font-size:.75rem}.spp-detail__hero__stats{flex-direction:column}.spp-detail__hero__stat-value{font-size:1.6rem}.spp-detail__body{gap:1.25rem}.spp-detail__section{padding:1rem}.spp-detail__section-title{font-size:.75rem}.spp-detail__stock__deposito-header{padding:.65rem .85rem}.spp-detail__stock__ubicacion{flex-wrap:wrap;gap:.5rem;padding:.55rem .85rem}.spp-detail__stock__ubicacion-cantidad{margin-left:auto}.spp-detail__row{flex-direction:column;align-items:flex-start;gap:.15rem}.spp-detail__topBar .volver-btn,.spp-detail__topBar__editBtn{flex:1 1 0;width:auto}.spp-edit-modal{max-height:100vh;border-radius:0;height:100dvh;max-height:100dvh}.spp-edit-modal__header{padding:1rem}.spp-edit-modal__body{padding:1rem 1rem 2.5rem}.spp-edit-modal__footer{padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom,0))}.spp-edit-overlay{align-items:stretch;padding:0}}@media (max-width:600px){.spp-edit-modal__ubicacionRow{grid-template-columns:1fr 1fr;grid-template-areas:"ubic ubic""qty state""remove remove"}.spp-edit-modal__ubicacionRow__field--ubic{grid-area:ubic}.spp-edit-modal__ubicacionRow__field--qty{grid-area:qty}.spp-edit-modal__ubicacionRow__field--state{grid-area:state}.spp-edit-modal__ubicacionRow__removeBtn{grid-area:remove;width:100%}}@keyframes spp-detail-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.spp-detail{color:snow;background-color:#0e1b2b;width:100%;max-width:1400px;min-height:91vh;margin:0 auto;padding:2rem}.spp-detail__loading,.spp-detail__error,.spp-detail__empty{color:#bdbdbd;margin-top:1rem;font-size:1rem}.spp-detail__hero{background:radial-gradient(120% 140% at 100% 0,#178e6229 0%,#0000 55%),linear-gradient(#ffffff0d 0%,#ffffff04 100%),#15273d;border:1px solid #ffffff1a;border-radius:18px;margin-bottom:2rem;padding:1.85rem 2rem;animation:.45s both spp-detail-rise;position:relative;overflow:hidden}.spp-detail__hero__glow{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 120% at 100% 0,#000 0%,#0000 60%);mask-image:radial-gradient(80% 120% at 100% 0,#000 0%,#0000 60%)}.spp-detail__hero__content{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:2rem;display:flex;position:relative}.spp-detail__hero__left{flex-direction:column;flex:360px;justify-content:space-between;gap:1.5rem;min-width:0;display:flex}.spp-detail__hero__identity{flex-direction:column;gap:.55rem;min-width:0;display:flex}.spp-detail__hero__statusRow{align-items:center;gap:.5rem;display:flex}.spp-detail__hero__statusDot{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:12px;height:12px;padding:0;transition:transform .15s,box-shadow .15s}.spp-detail__hero__statusDot:hover:not(:disabled){transform:scale(1.25)}.spp-detail__hero__statusDot:disabled{opacity:.5;cursor:not-allowed}.spp-detail__hero__statusDot--si{background:#4ade80;box-shadow:0 0 0 4px #4ade8024,0 0 10px #178e6299}.spp-detail__hero__statusDot--no{background:#f87171;box-shadow:0 0 0 4px #f8717124,0 0 10px #e05c6a80}.spp-detail__hero__statusLabel{text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:700}.spp-detail__hero__statusLabel--activo{color:#4ade80}.spp-detail__hero__statusLabel--inactivo{color:#f87171}.spp-detail__hero__skuMain{background:linear-gradient(135deg,#178e6238,#178e621a);border:1px solid #178e6280;border-radius:12px;align-items:baseline;gap:.55rem;max-width:100%;padding:.3rem .95rem .3rem .85rem;display:inline-flex;box-shadow:0 0 0 1px #178e622e,0 6px 18px #178e6229}.spp-detail__hero__skuMain-key{letter-spacing:.12em;text-transform:uppercase;color:#178e62;flex-shrink:0;font-size:.78rem;font-weight:700}.spp-detail__hero__skuMain-value{letter-spacing:.01em;color:snow;overflow-wrap:anywhere;margin:0;font-family:monospace;font-size:2.3rem;font-weight:700;line-height:1.05}.spp-detail__hero__nombre{color:#bdbdbd;text-transform:lowercase;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:1.02rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.spp-detail__hero__chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.spp-detail__hero__marca{background-color:#178e62;border-radius:999px;padding:.28rem .8rem;font-size:.85rem;font-weight:600}.spp-detail__hero__calidad{color:#bdbdbd;background-color:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:.28rem .8rem;font-size:.82rem}.spp-detail__hero__skus{flex-wrap:wrap;gap:.6rem;margin-top:.15rem;display:flex}.spp-detail__hero__sku{color:snow;background:#00000040;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:.4rem;padding:.22rem .6rem;font-family:monospace;font-size:.85rem;display:inline-flex}.spp-detail__hero__sku-key{letter-spacing:.08em;color:#bdbdbd;font-family:Inter,sans-serif;font-size:.62rem;font-weight:700}.spp-detail__hero__stats{flex-wrap:wrap;gap:.6rem;display:flex}.spp-detail__hero__stat{background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;gap:.25rem;min-width:90px;padding:.65rem .85rem;display:flex}.spp-detail__hero__stat--primary{background:#178e621f;border-color:#178e6259;box-shadow:inset 3px 0 #178e62}.spp-detail__hero__stat--alert{background:#e05c6a1a;border-color:#e05c6a59;box-shadow:inset 3px 0 #e05c6a}.spp-detail__hero__stat--alert .spp-detail__hero__stat-value{color:#e05c6a}.spp-detail__hero__stat--mini{background:#ffffff05;border-color:#ffffff0f;min-width:80px;padding:.5rem .75rem}.spp-detail__hero__stat--mini .spp-detail__hero__stat-value{font-size:1.1rem}.spp-detail__hero__stat-label{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:.66rem;font-weight:700;overflow:hidden}.spp-detail__hero__stat-value{color:snow;font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;font-size:1.5rem;font-weight:700;line-height:1;display:flex}.spp-detail__hero__stat--primary .spp-detail__hero__stat-value{color:#4de8a8}.spp-detail__hero__stat-unit{color:#bdbdbd;font-size:.78rem;font-weight:600}.spp-detail__hero__prices{flex-direction:column;flex:0 200px;align-self:stretch;gap:.5rem;min-width:160px;display:flex}.spp-detail__hero__prices-title{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin-bottom:.1rem;font-size:.66rem;font-weight:700}.spp-detail__hero__price{background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;gap:.2rem;padding:.55rem .8rem;display:flex}.spp-detail__hero__price--accent{background:#178e621f;border-color:#178e6259;box-shadow:inset 3px 0 #178e62}.spp-detail__hero__price-label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.66rem;font-weight:700}.spp-detail__hero__price-value{color:snow;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.spp-detail__hero__price--accent .spp-detail__hero__price-value{color:#4de8a8}.spp-detail__carousel{flex-direction:column;flex-shrink:0;gap:.6rem;width:280px;max-width:100%;display:flex}.spp-detail__carousel__frame{aspect-ratio:4/3;background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;width:100%;position:relative;overflow:hidden}.spp-detail__carousel__img{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.spp-detail__carousel__empty{color:#bdbdbd;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;height:100%;font-size:.85rem;display:flex}.spp-detail__carousel__empty--cta{cursor:pointer;border:1.5px dashed #178e6273;transition:background .15s,border-color .15s}.spp-detail__carousel__empty--cta:hover{color:snow;background:#178e6214;border-color:#178e62}.spp-detail__carousel__empty--cta:disabled{opacity:.5;cursor:not-allowed}.spp-detail__carousel__empty-icon{font-size:1.8rem;font-weight:300;line-height:1}.spp-detail__carousel__badge{text-transform:uppercase;letter-spacing:.05em;color:snow;background:#178e62;border-radius:4px;padding:.15rem .5rem;font-size:.62rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}.spp-detail__carousel__nav{color:snow;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.3rem;line-height:1;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.spp-detail__carousel__nav:hover{background:#000c}.spp-detail__carousel__nav--prev{left:.45rem}.spp-detail__carousel__nav--next{right:.45rem}.spp-detail__carousel__overlayActions{gap:.35rem;display:flex;position:absolute;top:.5rem;right:.5rem}.spp-detail__carousel__iconBtn{color:snow;cursor:pointer;background:#0000008c;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;transition:background .15s,color .15s,border-color .15s;display:flex}.spp-detail__carousel__iconBtn:hover{background:#000c}.spp-detail__carousel__iconBtn:disabled{opacity:.4;cursor:not-allowed}.spp-detail__carousel__iconBtn--danger:hover{color:#ff6b6b;border-color:#ff6b6b80}.spp-detail__carousel__dots{justify-content:center;gap:.35rem;display:flex}.spp-detail__carousel__dot{cursor:pointer;background:#ffffff40;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .15s,transform .15s}.spp-detail__carousel__dot:hover{background:#ffffff80}.spp-detail__carousel__dot--active{background:#178e62;transform:scale(1.25)}.spp-detail__carousel__footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.spp-detail__carousel__count{color:#bdbdbd;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:600}.spp-detail__carousel__addBtn{color:#178e62;cursor:pointer;background:#178e621f;border:1px solid #178e6259;border-radius:6px;padding:.3rem .7rem;font-size:.78rem;font-weight:600;transition:background .15s}.spp-detail__carousel__addBtn:hover{background:#178e6233}.spp-detail__carousel__addBtn:disabled{opacity:.5;cursor:not-allowed}.spp-detail__body{flex-direction:column;gap:1.5rem;display:flex}.spp-detail__columns{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.spp-detail__tabs{background:#15273d;border:1px solid #ffffff1a;border-radius:14px;gap:.5rem;margin-bottom:1.5rem;padding:.4rem;animation:.5s 80ms both spp-detail-rise;display:flex}.spp-detail__tab{appearance:none;cursor:pointer;letter-spacing:.01em;color:#bdbdbd;background:0 0;border:1px solid #0000;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.1rem;font-size:.98rem;font-weight:600;transition:color .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.spp-detail__tab-icon{opacity:.85;flex-shrink:0}.spp-detail__tab:hover:not(.spp-detail__tab--active){color:snow;background:#ffffff0d}.spp-detail__tab:focus-visible{outline-offset:2px;outline:2px solid #178e62b3}.spp-detail__tab--active{color:snow;background:#178e622e;border-color:#178e6280;box-shadow:0 0 0 1px #178e6240,0 4px 12px #178e622e}.spp-detail__tab--active .spp-detail__tab-icon{opacity:1;color:#178e62}.spp-detail__movsPanel{padding:0;animation:.5s .1s both spp-detail-rise;overflow:hidden}.spp-detail__movsPanel:hover{border-color:#ffffff1a}.spp-detail__trio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}.spp-detail__section--trio{flex-direction:column;min-width:0;height:300px;display:flex;overflow:hidden}.spp-detail__section--trio .spp-detail__section-header,.spp-detail__section--trio>.spp-detail__section-title,.spp-detail__section--trio .spp-detail__unidades__stats{flex-shrink:0}.spp-detail__section--trio .spp-detail__unidades__table-wrap{flex:auto;min-height:0;overflow-y:auto}.spp-detail__section--trio .spp-detail__unidades__table-wrap thead tr{z-index:1;background:#15273d;position:sticky;top:0}.spp-detail__section--trio .spp-detail__unidades__cta{overflow-y:auto}.spp-detail__section__scroll{flex:auto;min-height:0;margin-top:.75rem;padding-right:.25rem;overflow-y:auto}.spp-detail__links.spp-detail__section__scroll{margin-top:.75rem}.spp-detail__cardBlock{border-top:1px solid #ffffff14;margin-top:1rem;padding-top:1rem}.spp-detail__cardBlock__title{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:0 0 .6rem;font-size:.8rem;font-weight:600}.spp-detail__col{flex-direction:column;gap:1.5rem;min-width:0;animation:.5s both spp-detail-rise;display:flex}.spp-detail__col--main{animation-delay:50ms}.spp-detail__col--aside{animation-delay:.1s}.spp-detail__stock__total{color:#bdbdbd;margin-bottom:1rem;font-size:1rem}.spp-detail__stock__total strong{color:snow;font-size:1.1rem}.spp-detail__stock__total-badge{color:#178e62;vertical-align:middle;background:#178e6226;border:1px solid #178e624d;border-radius:999px;margin-left:.75rem;padding:.15rem .6rem;font-size:.8rem;font-weight:600}.spp-detail__stock__total-badge--neutral{color:snow;background:#ffffff0f;border-color:#ffffff1f}.spp-detail__stock__deposito{background-color:#1a2e47;border:1px solid #ffffff1a;border-radius:10px;margin-bottom:.75rem;overflow:hidden}.spp-detail__stock__deposito--selected{border-color:#178e626b;box-shadow:0 0 0 1px #178e6226}.spp-detail__stock__deposito-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.spp-detail__stock__deposito-main{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.spp-detail__stock__deposito-nombre{color:snow;font-size:.95rem;font-weight:600}.spp-detail__stock__deposito-badge{color:#178e62;background:#178e621f;border:1px solid #178e6240;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.spp-detail__stock__deposito-total{color:#178e62;font-size:1rem;font-weight:700}.spp-detail__stock__deposito-actions{align-items:center;gap:.75rem;display:flex}.spp-detail__stock__transferBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;align-items:center;gap:.35rem;padding:4px 10px;font-size:.78rem;display:inline-flex}.spp-detail__stock__transferBtn:hover:not(:disabled){color:#178e62;background:#178e6214;border-color:#178e62}.spp-detail__stock__transferBtn:disabled{opacity:.4;cursor:not-allowed}.spp-detail__stock__transferBtn-icon{flex-shrink:0}.spp-detail__stock__ubicaciones{background:#0000002e;flex-direction:column;display:flex}.spp-detail__stock__ubicacion{border-bottom:1px solid #ffffff0a;align-items:center;gap:.75rem;padding:.55rem 1rem;display:flex}.spp-detail__stock__ubicacion:last-child{border-bottom:none}.spp-detail__stock__ubicacion-codigo{color:#178e62;background:#178e6214;border-radius:4px;flex-shrink:0;padding:.1rem .45rem;font-family:monospace;font-size:.88rem;font-weight:700}.spp-detail__stock__ubicacion-cantidad{color:snow;margin-left:auto;font-size:.9rem;font-weight:600}.spp-detail__stock__ubicacion-estado{border-radius:999px;flex-shrink:0;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.spp-detail__stock__ubicacion-estado--disponible{color:#178e62;background:#178e6226;border:1px solid #178e624d}.spp-detail__stock__ubicacion-estado--averiado{color:#e05c6a;background:#e05c6a1f;border:1px solid #e05c6a4d}.spp-detail__info-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem;display:grid}.spp-detail__section{background-color:#15273d;border:1px solid #ffffff1a;border-radius:14px;padding:1.25rem;transition:border-color .2s;animation:.5s both spp-detail-rise}.spp-detail__section:hover{border-color:#ffffff2e}.spp-detail__section--full{grid-column:1/-1}.spp-detail__section__rows{flex-direction:column;gap:.6rem;margin-top:.75rem;display:flex}.spp-detail__descripcion{color:snow;white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.5}.spp-detail__section-title{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:0 0 .75rem;font-size:.8rem;font-weight:600}.spp-detail__row{justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.spp-detail__row__label{color:#bdbdbd}.spp-detail__row__value{color:snow;font-weight:500}.spp-detail__row__value--accent{color:#4de8a8;font-size:1rem;font-weight:700}.spp-detail__section-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.spp-detail__section-header .spp-detail__section-title{margin-bottom:0}.spp-detail__linkAddBtn{color:#178e62;cursor:pointer;white-space:nowrap;background:#178e621a;border:1px solid #178e6259;border-radius:6px;padding:.3rem .75rem;font-size:.82rem;font-weight:600;transition:background .15s}.spp-detail__linkAddBtn:hover{background:#178e622e}.spp-detail__links{flex-direction:column;gap:.5rem;display:flex}.spp-detail__link{background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .9rem;display:flex}.spp-detail__link__info{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.spp-detail__link__nombre{color:snow;font-size:.9rem;font-weight:600}.spp-detail__link__sku,.spp-detail__link__marca{color:#bdbdbd;font-size:.8rem}.spp-detail__link__right{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.spp-detail__link__chip{border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:700}.spp-detail__link__chip--generico{color:#7cb9ff;background:#1a73e926;border:1px solid #1a73e94d}.spp-detail__link__chip--legitimo{color:#4de8a8;background:#178e6226;border:1px solid #178e624d}.spp-detail__link__chip--alternativo{color:#f0c040;background:#f0c04026;border:1px solid #f0c0404d}.spp-detail__link__deleteBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.15rem .4rem;font-size:.9rem;line-height:1;transition:color .15s,background .15s}.spp-detail__link__deleteBtn:hover{color:#f87171;background:#e05c6a1a}.spp-detail__link__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.spp-detail__tags{flex-wrap:wrap;gap:.5rem;display:flex}.spp-detail__tag{color:snow;background-color:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;padding:.25rem .75rem;font-size:.8rem}.spp-detail__tag--vehiculo{color:#9be9c8;background-color:#178e621a;border-color:#178e6247}.spp-detail__unidades__cta{color:#bdbdbd;margin:.35rem 0 0;font-size:.88rem;line-height:1.55}.spp-detail__unidades__stats{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.65rem;margin-top:1rem;display:grid}.spp-detail__unidades__stat{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:.6rem .85rem}.spp-detail__unidades__stat__label{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;font-size:.68rem;font-weight:700}.spp-detail__unidades__stat__value{color:snow;margin-top:.15rem;font-size:1.05rem;font-weight:700}.spp-detail__unidades__stat__value--emerald{color:#4ade80}.spp-detail__unidades__stat__value--amber{color:#fbbf24}.spp-detail__unidades__table-wrap{border:1px solid #ffffff14;border-radius:8px;margin-top:1rem;overflow-x:auto}.spp-detail__unidades__table{border-collapse:collapse;width:100%;font-size:.88rem}.spp-detail__unidades__table thead tr{background:#ffffff0a;border-bottom:1px solid #ffffff14}.spp-detail__unidades__table th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;white-space:nowrap;padding:.55rem .9rem;font-size:.7rem;font-weight:700}.spp-detail__unidades__table td{color:snow;border-bottom:1px solid #ffffff0d;padding:.6rem .9rem}.spp-detail__unidades__table tbody tr:last-child td{border-bottom:none}.spp-detail__unidades__table tbody tr:hover td{background:#ffffff05}.spp-detail__unidades__table--inactiva td{opacity:.5}.spp-detail__unidades__table__serial{color:#bdbdbd;font-family:monospace;font-size:.82rem}.spp-detail__unidades__table__detalle{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.spp-detail__unidades__table__sub{color:#bdbdbd;margin-top:.1rem;font-size:.75rem}.spp-detail__unidades__table__ubicacion{color:#bdbdbd;font-size:.85rem}.spp-detail__unidades__table__precio{text-align:right;font-weight:500}.spp-detail__unidades__table__actions{text-align:right;white-space:nowrap}.spp-detail__unidades__grado{border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.spp-detail__unidades__grado__letter{font-family:monospace}.spp-detail__unidades__grado__desc{opacity:.8;font-size:.68rem}.spp-detail__unidades__grado--a{color:#4de8a8;background:#178e622e;border-color:#178e624d}.spp-detail__unidades__grado--b{color:#f0c040;background:#f0c0402e;border-color:#f0c0404d}.spp-detail__unidades__grado--c{color:#f09028;background:#f090282e;border-color:#f090284d}.spp-detail__unidades__grado--d{color:#e05c6a;background:#e05c6a2e;border-color:#e05c6a4d}.spp-detail__unidades__estado{border:1px solid #0000;border-radius:999px;padding:.18rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.spp-detail__unidades__estado--disponible{color:#178e62;background:#178e6226;border-color:#178e624d}.spp-detail__unidades__estado--averiado{color:#f0c040;background:#f0c0401f;border-color:#f0c04047}.spp-detail__unidades__estado--inactiva{color:#bdbdbd;background:#ffffff0f;border-color:#ffffff1f}.spp-detail__unidades__cambiar{color:snow;cursor:pointer;background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;padding:.3rem .6rem;font-size:.8rem}.spp-detail__unidades__cambiar option{background-color:#0e1b2b}.spp-detail__unidades__cambiar:focus{border-color:#178e62;outline:none}.spp-detail__unidades__baja{color:#e05c6a;cursor:pointer;background:#e05c6a14;border:1px solid #e05c6a59;border-radius:6px;margin-left:.4rem;padding:.3rem .6rem;font-size:.8rem}.spp-detail__unidades__baja:hover{background:#e05c6a29;border-color:#e05c6a8c}.spp-movs{flex-direction:column;min-height:0;display:flex}.spp-movs__filters{border-bottom:1px solid #ffffff14;padding:1rem 1.25rem}.spp-movs__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.spp-movs__field{flex-direction:column;gap:.35rem;display:flex}.spp-movs__label{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.72rem;font-weight:600}.spp-movs__customSelect{min-width:170px}.spp-movs__input{color:snow;cursor:text;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1a2e47;border:1px solid #ffffff24;border-radius:8px;min-width:150px;padding:.45rem .7rem;font-size:.85rem}.spp-movs__input:focus{border-color:#178e62;outline:none}.spp-movs__actions{gap:.5rem;margin-left:auto;display:flex}.spp-movs__btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.spp-movs__btn--apply{color:#fff;background:#178e62}.spp-movs__btn--apply:hover{background:#134b3d}.spp-movs__btn--clear{color:#bdbdbd;background:0 0;border-color:#ffffff2e}.spp-movs__btn--clear:hover{color:snow;border-color:#ffffff59}.spp-movs__scopeRow{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding-top:.85rem;display:flex}.spp-movs__scope{color:#bdbdbd;margin:0;font-size:.85rem}.spp-movs__scope strong{color:snow;font-weight:600}.spp-movs__toggle{color:#bdbdbd;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.spp-movs__toggle input{accent-color:#178e62;cursor:pointer}.spp-movs__toggle:hover{color:snow}.spp-movs__scroll{flex:auto;min-height:0;max-height:460px;overflow:auto}.spp-movs__state{color:#bdbdbd;text-align:center;justify-content:center;align-items:center;padding:3rem 1.5rem;font-size:.9rem;display:flex}.spp-movs__state--error{color:#e06060}.spp-movs__table{border-collapse:collapse;table-layout:fixed;width:100%}.spp-movs__table th,.spp-movs__table td{text-align:left;color:snow;vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:.7rem 1.25rem}.spp-movs__table th{z-index:1;color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;white-space:normal;word-break:break-word;background:#1a2e47;font-size:.72rem;font-weight:600;position:sticky;top:0}.spp-movs__table tbody tr{transition:background .15s}.spp-movs__table tbody tr:hover{background:#ffffff08}.spp-movs__table tbody tr:last-child td{border-bottom:none}.spp-movs__th--num{text-align:center!important}.spp-movs__td--num{white-space:nowrap;text-align:center!important}.spp-movs__td--date{white-space:nowrap}.spp-movs__date{color:snow;font-family:monospace;font-size:.85rem;display:block}.spp-movs__time{color:#bdbdbd;margin-top:.15rem;font-size:.72rem;display:block}.spp-movs__td--doc{color:#bdbdbd;font-size:.84rem}.spp-movs__docInner{align-items:center;gap:.4rem;display:inline-flex}.spp-movs__eyeLink{color:#bdbdbd;opacity:.6;align-items:center;transition:opacity .15s;display:inline-flex}.spp-movs__eyeLink:hover{opacity:1;color:#178e62}.spp-movs__td--obs{color:#bdbdbd;word-break:break-word;font-size:.82rem}.spp-movs__delta{font-variant-numeric:tabular-nums;font-weight:700}.spp-movs__delta--ingreso{color:#178e62}.spp-movs__delta--egreso{color:#e06060}.spp-movs__delta--anulacion{color:#94a3b8}.spp-movs__delta--transferencia{color:#fbbf24}.spp-movs__delta--recuento_de_inventario{color:#a5b4fc}.spp-movs__td--ledger{font-variant-numeric:tabular-nums;white-space:nowrap}.spp-movs__ledger-prev{color:#bdbdbd}.spp-movs__ledger-arrow{color:#ffffff59;margin:0 .4rem}.spp-movs__ledger-next{color:snow;font-weight:700}.spp-movs__badge{white-space:normal;text-align:center;border-radius:5px;padding:.15rem .5rem;font-size:.72rem;font-weight:700;line-height:1.3;display:inline-block}.spp-movs__badge--ingreso{color:#178e62;background:#178e6226}.spp-movs__badge--egreso{color:#e06060;background:#e0606026}.spp-movs__badge--anulacion{color:#94a3b8;background:#64748b2e}.spp-movs__badge--transferencia{color:#fbbf24;background:#fbbf241f}.spp-movs__badge--recuento_de_inventario{color:#a5b4fc;background:#818cf81f}.spp-movs__badge--legitimo{color:#bdbdbd;background:#bdbdbd1a}.spp-movs__badge--lote{color:#a5b4fc;background:#818cf81f}.spp-movs .Paged{margin:1rem 1.25rem}@media (max-width:1024px){.spp-detail__tabs{z-index:5;position:sticky;top:0}.spp-movs__filtersRow{flex-direction:column;align-items:stretch}.spp-movs__field{width:100%}.spp-movs__customSelect,.spp-movs__input{width:100%;min-width:0}.spp-movs__actions{width:100%;margin-left:0}.spp-movs__btn{flex:1 1 0;min-height:44px}.spp-movs__scroll{max-height:420px}.spp-movs__table{min-width:760px}.spp-movs__table th,.spp-movs__table td{padding:.6rem .85rem}}.spp-edit-modal--create{max-width:1020px;height:min(660px,100dvh - 2rem)}.spp-edit-modal--edit{max-width:1020px}.spp-edit-modal--edit .spp-edit-modal__body{overflow:visible}.spp-edit-modal--edit .VehiculosEditor{gap:.35rem}.spp-edit-modal--edit .VehiculosEditor__chips{min-height:0}.spp-edit-modal--edit .VehiculosEditor__form{flex-direction:row;align-items:flex-end;gap:.5rem;padding:.55rem .75rem}.spp-edit-modal--edit .VehiculoSelector{flex-direction:row;flex:1;align-items:flex-end;gap:.5rem}.spp-edit-modal--edit .VehiculoSelector__field{flex:1;min-width:0}.spp-edit-modal--edit .VehiculosEditor__addBtn{letter-spacing:.01em;border-radius:6px;flex-shrink:0;align-self:flex-end;height:36px;padding:0 1.1rem;font-size:.84rem;font-weight:600}.spp-edit-modal--edit .VehiculosEditor__empty{font-size:.78rem}.spp-edit-modal--edit .spp-edit-modal__field{gap:.2rem}.spp-edit-modal--edit .spp-edit-modal__label{font-size:.74rem}.spp-edit-modal--wide{max-width:1020px}.spp-transfer{max-width:560px}.spp-transfer .spp-edit-modal__header{align-items:flex-start}.spp-transfer__subtitle{color:#bdbdbd;margin:.25rem 0 0;font-size:.82rem}.spp-transfer__subtitle-sku{color:snow;font-family:monospace;font-weight:700}.spp-transfer__route{align-items:stretch;gap:.85rem;margin-bottom:1.5rem;display:flex}@media (max-width:480px){.spp-transfer__route{flex-direction:column}.spp-transfer__route .spp-transfer__arrow{align-self:center;transform:rotate(90deg)}}.spp-transfer__depositoCard{background:#1a2e47;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;flex:1;gap:.4rem;min-width:0;padding:.85rem 1rem;display:flex}.spp-transfer__depositoCard--destino{border-style:dashed;border-color:#178e6266}.spp-transfer__depositoCard-label{letter-spacing:.06em;text-transform:uppercase;color:#bdbdbd;font-size:.7rem;font-weight:700}.spp-transfer__depositoCard-nombre{color:snow;font-size:.98rem;font-weight:600}.spp-transfer__depositoCard-stock{color:#178e62;font-size:.8rem;font-weight:600}.spp-transfer__arrow{color:#bdbdbd;flex-shrink:0;align-self:center}.spp-transfer__cantidad{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}.spp-transfer__cantidadRow{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.spp-transfer__cantidadInputWrap{background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .75rem;display:flex}.spp-transfer__cantidadInputWrap:focus-within{border-color:#178e62}.spp-transfer__cantidadInput{color:snow;background:0 0;border:none;width:100px;font-family:inherit;font-size:1.05rem;font-weight:600}.spp-transfer__cantidadInput:focus{outline:none}.spp-transfer__cantidadInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.spp-transfer__cantidadInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.spp-transfer__cantidadInput[type=number]{-moz-appearance:textfield}.spp-transfer__cantidadUnit{color:#bdbdbd;font-size:.85rem}.spp-transfer__maxBtn{color:#178e62;cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:600}.spp-transfer__maxBtn:hover:not(:disabled){text-decoration:underline}.spp-transfer__maxBtn:disabled{color:#bdbdbd;cursor:not-allowed}.spp-transfer__alert{border-radius:6px;padding:.6rem .85rem;font-size:.85rem}.spp-transfer__alert--error{color:#f08585;background:#e0525224;border:1px solid #e0525252}.spp-edit-modal__headerRight{align-items:center;gap:.75rem;display:flex}.spp-edit-modal__headerContext{flex-shrink:0;align-items:center;gap:.35rem;font-size:.82rem;display:flex}.spp-edit-modal__headerContextLabel{color:#bdbdbd}.spp-edit-modal__headerContextDeposito{color:snow;font-weight:700}.spp-edit-modal__headerContextEmpresa{color:#bdbdbd}.spp-edit-modal__skuSection{margin-bottom:1.25rem}.spp-edit-modal__skuRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.spp-edit-modal__skuBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.28rem .75rem;font-size:.78rem;font-weight:500}.spp-edit-modal__skuBadge--found{color:#4ade80;background:#178e6226;border:1px solid #178e6266}.spp-edit-modal__skuBadge--searching{color:#bdbdbd;background:#ffffff0f;border:1px solid #ffffff1f}.spp-edit-modal__createLayout{grid-template-columns:1fr 220px;align-items:start;gap:1.25rem;display:grid}.spp-edit-modal__vehiculosSection{border-top:1px solid #ffffff12;flex-direction:column;gap:.5rem;margin-top:.85rem;padding-top:.85rem;display:flex}.spp-edit-modal__formCol{z-index:2;position:relative}.spp-edit-modal__imageCol{z-index:1;flex-direction:column;gap:.5rem;display:flex;position:relative}.spp-edit-modal__imagePanel{cursor:pointer;text-align:center;background:#ffffff05;border:1.5px dashed #ffffff2e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:200px;padding:1.25rem 1rem;transition:background .15s,border-color .15s;display:flex}.spp-edit-modal__imagePanel:hover:not(.spp-edit-modal__imagePanel--full){background:#ffffff0d;border-color:#178e6280}.spp-edit-modal__imagePanel--full{cursor:default}.spp-edit-modal__imagePanel--hasImages{justify-content:flex-start;align-items:stretch;gap:.5rem;height:232px;min-height:0;padding:.75rem 1rem}.spp-edit-modal__imagePanel--hasImages .spp-edit-modal__imagePanelScroller{flex:1;min-height:0;max-height:none}.spp-edit-modal__imagePanelIcon{color:#bdbdbd80;width:2.5rem;height:2.5rem}.spp-edit-modal__imagePanelTitle{color:#bdbdbd;font-size:.85rem;font-weight:600}.spp-edit-modal__imagePanelHint{color:#ffffff4d;font-size:.72rem;line-height:1.4}.spp-edit-modal__imagePanelCounter{color:#bdbdbd;text-align:right;align-self:flex-end;font-size:.74rem}.spp-edit-modal__imagePanelScroller{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;width:100%;max-height:216px;overflow-y:auto}.spp-edit-modal__imagePanelList{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.spp-edit-modal__imagePanelItem{aspect-ratio:1;background:#0000004d;border-radius:8px;position:relative;overflow:hidden}.spp-edit-modal__imagePanelThumb{object-fit:cover;width:100%;height:100%;display:block}.spp-edit-modal__imagePanelRemove{color:snow;cursor:pointer;background:#000000a6;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.62rem;line-height:1;transition:background .12s;display:flex;position:absolute;top:3px;right:3px}.spp-edit-modal__imagePanelRemove:hover:not(:disabled){background:#f56565d9}.spp-edit-modal__imagePanelRemove:disabled{opacity:.4;cursor:not-allowed}.spp-edit-modal__imagePanelAdd{color:#bdbdbd;cursor:pointer;background:0 0;border:1.5px dashed #fff3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:.45rem 0;font-size:.85rem;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:flex}.spp-edit-modal__imagePanelAdd:hover{color:snow;background:#178e6214;border-color:#178e6280}.spp-edit-modal__headerContext{font-size:inherit;flex-direction:column;align-items:flex-end;gap:.05rem;display:flex}.spp-edit-modal__headerContextDeposito{color:snow;font-size:.87rem;font-weight:700;line-height:1.25}.spp-edit-modal__headerContextEmpresa{color:#bdbdbd;font-size:.72rem;line-height:1.25}.spp-edit-modal__stepBar{flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.spp-edit-modal__stepDot{color:#bdbdbd;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:inline-flex}.spp-edit-modal__stepDot--active{color:snow;background:#178e62;border-color:#178e62}.spp-edit-modal__stepDot--done{color:#178e62;background:#178e6233;border-color:#178e6280}.spp-edit-modal__stepLabel{color:#bdbdbd;white-space:nowrap;font-size:.82rem}.spp-edit-modal__stepLabel--active{color:snow;font-weight:600}.spp-edit-modal__stepArrow{color:#fff3;flex-shrink:0;font-size:1rem}.spp-edit-modal__header--create{grid-template-columns:1fr auto 1fr;gap:.75rem;display:grid}.spp-edit-modal__header--create .spp-edit-modal__stepBar{place-self:center;margin-bottom:0}.spp-edit-modal__header--create .spp-edit-modal__headerRight{place-self:center end}.spp-edit-modal__header--create .spp-edit-modal__title{align-self:center}.spp-edit-modal--create .spp-edit-modal__body{padding:.75rem 1.25rem;overflow:visible}.spp-edit-modal--create .spp-edit-modal__skuSection{margin-bottom:.5rem}.spp-edit-modal--create .spp-edit-modal__createLayout{gap:.85rem}.spp-edit-modal--create .spp-edit-modal__grid--three{gap:.6rem}.spp-edit-modal--create .VehiculosEditor{gap:.35rem}.spp-edit-modal--create .VehiculosEditor__chips{min-height:0}.spp-edit-modal--create .VehiculosEditor__form{flex-direction:row;align-items:flex-end;gap:.5rem;padding:.55rem .75rem}.spp-edit-modal--create .VehiculoSelector{flex-direction:row;flex:1;align-items:flex-end;gap:.5rem}.spp-edit-modal--create .VehiculoSelector__field{flex:1;min-width:0}.spp-edit-modal--create .VehiculosEditor__addBtn{letter-spacing:.01em;border-radius:6px;flex-shrink:0;align-self:flex-end;height:36px;padding:0 1.1rem;font-size:.84rem;font-weight:600}.spp-edit-modal--create .VehiculosEditor__empty{font-size:.78rem}.spp-edit-modal--create .spp-edit-modal__field{gap:.2rem}.spp-edit-modal--create .spp-edit-modal__label{font-size:.74rem}@media (max-width:768px){.spp-edit-modal--create{max-width:100%}.spp-edit-modal--create .spp-edit-modal__body{overflow-y:auto}.spp-edit-modal__createLayout{grid-template-columns:1fr}.spp-edit-modal__imageCol{position:static}.spp-edit-modal__headerContext{display:none}}.Productos{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Productos{padding:1.25rem}}@media (max-width:768px){.Productos{padding:1rem}}.NotasDePedido{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.NotasDePedido{padding:1.25rem}}@media (max-width:768px){.NotasDePedido{padding:1rem}}.NotasDePedido__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.NotasDePedido__title{margin:0;font-size:2rem;font-weight:600}.NotasDePedido__headerActions{align-items:center;gap:.75rem;display:flex}.NotasDePedido__canalSelect{width:180px}.NotasDePedido__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.NotasDePedido__btnCreate:hover{background:#134b3d}.NotasDePedido__mlBanner{background:#ffe6000f;border:1px solid #ffe60040;border-radius:10px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;transition:background .2s;display:flex}.NotasDePedido__mlBanner__dot{background:#ffe600;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #ffe60033}.NotasDePedido__mlBanner__text{color:#ffffffd9;flex:1;font-size:.875rem}.NotasDePedido__mlBanner__text strong{color:#ffe600}.NotasDePedido__mlBanner__cta{color:#ffe600;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.8rem;font-weight:600}.NotasDePedido__mlBanner__cta:hover{text-decoration:underline}.NotasDePedido__mlBanner__cta--clear{color:#fff9}.NotasDePedido__mlBanner__cta--clear:hover{color:#ffffffd9}.NotasDePedido__container{flex-direction:column;gap:1rem;display:flex}.OrderNote__badge{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.OrderNote__badge--pendiente{color:#facc15;background:#eab30826}.OrderNote__badge--confirmado{color:#4ade80;background:#22c55e26}.OrderNote__badge--cancelado{color:#f87171;background:#ef444426}.OrderNote__badge--facturado{color:#818cf8;background:#6366f126}.OrderNote__devolucionBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.OrderNote__devolucionBadge--en-curso{color:#facc15;background:#eab30826}.OrderNote__devolucionBadge--nc-generada{color:#4ade80;background:#22c55e26}.OrderNote__devolucionBadge--nc-pendiente{color:#fb923c;background:#f9731626}.OrderNote__devolucionBadge--nc-manual{color:#f87171;background:#ef444426}.OrderNote__overlay{z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.OrderNote__modal{background:#1e1e2e;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:1rem;width:100%;max-width:480px;padding:2rem;display:flex}.OrderNote__modal__title{color:#fff;margin:0;font-size:1.2rem;font-weight:700}.OrderNote__modal__desc{color:#fff9;margin:0;font-size:.9rem}.OrderNote__modal__mlWarning{color:#facc15;background:#eab3081a;border:1px solid #eab3084d;border-radius:8px;margin:0;padding:.6rem .8rem;font-size:.85rem}.OrderNote__modal__mlWarning strong{color:#fde047}.OrderNote__modal__textarea{color:#fff;resize:vertical;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:.75rem;font-size:.9rem}.OrderNote__modal__textarea::placeholder{color:#ffffff4d}.OrderNote__modal__textarea:focus{border-color:#ffffff59;outline:none}.OrderNote__modal__footer{justify-content:flex-end;gap:.75rem;display:flex}.OrderNote__modal__btnCancel{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem;transition:border-color .2s}.OrderNote__modal__btnCancel:hover:not(:disabled){border-color:#fff6}.OrderNote__modal__btnCancel:disabled{opacity:.5;cursor:not-allowed}.OrderNote__modal__btnSubmit{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .2s}.OrderNote__modal__btnSubmit:hover:not(:disabled){background:#dc2626}.OrderNote__modal__btnSubmit:disabled{opacity:.5;cursor:not-allowed}.OrderNote__modal__btnFacturar{color:#fff;cursor:pointer;background:#6366f1;border:none;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .2s}.OrderNote__modal__btnFacturar:hover:not(:disabled){background:#4f46e5}.OrderNote__modal__btnFacturar:disabled{opacity:.5;cursor:not-allowed}.OrderNote__modal__field{flex-direction:column;gap:.4rem;display:flex}.OrderNote__modal__field label{color:#ffffffa6;font-size:.85rem;font-weight:500}.OrderNote__modal__field input,.OrderNote__modal__field select{color:#fff;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:.6rem .75rem;font-size:.9rem}.OrderNote__modal__field input option,.OrderNote__modal__field select option{color:#fff;background:#1e1e2e}.OrderNote__modal__field input::placeholder,.OrderNote__modal__field select::placeholder{color:#ffffff4d}.OrderNote__modal__field input:focus,.OrderNote__modal__field select:focus{border-color:#ffffff59;outline:none}.OrderNote__canalBadge{white-space:nowrap;color:#fff9;background:#ffffff14;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.OrderNote__canalBadge--ml{color:#ffe600;background:#ffe6001f;border:1px solid #ffe6004d}.OrderNote__canalBadge--manual{color:#fff6;background:#ffffff0d}.TanTable__acceptMLBtn{cursor:pointer;color:#ffe600;background:#ffe6001f;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:inline-flex}.TanTable__acceptMLBtn:hover{background:#ffe60038}.TanTable__acceptMLBtn:disabled{opacity:.4;cursor:not-allowed}.OrderNote__modal--wide{max-width:560px}.OrderNote__mlBlock{background:#ffe6000a;border:1px solid #ffe6002e;border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.OrderNote__mlBlock__header{align-items:center;gap:.5rem;display:flex}.OrderNote__mlBlock__account{color:#fff9;font-size:.8rem}.OrderNote__mlBlock__grid{grid-template-columns:1fr 1fr;gap:.5rem 1rem;display:grid}.OrderNote__mlBlock__label{color:#ffffff73;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.1rem;font-size:.72rem;display:block}.OrderNote__mlBlock__value{color:#ffffffe6;font-size:.85rem;display:block}.OrderNote__mlBlock__cobroRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.OrderNote__mlBlock__neto{color:#ffffff8c;font-size:.78rem}.OrderNote__mlBlock__cobroWarning{color:#fb923c;margin:0;font-size:.78rem}.OrderNote__mlBlock__date{color:#ffffff73;margin:0;font-size:.78rem}.OrderNote__mlBlock__vendedor{flex-direction:column;gap:.35rem;display:flex}.OrderNote__mlBlock__vendedorHint{color:#ffffff59;margin:0;font-size:.75rem}.OrderNote__cobroBadge{border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.OrderNote__cobroBadge--pendiente{color:#facc15;background:#eab3081f}.OrderNote__cobroBadge--recibido{color:#60a5fa;background:#3b82f61f}.OrderNote__cobroBadge--acreditado{color:#4ade80;background:#22c55e1f}.OrderNote__modal__select{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;outline:none;width:100%;padding:.6rem .75rem;font-size:.9rem}.OrderNote__modal__select:focus{border-color:#ffffff59}.OrderNote__modal__select option{background:#1e1e2e}.OrderNote__modal__btnAccept{color:#fff;cursor:pointer;background:#178e62;border:none;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .2s}.OrderNote__modal__btnAccept:hover:not(:disabled){background:#14795a}.OrderNote__modal__btnAccept:disabled{opacity:.5;cursor:not-allowed}.OrderNote__loteBadge{color:#178e62;white-space:nowrap;letter-spacing:.01em;background:#178e6226;border:1px solid #178e6259;border-radius:4px;margin-top:.25rem;padding:.15rem .5rem;font-size:.82rem;font-weight:600;display:inline-block}@keyframes OrderNoteDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.OrderNoteDetail{background:#ffffff05;padding:1.5rem;animation:.18s ease-out OrderNoteDetailExpand}.OrderNoteDetail__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.OrderNoteDetail__title{color:snow;margin:0;font-size:1.1rem;font-weight:700}.OrderNoteDetail__infoCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-wrap:wrap;margin-bottom:1.25rem;display:flex;overflow:hidden}.OrderNoteDetail__infoItem{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;flex:200px;gap:.25rem;padding:.65rem 1rem;display:flex}.OrderNoteDetail__infoItem--full{flex-basis:100%}.OrderNoteDetail__obsValue{color:snow;align-items:center;gap:.4rem;font-size:.9rem;font-weight:500;display:flex}.OrderNoteDetail__obsEditBtn{cursor:pointer;color:#ffffff4d;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:.15rem;transition:color .15s;display:inline-flex}.OrderNoteDetail__obsEditBtn:hover{color:#ffffffa6}.OrderNoteDetail__obsEdit{flex-direction:column;gap:.5rem;display:flex}.OrderNoteDetail__obsTextarea{color:#fff;resize:vertical;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:6px;width:100%;padding:.5rem .65rem;font-size:.88rem}.OrderNoteDetail__obsTextarea::placeholder{color:#ffffff40}.OrderNoteDetail__obsTextarea:focus{border-color:#ffffff59;outline:none}.OrderNoteDetail__obsActions{justify-content:flex-end;gap:.5rem;display:flex}.OrderNoteDetail__obsCancelBtn{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:6px;padding:.3rem .75rem;font-size:.8rem;transition:border-color .15s}.OrderNoteDetail__obsCancelBtn:hover:not(:disabled){border-color:#ffffff59}.OrderNoteDetail__obsCancelBtn:disabled{opacity:.5;cursor:not-allowed}.OrderNoteDetail__obsSaveBtn{color:#fff;cursor:pointer;background:#178e62;border:none;border-radius:6px;padding:.3rem .75rem;font-size:.8rem;font-weight:600;transition:background .15s}.OrderNoteDetail__obsSaveBtn:hover:not(:disabled){background:#134b3d}.OrderNoteDetail__obsSaveBtn:disabled{opacity:.5;cursor:not-allowed}.OrderNoteDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.07em;font-size:.7rem}.OrderNoteDetail__infoValue{color:snow;font-size:.9rem;font-weight:500}.OrderNoteDetail__totalBar{justify-content:flex-end;align-items:baseline;gap:2rem;padding:.75rem .25rem 0;display:flex}.OrderNoteDetail__totalBarItem{align-items:baseline;gap:.5rem;display:flex}.OrderNoteDetail__totalBarLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.OrderNoteDetail__totalBarValue{color:snow;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.OrderNoteDetail__totalBarValue--discount{color:#f87171}.OrderNoteDetail__totalBarValue--total{color:#178e62;font-size:1.1rem;font-weight:700}.OrderNoteDetail__itemsWrap{border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.OrderNoteDetail__items{border-collapse:collapse;width:100%;font-size:.9rem}.OrderNoteDetail__items thead tr{background:#ffffff0a}.OrderNoteDetail__items th{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:1px solid #ffffff14;padding:.65rem 1rem;font-size:.75rem;font-weight:600}.OrderNoteDetail__items th:not(:first-child){text-align:right}.OrderNoteDetail__items td{color:snow;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.6rem 1rem}.OrderNoteDetail__items td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.OrderNoteDetail__items tr:last-child td{border-bottom:none}.OrderNoteDetail__items tbody tr:hover td{background:#ffffff08}.OrderNoteDetail__itemSku{color:#bdbdbd;margin-right:.4rem;font-family:Menlo,Consolas,monospace;font-size:.8rem}.Presupuestos{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Presupuestos{padding:1.25rem}}@media (max-width:768px){.Presupuestos{padding:1rem}}.Presupuestos__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Presupuestos__title{margin:0;font-size:2rem;font-weight:600}.Presupuestos__headerActions{align-items:center;gap:.75rem;display:flex}.Presupuestos__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Presupuestos__btnCreate:hover{background:#134b3d}.Presupuestos__container{flex-direction:column;gap:1rem;display:flex;overflow-x:auto}.Presupuestos__tabsCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;margin-bottom:1rem;padding:.7rem .9rem;display:flex}.Presupuestos__tabs{flex-wrap:wrap;gap:.65rem;display:flex}.Presupuestos__tab{color:#bdbdbd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.55rem .95rem;font-size:.85rem;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .18s}.Presupuestos__tab:hover{color:snow;border-color:#178e6266;transform:translateY(-1px)}.Presupuestos__tab--active{color:snow;background:#178e6226;border-color:#178e628c;box-shadow:0 8px 20px #0000001f}.Presupuestos__tabsEmpty{color:#bdbdbd;margin:0;font-size:.9rem}.Presupuesto__badge{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.Presupuesto__badge--vigente{color:#60a5fa;background:#3b82f626}.Presupuesto__badge--convertido{color:#4ade80;background:#22c55e26}.Presupuesto__badge--anulado{color:#f87171;background:#ef444426}.Presupuesto__notaPedidoLink{color:#178e62;font-size:.8rem;font-weight:600}.ClienteSelect__dropdown{z-index:2000;background-color:#0e1b2b;border:1px solid #ffffff26;border-radius:6px;flex-direction:column;animation:.15s selectSlideIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0006}.Remitos{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Remitos{padding:1.25rem}}@media (max-width:768px){.Remitos{padding:1rem}}.Remitos__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.Remitos__title{margin:0;font-size:2rem;font-weight:600}.Remitos__mainTabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.Remitos__mainTab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.Remitos__mainTab:hover{color:snow}.Remitos__mainTab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.Remitos__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Remitos__btnCreate:hover{background:#134b3d}.Remitos__container{flex-direction:column;gap:1rem;display:flex;overflow-x:auto}.Remitos__tabsCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;margin-bottom:1rem;padding:.7rem .9rem;display:flex}.Remitos__tabs{flex-wrap:wrap;gap:.65rem;display:flex}.Remitos__tab{color:#bdbdbd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.55rem .95rem;font-size:.85rem;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .18s}.Remitos__tab:hover{color:snow;border-color:#178e6266;transform:translateY(-1px)}.Remitos__tab--active{color:snow;background:#178e6226;border-color:#178e628c;box-shadow:0 8px 20px #0000001f}.Remitos__tabsEmpty{color:#bdbdbd;margin:0;font-size:.9rem}.RemitoEstado__cell{flex-direction:column;align-items:center;gap:.3rem;display:flex}.RemitoEstado__sinFacturar{color:#ff6b6b;white-space:nowrap;align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.RemitoEstado__badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.18rem .55rem;font-size:11px;font-weight:600;display:inline-flex}.RemitoEstado__badge--generado{color:#f5b84f;background:#f5b84f24;border:1px solid #f5b84f52}.RemitoEstado__badge--preparacion{color:#6ea8fe;background:#6ea8fe24;border:1px solid #6ea8fe52}.RemitoEstado__badge--listo{color:#2ed49a;background:#178e6229;border:1px solid #178e6259}.RemitoEstado__badge--enviado{color:#b89eff;background:#8d6df429;border:1px solid #8d6df459}.RemitoEstado__badge--anulado{color:#f08585;background:#e0525224;border:1px solid #e0525252}.RemitoEstado__alerta{color:#f5b84f;cursor:default;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RemitoTransBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;transition:background .15s,opacity .15s,border-color .15s;display:inline-flex}.RemitoTransBtn:disabled{opacity:.4;cursor:not-allowed}.RemitoTransBtn--blue{color:#6ea8fe;background:#6ea8fe21;border-color:#6ea8fe52}.RemitoTransBtn--blue:hover:not(:disabled){background:#6ea8fe3d}.RemitoTransBtn--green{color:#2ed49a;background:#178e6224;border-color:#178e6259}.RemitoTransBtn--green:hover:not(:disabled){background:#178e6242}.RemitoTransBtn--muted{color:#fffafa80;background:0 0;border-color:#fffafa21}.RemitoTransBtn--muted:hover:not(:disabled){color:snow;border-color:#fffafa52}.RemitoTransBtn--purple{color:#b89eff;background:#8d6df424;border-color:#8d6df459}.RemitoTransBtn--purple:hover:not(:disabled){background:#8d6df442}.RemitoTransBtn--danger{color:#f08585;background:#e052521f;border-color:#e052524d}.RemitoTransBtn--danger:hover:not(:disabled){background:#e0525238}.RemitoTransBtn__group{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.RemitoDetail__transiciones{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.RemitoDetail__transBtn{cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:.4rem;padding:.42rem 1rem;font-size:.82rem;font-weight:600;transition:background .15s,opacity .15s,border-color .15s;display:inline-flex}.RemitoDetail__transBtn:disabled{opacity:.45;cursor:not-allowed}.RemitoDetail__transBtn--blue{color:#6ea8fe;background:#6ea8fe24;border-color:#6ea8fe59}.RemitoDetail__transBtn--blue:hover:not(:disabled){background:#6ea8fe42}.RemitoDetail__transBtn--green{color:#2ed49a;background:#178e6229;border-color:#178e6266}.RemitoDetail__transBtn--green:hover:not(:disabled){background:#178e6247}.RemitoDetail__transBtn--muted{color:#fffafa8c;background:0 0;border-color:#fffafa26}.RemitoDetail__transBtn--muted:hover:not(:disabled){color:snow;border-color:#fffafa59}.RemitoDetail__transBtn--purple{color:#b89eff;background:#8d6df429;border-color:#8d6df461}.RemitoDetail__transBtn--purple:hover:not(:disabled){background:#8d6df447}.TanTable--pct{table-layout:fixed;width:100%}.TanTable--pct td,.TanTable--pct th{white-space:normal;word-break:normal;overflow-wrap:normal}.TanTable__row--alerta{border-left:3px solid #ff6b6b!important}.TanTable__row--alerta td{background:#ff6b6b14}.TanTable__row--alerta:hover td{background:#ff6b6b26!important}.TanTable__row--clickable{cursor:pointer;transition:background-color .15s}.TanTable__row--clickable:hover{background-color:#ffffff0a}.TanTable__row--expanded{background-color:#178e6214!important}.TanTable__row--detail>td{border-bottom:2px solid #178e624d;padding:0!important}.RemitoDetail{background:#ffffff05;padding:1.5rem;animation:.18s ease-out RemitoDetailExpand}.RemitoDetail__loading{color:#bdbdbd;padding:.5rem 0;font-size:.85rem}.RemitoDetail__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.RemitoDetail__title{color:snow;margin:0;font-size:1.1rem;font-weight:700}.RemitoDetail__infoCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:1.25rem;display:grid;overflow:hidden}.RemitoDetail__infoCard:empty{display:none}.RemitoDetail__infoItem{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;gap:.25rem;padding:.65rem 1rem;display:flex}.RemitoDetail__infoItem--full{grid-column:1/-1}.RemitoDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.07em;font-size:.7rem}.RemitoDetail__infoValue{color:snow;font-size:.9rem;font-weight:500}.RemitoDetail__itemsWrap{border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.RemitoDetail__table{border-collapse:collapse;width:100%;font-size:.9rem}.RemitoDetail__table thead tr{background-color:#ffffff0a}.RemitoDetail__table th{text-align:left;color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff14;padding:.65rem 1rem;font-size:.75rem;font-weight:600}.RemitoDetail__table td{color:snow;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.6rem 1rem}.RemitoDetail__table tr:last-child td{border-bottom:none}.RemitoDetail__table tbody tr:hover{background-color:#ffffff08}.RemitoDetail__nameCell{flex-direction:column;gap:.2rem;display:flex}.RemitoDetail__nameOriginal{color:#bdbdbd;font-size:.85rem}.RemitoDetail__editBtn{color:#bdbdbd80;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:.2rem .4rem;transition:color .15s,background .15s;display:flex}.RemitoDetail__editBtn:hover{color:#178e62;background:#178e621a}.RemitoDetail__editRow{align-items:center;gap:.4rem;display:flex}.RemitoDetail__editInput{color:snow;background:#ffffff0f;border:1px solid #178e62;border-radius:5px;outline:none;flex:1;min-width:0;padding:.4rem .6rem;font-size:1rem}.RemitoDetail__editAction{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.3rem .5rem;font-size:1rem;transition:color .15s,background .15s}.RemitoDetail__editAction--save{color:#178e62}.RemitoDetail__editAction--save:hover:not(:disabled){background:#178e6226}.RemitoDetail__editAction--save:disabled{opacity:.5;cursor:not-allowed}.RemitoDetail__editAction--cancel{color:#fff6}.RemitoDetail__editAction--cancel:hover{color:#ff6b6b;background:#ff6b6b1a}.RemitoDetail__rowActions{justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.RemitoDetail__deleteBtn{color:#ff6b6bb3;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:.2rem .4rem;transition:color .15s,background .15s;display:flex}.RemitoDetail__deleteBtn:hover:not(:disabled){color:#ff6b6b;background:#ff6b6b1f}.RemitoDetail__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.RemitoDetail__embBtn{cursor:pointer;white-space:nowrap;color:#ffffff59;background:0 0;border:1px dashed #fff3;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.78rem;font-weight:500;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.RemitoDetail__embBtn:hover:not(:disabled){color:#178e62;background:#178e6212;border-style:solid;border-color:#178e6273}.RemitoDetail__embBtn--done{color:#178e62;background:#178e6224;border-style:solid;border-color:#178e628c;font-weight:600}.RemitoDetail__embBtn--done:hover:not(:disabled){color:#178e62a6;background:#178e6212;border-color:#178e624d}.RemitoDetail__embBtn:disabled{opacity:.4;cursor:not-allowed}.RemitoDetail__qtyCell{text-align:center}.RemitoDetail__qtyValue{font-weight:600}.RemitoDetail__editRow--qty{justify-content:center}.RemitoDetail__qtyBtn{color:snow;cursor:pointer;background:#178e6229;border:1px solid #178e6259;border-radius:999px;justify-content:center;align-items:center;min-width:2.6rem;padding:.25rem .75rem;font-size:.95rem;font-weight:600;line-height:1;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.RemitoDetail__qtyBtn:hover{background:#178e6247;border-color:#178e62;transform:translateY(-1px)}.RemitoDetail__editInput--qty{flex:none;width:5rem}.RemitoDetail__add{margin-top:.85rem}.RemitoDetail__addToggle{color:#178e62;cursor:pointer;background:#178e6214;border:1px dashed #178e6273;border-radius:7px;align-items:center;gap:.35rem;padding:.42rem .9rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.RemitoDetail__addToggle:hover{background:#178e6229;border-color:#178e62}.RemitoDetail__addForm{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}.RemitoDetail__addModes{gap:1.2rem;display:flex}.RemitoDetail__addMode{color:#bdbdbd;cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.RemitoDetail__addSearchWrap{flex-direction:column;gap:.5rem;display:flex;position:relative}.RemitoDetail__addRow{align-items:center;gap:.5rem;display:flex}.RemitoDetail__addInput{color:snow;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;outline:none;flex:1;min-width:0;padding:.45rem .65rem;font-size:.92rem}.RemitoDetail__addInput:focus{border-color:#178e62}.RemitoDetail__addInput--qty{flex:none;width:6rem}.RemitoDetail__addSelected{color:snow;flex:1;font-size:.92rem}.RemitoDetail__addLoteSelect{color:snow;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:6px;outline:none;max-width:220px;padding:.35rem .6rem;font-size:.82rem}.RemitoDetail__addLoteSelect:focus{border-color:#178e62}.RemitoDetail__addLoteSelect option{background:#0f2831}.RemitoDetail__addResults{background:#0f2831;border:1px solid #ffffff1a;border-radius:8px;max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.RemitoDetail__addResultItem{cursor:pointer;color:snow;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.9rem;display:flex}.RemitoDetail__addResultItem:last-child{border-bottom:none}.RemitoDetail__addResultItem:hover{background:#178e621f}.RemitoDetail__addResultSku{color:#bdbdbd;font-size:.8rem}.RemitoDetail__addBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;padding:.45rem .9rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s,opacity .15s}.RemitoDetail__addBtn:disabled{opacity:.5;cursor:not-allowed}.RemitoDetail__addBtn--submit{color:snow;background:#178e62}.RemitoDetail__addBtn--submit:hover:not(:disabled){background:#134b3d}.RemitoDetail__addBtn--ghost{color:snow;background:#ffffff0f;border-color:#ffffff24}.RemitoDetail__addBtn--ghost:hover{background:#ffffff1f}.RemitoDetail__addBtn--cancel{color:#ffffff80;background:0 0;align-self:flex-start}.RemitoDetail__addBtn--cancel:hover{color:snow}@keyframes RemitoDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.RemitoCambioBadge{color:#1a73e9;white-space:nowrap;letter-spacing:.02em;background:#1a73e926;border:1px solid #1a73e959;border-radius:4px;padding:.15rem .5rem;font-size:.82rem;font-weight:700;display:inline-block}.RemitoDetail__cambioNote{color:#bdbdbd;background:#ffffff08;border-left:3px solid #1a73e966;border-radius:6px;margin:0 0 .5rem;padding:.35rem .5rem;font-size:.82rem}.RemitoDetail__cambioNote strong{color:snow}.RemitoDetail__sectionRow td{padding:0}.RemitoDetail__sectionLabel{letter-spacing:.06em;text-transform:uppercase;color:#bdbdbd;font-size:.75rem;font-weight:700;background:0 0!important;padding:.5rem .5rem .25rem!important}.RemitoDetail__loteBadge{color:#178e62;white-space:nowrap;letter-spacing:.01em;background:#178e6226;border:1px solid #178e6259;border-radius:4px;align-self:flex-start;margin-top:.25rem;padding:.15rem .5rem;font-size:.82rem;font-weight:600}.AnularRemitoModal__overlay{z-index:1000;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AnularRemitoModal{background:#0f2831;border-radius:10px;flex-direction:column;gap:1.25rem;width:calc(100% - 2rem);max-width:460px;padding:2rem;display:flex;box-shadow:0 12px 40px #00000080}.AnularRemitoModal__title{color:snow;margin:0;font-size:1.1rem;font-weight:700}.AnularRemitoModal__subtitle{color:#bdbdbd;margin:0;font-size:.88rem}.AnularRemitoModal__opciones{flex-direction:column;gap:.6rem;display:flex}.AnularRemitoModal__opcion{text-align:left;cursor:pointer;background:#ffffff0a;border:1.5px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:.3rem;padding:.9rem 1rem;transition:border-color .15s,background .15s;display:flex}.AnularRemitoModal__opcion:hover:not(.AnularRemitoModal__opcion--activa){background:#ffffff12;border-color:#ffffff38}.AnularRemitoModal__opcion--activa{background:#178e621a;border-color:#178e62}.AnularRemitoModal__opcion--activa.AnularRemitoModal__opcion--danger{background:#e0525214;border-color:#e05252}.AnularRemitoModal__opcionTitulo{color:snow;font-size:.93rem;font-weight:600}.AnularRemitoModal__opcionDesc{color:#bdbdbd;font-size:.81rem;line-height:1.4}.AnularRemitoModal__footer{justify-content:flex-end;gap:.75rem;padding-top:.25rem;display:flex}.AnularRemitoModal__btnCancel{color:snow;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:7px;padding:.5rem 1.2rem;font-size:.88rem}.AnularRemitoModal__btnCancel:hover:not(:disabled){background:#ffffff0d}.AnularRemitoModal__btnCancel:disabled{opacity:.5;cursor:not-allowed}.AnularRemitoModal__btnConfirm{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:7px;padding:.5rem 1.25rem;font-size:.88rem;font-weight:600}.AnularRemitoModal__btnConfirm:hover:not(:disabled){background:#134b3d}.AnularRemitoModal__btnConfirm:disabled{opacity:.5;cursor:not-allowed}.AnularRemitoModal__btnConfirm--danger{background:#e05252}.AnularRemitoModal__btnConfirm--danger:hover:not(:disabled){background:#da2f2f}.RemitoCompraEstado__badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.18rem .55rem;font-size:11px;font-weight:600;display:inline-flex}.RemitoCompraEstado__badge--generado{color:#f5b84f;background:#f5b84f24;border:1px solid #f5b84f52}.RemitoCompraEstado__badge--anulado{color:#f08585;background:#e0525224;border:1px solid #e0525252}.RemitoCompraEstado__badge--facturado{color:#2ecc8f;background:#178e6224;border:1px solid #178e6252}.EstadoPagoRemito__badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.18rem .55rem;font-size:11px;font-weight:600;display:inline-flex}.EstadoPagoRemito__badge--pendiente{color:#ffc107;background:#ffc1071f;border:1px solid #ffc1074d}.EstadoPagoRemito__badge--parcial{color:#f97316;background:#f973161f;border:1px solid #f973164d}.EstadoPagoRemito__badge--emitido{color:#63b3ed;background:#63b3ed1f;border:1px solid #63b3ed4d}.EstadoPagoRemito__badge--debitado{color:#2ecc8f;background:#178e621f;border:1px solid #178e624d}.RemitosCompraTable__actions .TanTable__facturarBtn{padding:.25rem}.PagarRemitoCompraModal__subtitle{margin-top:1.5rem;margin-bottom:1.5rem}.RemitoCompraDetail{background:#ffffff05;padding:1.5rem;animation:.18s ease-out RemitoCompraDetailExpand}.RemitoCompraDetail__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.RemitoCompraDetail__title{color:snow;margin:0;font-size:1.1rem;font-weight:700}.RemitoCompraDetail__infoCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:1.25rem;display:grid;overflow:hidden}.RemitoCompraDetail__infoItem{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;gap:.25rem;padding:.65rem 1rem;display:flex}.RemitoCompraDetail__infoItem--full{grid-column:1/-1}.RemitoCompraDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.07em;font-size:.7rem}.RemitoCompraDetail__infoValue{color:snow;font-size:.9rem;font-weight:500}.RemitoCompraDetail__infoLink{color:#178e62;width:fit-content;font-size:.9rem;font-weight:600;text-decoration:none}.RemitoCompraDetail__infoLink:hover{text-decoration:underline}.RemitoCompraDetail__itemsWrap{border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.RemitoCompraDetail__items{border-collapse:collapse;width:100%;font-size:.9rem}.RemitoCompraDetail__items thead tr{background:#ffffff0a}.RemitoCompraDetail__items th{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:1px solid #ffffff14;padding:.65rem 1rem;font-size:.75rem;font-weight:600}.RemitoCompraDetail__items th:not(:first-child){text-align:right}.RemitoCompraDetail__items td{color:snow;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.6rem 1rem}.RemitoCompraDetail__items td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.RemitoCompraDetail__items tr:last-child td{border-bottom:none}.RemitoCompraDetail__items tbody tr:hover td{background:#ffffff08}.RemitoCompraDetail__itemSku{color:#bdbdbd;margin-right:.4rem;font-family:Menlo,Consolas,monospace;font-size:.8rem}.RemitoCompraDetail__totalBar{justify-content:flex-end;align-items:baseline;gap:2rem;padding:.75rem .25rem 0;display:flex}.RemitoCompraDetail__totalBarItem{align-items:baseline;gap:.5rem;display:flex}.RemitoCompraDetail__totalBarLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.RemitoCompraDetail__totalBarValue{color:snow;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.RemitoCompraDetail__totalBarValue--total{color:#178e62;font-size:1.1rem;font-weight:700}@keyframes RemitoCompraDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FacturasDeCompra{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.FacturasDeCompra{padding:1.25rem}}@media (max-width:768px){.FacturasDeCompra{padding:1rem}}.FacturasDeCompra__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.FacturasDeCompra__titleGroup{align-items:center;gap:1rem;display:flex}.FacturasDeCompra__btnBack{color:snow;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.9rem;font-weight:600;transition:background .2s,border-color .2s;display:flex}.FacturasDeCompra__btnBack:hover{background:#ffffff0f;border-color:#fff6}.FacturasDeCompra__title{margin:0;font-size:2rem;font-weight:600}.FacturasDeCompra__headerActions{align-items:center;gap:.75rem;display:flex}.FacturasDeCompra__btnImportaciones,.FacturasDeCompra__btnPdf,.FacturasDeCompra__btnCreate{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.FacturasDeCompra__btnImportaciones{color:snow;background:0 0;border:1px solid #fff3}.FacturasDeCompra__btnImportaciones:hover{background:#ffffff0f;border-color:#fff6}.FacturasDeCompra__btnPdf{color:snow;background:#178e62}.FacturasDeCompra__btnPdf:hover{background:#134b3d}.FacturasDeCompra__btnCreate{color:snow;background:#178e62}.FacturasDeCompra__btnCreate:hover{background:#134b3d}.FacturasDeCompra__container{flex-direction:column;gap:1rem;display:flex}.FacturasDeCompra__tabsCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;margin-bottom:1rem;padding:.7rem .9rem;display:flex}.FacturasDeCompra__tabs{flex-wrap:wrap;gap:.65rem;display:flex}.FacturasDeCompra__tab{color:#bdbdbd;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.55rem .95rem;font-size:.85rem;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .18s}.FacturasDeCompra__tab:hover{color:snow;border-color:#178e6266;transform:translateY(-1px)}.FacturasDeCompra__tab--active{color:snow;background:#178e6226;border-color:#178e628c;box-shadow:0 8px 20px #0000001f}.FacturasDeCompra__tabsEmpty{color:#bdbdbd;margin:0;font-size:.9rem}.NewPurchaseItem__rowMain{flex-direction:column;gap:.4rem;width:100%;display:flex}.NewPurchaseItem__rowProduct{align-items:baseline;gap:.5rem;min-width:0;display:flex}.NewPurchaseItem__rowMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.NewPurchaseItem__rowMeta__spacer{flex:1}.NewPurchaseItem__editPanel{border-top:1px dashed #ffffff1f;flex-direction:column;gap:.6rem;margin-top:.5rem;padding-top:.6rem;display:flex}.NewPurchaseItem__editGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.6rem;display:grid}.NewPurchaseItem__editGrid .NewOrderNote__input{box-sizing:border-box;width:100%;height:44px;padding:.7rem .9rem;font-size:1rem}.NewPurchaseItem__editActions{justify-content:flex-end;gap:.5rem;display:flex}.PagarFactura{flex-direction:column;gap:.75rem;display:flex}.PagarFactura__row{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.PagarFactura__field{flex-direction:column;gap:.45rem;display:flex}.PagarFactura__label{color:snow;font-size:.9rem;font-weight:500}.PagarFactura__input,.PagarFactura__select,.PagarFactura__textarea{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.95rem;transition:box-shadow .2s}.PagarFactura__input:focus,.PagarFactura__select:focus,.PagarFactura__textarea:focus{box-shadow:0 0 0 3px #178e622e}.PagarFactura__input::placeholder,.PagarFactura__select::placeholder,.PagarFactura__textarea::placeholder{color:#ffffff59}.PagarFactura__input option,.PagarFactura__select option,.PagarFactura__textarea option{color:snow;background:#20232a}.PagarFactura__select{cursor:pointer}.PagarFactura__textarea{resize:vertical}.PagarFactura__input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.PagarFactura__hint{color:#bdbdbd;margin:0;font-size:.85rem;font-style:italic}.InvoiceExtras__ivaNote{color:#bdbdbd;background:#ffffff08;border-left:3px solid #178e6266;border-radius:6px;margin:.25rem 0;padding:.5rem .75rem;font-size:.85rem;font-style:italic}.AjusteDeStock{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:768px){.AjusteDeStock{padding:1rem}}.AjusteDeStock__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.AjusteDeStock__title{margin:0;font-size:2rem;font-weight:600}.AjusteDeStock__headerActions{align-items:center;gap:.75rem;display:flex}.AjusteDeStock__btnPrint{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e62;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.AjusteDeStock__btnPrint:hover{background:#178e6226}.AjusteDeStock__btnPrint:disabled{opacity:.55;cursor:not-allowed}.AjusteDeStock__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.AjusteDeStock__btnCreate:hover{background:#134b3d}.AjusteDeStock__btnBatch{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e62;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.AjusteDeStock__btnBatch:hover{background:#178e6226}.AjusteDeStock__observacion{text-overflow:ellipsis;white-space:nowrap;cursor:default;display:block;overflow:hidden}.AjusteDeStock__observacion__tooltip{z-index:9999;color:snow;white-space:pre-wrap;word-break:break-word;pointer-events:none;background:#1e2a24;border:1px solid #ffffff26;border-radius:8px;min-width:100px;max-width:340px;padding:.55rem .85rem;font-size:.85rem;line-height:1.5;position:fixed;transform:translateY(-100%);box-shadow:0 6px 20px #00000080}.AjusteDeStock__container{flex-direction:column;gap:1rem;display:flex}.AjusteDeStock__cards{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.AjusteDeStock__cards__selectAll{color:#bdbdbd;align-items:center;gap:.5rem;min-height:44px;font-size:.85rem;display:inline-flex}.AjusteDeStock__cards__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AjusteDeStock__card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.AjusteDeStock__card--anulado{opacity:.55}.AjusteDeStock__card__header{align-items:center;gap:.75rem;display:flex}.AjusteDeStock__card__select{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.AjusteDeStock__card__product{color:snow;text-overflow:ellipsis;flex:1;font-size:1rem;font-weight:600;overflow:hidden}.AjusteDeStock__card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.AjusteDeStock__card__grid>div{flex-direction:column;min-width:0;display:flex}.AjusteDeStock__card__grid dt{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.7rem}.AjusteDeStock__card__grid dd{color:snow;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;overflow:hidden}.AjusteDeStock__card__grid--full{grid-column:1/-1}.AjusteDeStock__card__grid--full dd{white-space:normal}.AjusteDeStock__card__actions{justify-content:flex-end;display:flex}.AjusteDeStock__card__cancelBtn{color:#e05c6a;cursor:pointer;background:#d333331a;border:1px solid #d3333373;border-radius:8px;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;font-size:.88rem;transition:background .15s;display:inline-flex}.AjusteDeStock__card__cancelBtn:hover:not(:disabled){background:#d3333338}.AjusteDeStock__card__cancelBtn:disabled{opacity:.5;cursor:not-allowed}@media (min-width:768px) and (max-width:1024px){.AjusteDeStock{padding:1.25rem}.AjusteDeStock__header{flex-direction:column;align-items:stretch;gap:.75rem}.AjusteDeStock__title{font-size:1.6rem}.AjusteDeStock__headerActions{flex-wrap:wrap}.AjusteDeStock__headerActions button{flex:1 1 0;min-width:140px;min-height:44px}}.Clientes{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Clientes{padding:1.25rem}}@media (max-width:768px){.Clientes{padding:1rem}}.Clientes__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Clientes__title{margin:0;font-size:2rem;font-weight:600}.Clientes__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Clientes__btnCreate:hover{background:#134b3d}.Clientes__container{flex-direction:column;gap:1rem;display:flex}.Marcas{color:snow;background-color:#0e1b2b;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Marcas{padding:1.25rem}}@media (max-width:768px){.Marcas{padding:1rem}}.Marcas__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Marcas__title{margin:0;font-size:2rem;font-weight:600}.Marcas__addBtn{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Marcas__addBtn img{width:22px;height:22px}.Marcas__addBtn:hover{background:#134b3d}.Marcas__loading,.Marcas__empty{color:#bdbdbd;font-size:.9rem;font-style:italic}.MarcasTree{flex-direction:column;gap:.25rem;display:flex}.MarcasTree__node{border-radius:6px;overflow:hidden}.MarcasTree__node--depth0>.MarcasTree__row{background:#0f2831;border:1px solid #178e6240}.MarcasTree__node--depth1>.MarcasTree__row{background:#ffffff08}.MarcasTree__node--depth2>.MarcasTree__row{background:#ffffff05}.MarcasTree__node--depth3>.MarcasTree__row{background:0 0}.MarcasTree__row{border-radius:6px;align-items:center;gap:.5rem;padding:.65rem .75rem;transition:background .15s;display:flex}.MarcasTree__row:hover{background:#ffffff0a}.MarcasTree__toggle{color:#178e62;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.9rem;transition:background .15s;display:flex}.MarcasTree__toggle:hover{background:#178e6226}.MarcasTree__toggle--leaf{color:#bdbdbd;cursor:default}.MarcasTree__toggle--leaf:hover{background:0 0}.MarcasTree__name{color:snow;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.95rem;font-weight:500;overflow:hidden}.MarcasTree__actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.MarcasTree__btn{cursor:pointer;border:none;border-radius:5px;padding:.25rem .6rem;font-size:.8rem;font-weight:500;transition:background .15s,opacity .15s}.MarcasTree__btn--add{color:#178e62;background:#178e6226;border:1px solid #178e624d}.MarcasTree__btn--add:hover{background:#178e6247}.MarcasTree__btn--image{color:#7ab0ff;background:#64a0ff1a;border:1px solid #64a0ff40;justify-content:center;align-items:center;padding:.3rem .5rem;display:flex}.MarcasTree__btn--image:hover{background:#64a0ff38}.MarcasTree__btn--edit{color:snow;background:#ffffff12}.MarcasTree__btn--edit:hover{background:#ffffff24}.MarcasTree__btn--delete{color:#e74c3c;background:#e74c3c1a}.MarcasTree__btn--delete:hover{background:#e74c3c40}.MarcasTree__children{border-left:2px solid #178e6226;flex-direction:column;gap:.15rem;margin-top:.15rem;margin-left:.7rem;padding-left:1.5rem;display:flex}.Categorias{color:snow;background-color:#0e1b2b;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Categorias{padding:1.25rem}}@media (max-width:768px){.Categorias{padding:1rem}}.Categorias__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Categorias__title{margin:0;font-size:2rem;font-weight:600}.Categorias__addBtn{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Categorias__addBtn img{width:22px;height:22px}.Categorias__addBtn:hover{background:#134b3d}.Categorias__body{align-items:flex-start;gap:1.25rem;display:flex}.Categorias__tree{background:#0f2831;border:1px solid #ffffff14;border-radius:10px;flex:1;overflow:hidden}.Categorias__treeSearch{border-bottom:1px solid #ffffff0f;padding:.75rem}.Categorias__search{color:snow;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;padding:.45rem .65rem;font-size:.85rem}.Categorias__search::placeholder{color:#bdbdbd}.Categorias__search:focus{border-color:#178e6299}.Categorias__treeRow{cursor:pointer;border-bottom:1px solid #ffffff0a;align-items:center;gap:.5rem;padding-top:.65rem;padding-bottom:.65rem;padding-right:.75rem;transition:background .12s;display:flex}.Categorias__treeRow:hover{background:#ffffff0a}.Categorias__treeRow--selected{background:#178e621f;border-left:2px solid #178e62}.Categorias__treeArrow{color:#bdbdbd;text-align:center;flex-shrink:0;width:16px;font-size:1.1rem;line-height:1;transition:transform .18s}.Categorias__treeArrow--open{transform:rotate(90deg)}.Categorias__treeName{color:snow;flex:1;font-size:.9rem}.Categorias__loadMore{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e6266;border-radius:6px;margin:.4rem 0 .5rem;padding:.3rem .75rem;font-size:.8rem;transition:background .15s;display:block}.Categorias__loadMore:hover:not(:disabled){background:#178e621a}.Categorias__loadMore:disabled{opacity:.5;cursor:not-allowed}.Categorias__detail{background:#0f2831;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;flex-shrink:0;gap:.85rem;width:280px;padding:1.25rem;display:flex}.Categorias__detail__title{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:0;font-size:.7rem;font-weight:600}.Categorias__detail__nombre{margin:0;font-size:1rem;font-weight:600}.Categorias__detail__arbol{color:#bdbdbd;margin:0;font-size:.8rem}.Categorias__detail__section{flex-direction:column;gap:.5rem;display:flex}.Categorias__detail__label{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;font-size:.7rem;font-weight:600}.Categorias__detail__tags{flex-wrap:wrap;gap:.4rem;display:flex}.Categorias__detail__tag{background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;padding:.2rem .65rem;font-size:.8rem;display:inline-block}.Categorias__empty,.Categorias__loading{color:#bdbdbd;margin:0;font-size:.85rem}.Providers{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Providers{padding:1.25rem}}@media (max-width:768px){.Providers{padding:1rem}}.Providers__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Providers__title{margin:0;font-size:2rem;font-weight:600}.Providers__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Providers__btnCreate:hover{background:#134b3d}.Providers__headerActions{align-items:center;gap:.75rem;display:flex}.Providers__container{flex-direction:column;gap:1rem;display:flex}.Providers__favToggle{color:#ffffff73;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1f;border-radius:10px;padding:.55rem .85rem;font-size:.9rem;transition:all .15s}.Providers__favToggle:hover{color:#f59e0b;border-color:#f59e0b66}.Providers__favToggle--active{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b80}.Providers__starBtn{color:#ffffff40;transition:color .15s}.Providers__starBtn:hover,.Providers__starBtn--active{color:#f59e0b!important}.ProviderDetail__percepciones{border-top:1px solid #ffffff0f;flex-direction:column;gap:.4rem;margin-top:1rem;padding-top:.75rem;display:flex}.ProviderDetail__percepcionesList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ProviderDetail__percepcionItem{color:snow;background:#178e6247;border:1px solid #178e62a6;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .7rem;font-size:.85rem;display:inline-flex}.NewOrderNote--provider{flex-direction:column;height:calc(100vh - 4rem);padding:1.5rem 2rem;display:flex;overflow:hidden}.NewOrderNote--provider .NewOrderNote__title{flex-shrink:0;margin-bottom:1rem}.NewOrderNote--provider .NewOrderNote__form{flex:1;gap:2rem;min-height:0}.NewOrderNote--provider .NewOrderNote__error--footer{flex-shrink:0}.NewOrderNote--provider .NewOrderNote__actions{border-top:1px solid #ffffff0f;flex-shrink:0;margin-top:0;padding-top:.75rem}.NewOrderNote--provider .NewOrderNote__formLeft{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:.5rem .75rem;width:auto;display:grid;overflow-y:visible}.NewOrderNote--provider .NewOrderNote__formLeft .NewOrderNote__field--full{grid-column:1/-1}.NewOrderNote--provider .NewOrderNote__formLeft .NewOrderNote__formSectionTitle{grid-column:1/-1;margin:.25rem 0 0}.NewOrderNote--provider .NewOrderNote__formRight{flex-direction:column;flex:1;gap:.75rem;display:flex}.NewOrderNote--provider .NewOrderNote__rightGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.NewOrderNote--provider .NewOrderNote__rightGrid .NewOrderNote__field--full{grid-column:1/-1}.NewOrderNote--provider .NewOrderNote__label{font-size:.85rem}.NewOrderNote--provider .NewOrderNote__input{padding:.35rem .6rem;font-size:.9rem}.NewOrderNote--provider .Percepciones{border-top:1px solid #ffffff12;gap:.5rem;margin-top:.5rem;padding-top:.75rem}.Percepciones{border-top:1px solid #ffffff14;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.Percepciones__title{color:snow;margin:0;font-size:1rem;font-weight:600}.Percepciones__empty{color:#bdbdbd;margin:0;font-size:.9rem}.Percepciones__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Percepciones__item{background:#0f2831;border-radius:10px;grid-template-columns:1fr 130px auto auto;align-items:center;gap:.5rem;padding:.5rem .75rem;display:grid}.Percepciones__item--readonly{grid-template-columns:1fr auto auto}.Percepciones__readonlyPct{color:snow;font-size:.9rem;font-weight:600}.Percepciones__tipo{color:snow;font-size:.9rem}.Percepciones__pctWrap{align-items:center;display:flex;position:relative}.Percepciones__pctInput{color:snow;background:#00000040;border:1px solid #ffffff14;border-radius:6px;outline:none;width:100%;padding:.4rem 1.8rem .4rem .6rem;font-size:.9rem}.Percepciones__pctInput:focus{border-color:#178e62}.Percepciones__pctSymbol{color:#bdbdbd;pointer-events:none;font-size:.85rem;position:absolute;right:.55rem}.Percepciones__btn{cursor:pointer;color:snow;border:none;border-radius:6px;padding:.4rem .75rem;font-size:.85rem;font-weight:600;transition:opacity .15s}.Percepciones__btn:disabled{opacity:.5;cursor:not-allowed}.Percepciones__btn--save,.Percepciones__btn--add{background:#178e62}.Percepciones__btn--save:hover:not(:disabled),.Percepciones__btn--add:hover:not(:disabled){background:#134b3d}.Percepciones__btn--delete{color:#d33;background:0 0;justify-content:center;align-items:center;padding:.4rem .5rem;display:inline-flex}.Percepciones__btn--delete:hover:not(:disabled){background:#d333331f}.Percepciones__catalogBtn{color:#6f9bff;border-color:#6f9bff8c}.Percepciones__catalogBtn svg{stroke:currentColor}.Percepciones__catalogBtn:hover:not(:disabled){background:#6f9bff29;border-color:#6f9bff}.Percepciones__add{grid-template-columns:1fr 130px auto;align-items:center;gap:.5rem;display:grid}.Percepciones__error{color:#ff7676;font-size:.85rem}.Catalogo{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Catalogo{padding:1.25rem}}@media (max-width:768px){.Catalogo{padding:1rem}}.Catalogo__top{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.Catalogo__back{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:10px;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .75rem .4rem .55rem;font-size:.85rem;transition:color .15s,border-color .15s;display:inline-flex}.Catalogo__back:hover{color:snow;border-color:#178e62}.Catalogo__heading{flex-wrap:wrap;align-items:baseline;gap:.85rem;display:flex}.Catalogo__title{margin:0;font-size:2rem;font-weight:600}.Catalogo__subtitle{color:#bdbdbd;font-size:.95rem}.Catalogo__filters{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Catalogo__filterInput{color:snow;background:#0f2831;border:1px solid #ffffff14;border-radius:10px;outline:none;flex:320px;min-width:200px;padding:.6rem .9rem;font-size:.9rem;transition:border-color .15s}.Catalogo__filterInput::placeholder{color:#bdbdbd}.Catalogo__filterInput:focus{border-color:#178e62}.Catalogo__select{color:snow;cursor:pointer;background:#0f2831;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:.6rem .9rem;font-size:.9rem;transition:border-color .15s}.Catalogo__select:focus{border-color:#178e62}.Catalogo__toggle{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:10px;padding:.6rem 1rem;font-size:.88rem;font-weight:600;transition:all .15s}.Catalogo__toggle--active{color:snow;background:#178e62;border-color:#178e62}.Catalogo__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem;display:grid}.Catalogo__card{background:#0f2831;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:.5rem;padding:.95rem 1rem 1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.Catalogo__card:hover{border-color:#178e6280;transform:translateY(-3px);box-shadow:0 10px 28px #00000059}.Catalogo__cardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Catalogo__badgeStock{color:snow;background:#178e62eb;border-radius:999px;flex-shrink:0;padding:.18rem .5rem;font-size:.68rem;font-weight:600}.Catalogo__badgeStock--out{color:#ffb0b0;background:#ffffff14}.Catalogo__codes{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.Catalogo__code{letter-spacing:.02em;color:#bdbdbd;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.Catalogo__oem{letter-spacing:.02em;color:#bdbdbd;opacity:.85;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;display:-webkit-box;overflow:hidden}.Catalogo__name{color:snow;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.51em;margin:0;font-size:.9rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.Catalogo__meta{flex-wrap:wrap;gap:.4rem;display:flex}.Catalogo__chip{color:#6fd0a8;text-overflow:ellipsis;white-space:nowrap;background:#178e6229;border-radius:6px;max-width:100%;padding:.15rem .5rem;font-size:.7rem;font-weight:600;overflow:hidden}.Catalogo__chip--muted{color:#bdbdbd;background:#ffffff12;font-weight:500}.Catalogo__footer{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.Catalogo__price{color:snow;font-size:1.05rem;font-weight:700}.Catalogo__link{text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:50%;padding:.15rem .45rem;font-size:.7rem;font-weight:600;overflow:hidden}.Catalogo__link--ok{color:#6fd0a8;background:#178e6229}.Catalogo__link--none{color:#bdbdbd;background:#ffffff0f}.Catalogo__photosBtn{color:#7ea2e0;cursor:pointer;background:#4a72c41f;border:1px solid #4a72c466;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;margin-top:.55rem;padding:.45rem .75rem;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.Catalogo__photosBtn:hover:not(:disabled){color:#a9c3f0;background:#4a72c433;border-color:#4a72c4}.Catalogo__photosBtn:disabled{opacity:.45;cursor:default;color:#bdbdbd;background:0 0;border-color:#ffffff14}.Catalogo__state{text-align:center;color:#bdbdbd;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:5rem 1rem;display:flex}.Catalogo__state--empty{gap:.35rem}.Catalogo__emptyTitle{color:snow;margin:0;font-size:1.1rem;font-weight:600}.Catalogo__emptyHint{max-width:420px;margin:0;font-size:.9rem}.Catalogo__pagination{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.Catalogo__pageBtn{color:snow;cursor:pointer;background:#0f2831;border:1px solid #ffffff1a;border-radius:10px;padding:.5rem 1.1rem;font-size:.88rem;transition:border-color .15s,opacity .15s}.Catalogo__pageBtn:hover:not(:disabled){border-color:#178e62}.Catalogo__pageBtn:disabled{opacity:.4;cursor:default}.Catalogo__pageInfo{color:#bdbdbd;font-size:.88rem}.CatalogoModal{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.CatalogoModal__dialog{background:#0f2831;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;width:min(900px,100%);max-height:100%;display:flex;overflow:hidden}.CatalogoModal__header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 1rem;display:flex}.CatalogoModal__heading{flex-direction:column;gap:.2rem;min-width:0;display:flex}.CatalogoModal__code{color:#bdbdbd;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.CatalogoModal__title{color:snow;white-space:normal;word-break:break-word;font-size:.95rem;font-weight:500}.CatalogoModal__oem{color:#bdbdbd;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.CatalogoModal__close{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:color .15s,border-color .15s;display:flex}.CatalogoModal__close:hover{color:snow;border-color:snow}.CatalogoModal__stage{background:#fff;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.CatalogoModal__img{object-fit:contain;max-width:100%;max-height:60vh;display:block}.CatalogoModal__nav{color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.CatalogoModal__nav:hover{background:#000000b3}.CatalogoModal__nav--prev{left:.75rem}.CatalogoModal__nav--next{right:.75rem}.CatalogoModal__thumbs{border-top:1px solid #ffffff12;gap:.5rem;padding:.75rem 1rem;display:flex;overflow-x:auto}.CatalogoModal__thumb{cursor:pointer;opacity:.6;background:#fff;border:2px solid #0000;border-radius:8px;flex:none;width:56px;height:56px;padding:0;transition:opacity .15s,border-color .15s;overflow:hidden}.CatalogoModal__thumb img{object-fit:contain;width:100%;height:100%}.CatalogoModal__thumb:hover{opacity:1}.CatalogoModal__thumb--active{opacity:1;border-color:#178e62}.CatalogoModal__counter{text-align:center;color:#bdbdbd;padding:.5rem 1rem .75rem;font-size:.8rem}.Stock{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.Stock__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Stock__title{margin:0;font-size:2rem;font-weight:600}.Stock__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Stock__btnCreate:hover{background:#134b3d}.Stock__loading,.Stock__empty{color:#bdbdbd;font-size:1rem}.Stock__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.Stock__card{background-color:#0f2831;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:1rem;padding:1.25rem;transition:opacity .2s;display:flex}.Stock__card--inactivo{opacity:.55}.Stock__card__header{flex-direction:column;gap:.25rem;display:flex}.Stock__card__headerTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Stock__card__nombre{color:snow;margin:0;font-size:1.1rem;font-weight:600}.Stock__card__badge{white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.Stock__card__badge--activo{color:#178e62;background-color:#178e6233;border:1px solid #178e6266}.Stock__card__badge--inactivo{color:#bdbdbd;background-color:#ffffff12;border:1px solid #ffffff1f}.Stock__card__direccion{color:#bdbdbd;margin:0;font-size:.85rem}.Stock__card__descripcion{color:#bdbdbd;margin:0;font-size:.85rem;font-style:italic}.Stock__card__sectoresLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;margin-bottom:.5rem;font-size:.75rem;display:block}.Stock__card__sectoresList{flex-wrap:wrap;gap:.4rem;display:flex}.Stock__card__sector{color:snow;background-color:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;padding:.2rem .6rem;font-size:.8rem}.Stock__card__actions{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.Stock__card__addSector{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e62;border-radius:6px;padding:.4rem .75rem;font-size:.82rem;font-weight:600;transition:background .2s,color .2s}.Stock__card__addSector:hover{color:snow;background:#178e62}.Stock__card__btnEdit{color:snow;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:6px;padding:.4rem .75rem;font-size:.82rem;font-weight:600;transition:background .2s,border-color .2s}.Stock__card__btnEdit:hover{background:#ffffff1a;border-color:#fff6}.Stock__card__btnLocations{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e6266;border-radius:6px;padding:.4rem .75rem;font-size:.82rem;font-weight:600;transition:background .2s,color .2s}.Stock__card__btnLocations:hover{background:#178e6226}.Stock__card__btnToggle{cursor:pointer;border:none;border-radius:6px;margin-left:auto;padding:.4rem .75rem;font-size:.82rem;font-weight:600;transition:background .2s,opacity .2s}.Stock__card__btnToggle:disabled{opacity:.5;cursor:not-allowed}.Stock__card__btnToggle--desactivar{color:#e05c6a;background:#e05c6a26;border:1px solid #e05c6a4d}.Stock__card__btnToggle--desactivar:hover:not(:disabled){background:#e05c6a4d}.Stock__card__btnToggle--activar{color:#178e62;background:#178e6226;border:1px solid #178e624d}.Stock__card__btnToggle--activar:hover:not(:disabled){background:#178e624d}.Stock__toggleInactivos{cursor:pointer;color:#bdbdbd;-webkit-user-select:none;user-select:none;align-items:center;gap:.65rem;margin-bottom:1.25rem;font-size:.875rem;transition:color .2s;display:inline-flex}.Stock__toggleInactivos:hover{color:snow}.Stock__toggleInactivos input[type=checkbox]{appearance:none;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;flex-shrink:0;width:2.25rem;height:1.25rem;transition:background .2s,border-color .2s;position:relative}.Stock__toggleInactivos input[type=checkbox]:after{content:"";background:#ffffff73;border-radius:50%;width:.85rem;height:.85rem;transition:left .2s,background .2s;position:absolute;top:50%;left:.2rem;transform:translateY(-50%)}.Stock__toggleInactivos input[type=checkbox]:checked{background:#178e6259;border-color:#178e6299}.Stock__toggleInactivos input[type=checkbox]:checked:after{background:#178e62;left:calc(100% - 1.05rem)}.Stock__overlay{z-index:100;background:#00000080;position:fixed;inset:0}.Stock__modal{z-index:101;color:snow;background-color:#0e1b2b;border:1px solid #ffffff1a;border-radius:10px;width:90%;max-width:480px;padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Stock__modal__title{margin:0 0 1.25rem;font-size:1.25rem;font-weight:600}.Stock__modal__subtitle{color:#bdbdbd;margin:-.75rem 0 1.25rem;font-size:.9rem}.Stock__modal__subtitle strong{color:snow}.Stock__modal__form{flex-direction:column;gap:1rem;display:flex}.Stock__modal__field{flex-direction:column;gap:.4rem;display:flex}.Stock__modal__label{color:#bdbdbd;font-size:.85rem}.Stock__modal__input{color:snow;box-sizing:border-box;appearance:none;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;width:100%;padding:.55rem .75rem;font-size:.95rem;transition:box-shadow .2s}.Stock__modal__input option{color:snow;background-color:#0e1b2b}.Stock__modal__input:focus{outline:none;box-shadow:0 0 0 3px #178e622e}.Stock__modal__error{color:#e05c6a;margin-top:.75rem;font-size:.85rem}.Stock__modal__actions{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.Stock__modal__btn{cursor:pointer;border:none;border-radius:6px;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.Stock__modal__btn--cancel{color:snow;background:#ffffff14}.Stock__modal__btn--cancel:hover{background:#ffffff26}.Stock__modal__btn--submit{color:snow;background:#178e62}.Stock__modal__btn--submit:hover{background:#134b3d}.Stock__modal__btn--submit:disabled{opacity:.5;cursor:not-allowed}.Stock__modal--wide{flex-direction:column;max-width:700px;max-height:85vh;display:flex;overflow:hidden}.Stock__locHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.Stock__locHeader .Stock__modal__title{margin-bottom:.15rem}.Stock__locSubtitle{color:#bdbdbd;margin:0;font-size:.85rem}.Stock__locClose{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.1rem;line-height:1;transition:color .15s,background .15s}.Stock__locClose:hover{color:snow;background:#ffffff14}.Stock__locActions{flex-wrap:wrap;gap:.6rem;margin-bottom:1.25rem;display:flex}.Stock__locForm{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-bottom:1rem;padding:1rem}.Stock__locFormGrid,.Stock__locRangoGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.Stock__locFormHint{color:#bdbdbd;margin:0 0 .85rem;font-size:.82rem;font-style:italic}.Stock__locFormActions{justify-content:flex-end;margin-top:.75rem;display:flex}.Stock__locList{flex-direction:column;flex:1;gap:.4rem;display:flex;overflow-y:auto}.Stock__locList::-webkit-scrollbar{width:4px}.Stock__locList::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.Stock__locCount{color:#bdbdbd;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem;font-size:.78rem}.Stock__locEmpty{color:#bdbdbd;text-align:center;padding:1.5rem 0;font-size:.9rem}.Stock__locItem{background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;align-items:center;gap:.75rem;padding:.6rem .75rem;transition:background .15s;display:flex}.Stock__locItem:hover{background:#ffffff0f}.Stock__locCode{color:#178e62;white-space:nowrap;background:#178e621a;border:1px solid #178e6233;border-radius:4px;flex-shrink:0;padding:.15rem .5rem;font-family:monospace;font-size:.95rem;font-weight:700}.Stock__locMeta{flex:1;min-width:0}.Stock__locMetaText{color:#bdbdbd;font-size:.8rem}.Stock__locMetaText strong{color:snow}.Stock__locQrBtn{color:snow;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:6px;flex-shrink:0;padding:.3rem .65rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s}.Stock__locQrBtn:hover:not(:disabled){background:#ffffff14;border-color:#fff6}.Stock__locQrBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1024px){.Stock{padding:1.25rem}}@media (max-width:767px){.Stock{padding:1rem}.Stock__header{flex-direction:column;align-items:stretch;gap:.75rem}.Stock__title{font-size:1.4rem}.Stock__btnCreate{justify-content:center;width:100%;min-height:44px}.Stock__locActions{flex-direction:column}.Stock__locActions button{justify-content:center;width:100%;min-height:44px}.Stock__locFormGrid,.Stock__locRangoGrid{grid-template-columns:1fr}.Stock__locQrBtn{justify-content:center;width:100%;min-height:44px}.Stock__locItem{flex-wrap:wrap;gap:.5rem}}.Importaciones{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Importaciones{padding:1.25rem}}@media (max-width:768px){.Importaciones{padding:1rem}}.Importaciones__header{margin-bottom:1.5rem}.Importaciones__title{margin:0;font-size:2rem;font-weight:600}.Importaciones__content{max-width:700px}.ImportFlexxus{flex-direction:column;gap:1.5rem;display:flex}.ImportFlexxus__field{flex-direction:column;gap:.5rem;display:flex}.ImportFlexxus__field--toggle{flex-direction:row;align-items:center}.ImportFlexxus__label{color:#bdbdbd;font-size:.9rem;font-weight:500}.ImportFlexxus__toggleLabel{cursor:pointer;align-items:center;gap:.75rem;display:flex}.ImportFlexxus__toggleText{font-size:.95rem}.ImportFlexxus__toggle{cursor:pointer;background:#ffffff26;border-radius:12px;width:44px;height:24px;transition:background .2s;position:relative}.ImportFlexxus__toggle--on{background:#178e62}.ImportFlexxus__toggleThumb{background:snow;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.ImportFlexxus__toggle--on .ImportFlexxus__toggleThumb{transform:translate(20px)}.ImportFlexxus__dropzone{cursor:pointer;border:2px dashed #fff3;border-radius:10px;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 2rem;transition:border-color .2s,background .2s;display:flex}.ImportFlexxus__dropzone:hover,.ImportFlexxus__dropzone--dragging{background:#178e620f;border-color:#178e62}.ImportFlexxus__dropzoneIcon{color:#bdbdbd;opacity:.7}.ImportFlexxus__dropzoneText{color:#bdbdbd;text-align:center;margin:0;font-size:.95rem}.ImportFlexxus__dropzoneLink{color:#178e62;text-decoration:underline}.ImportFlexxus__dropzoneHint{color:#ffffff59;margin:0;font-size:.8rem}.ImportFlexxus__fileInput{display:none}.ImportFlexxus__preview{flex-direction:column;gap:.75rem;display:flex}.ImportFlexxus__previewHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ImportFlexxus__previewFile{color:#178e62;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.ImportFlexxus__previewFileName{font-weight:600}.ImportFlexxus__previewFileSize{color:#bdbdbd}.ImportFlexxus__previewNote{color:#bdbdbd;margin:0;font-size:.8rem}.ImportFlexxus__previewRemove{color:#bdbdbd;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;transition:border-color .2s,color .2s}.ImportFlexxus__previewRemove:hover{color:snow;border-color:snow}.ImportFlexxus__previewTable{border:1px solid #ffffff14;border-radius:10px;overflow-x:auto}.ImportFlexxus__previewTable table{border-collapse:collapse;width:100%;font-size:.85rem}.ImportFlexxus__previewTable th{text-align:left;color:#bdbdbd;white-space:nowrap;background:#ffffff0d;border-bottom:1px solid #ffffff14;padding:.6rem .75rem;font-weight:600}.ImportFlexxus__previewTable td{color:snow;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff0d;max-width:200px;padding:.5rem .75rem;overflow:hidden}.ImportFlexxus__previewTable tr:last-child td{border-bottom:none}.ImportFlexxus__error{color:#e05252;margin:0;font-size:.9rem}.ImportFlexxus__actions{justify-content:flex-end;display:flex}.ImportFlexxus__btnImport{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;padding:.65rem 1.75rem;font-size:.95rem;font-weight:600;transition:background .2s}.ImportFlexxus__btnImport:hover:not(:disabled){background:#134b3d}.ImportFlexxus__btnImport:disabled{opacity:.6;cursor:not-allowed}.ImportResultado{flex-direction:column;gap:1.5rem;width:100%;max-width:1400px;margin:0 auto;padding:2rem;display:flex}@media (max-width:1024px){.ImportResultado{padding:1.25rem}}@media (max-width:768px){.ImportResultado{padding:1rem}}.ImportResultado__title{margin:0;font-size:1.1rem;font-weight:600}.ImportResultado__cards{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:768px){.ImportResultado__cards{grid-template-columns:repeat(2,1fr)}}.ImportResultado__card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem 1rem;display:flex}.ImportResultado__card--success{background:#178e6214;border-color:#178e6266}.ImportResultado__card--info{background:#1a73e914;border-color:#1a73e966}.ImportResultado__card--error{background:#e0525214;border-color:#e0525266}.ImportResultado__cardValue{font-size:2rem;font-weight:700;line-height:1}.ImportResultado__cardLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.ImportResultado__errorSection{flex-direction:column;gap:.75rem;display:flex}.ImportResultado__errorToggle{color:#e05252;cursor:pointer;background:0 0;border:1px solid #e0525266;border-radius:8px;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:background .2s;display:flex}.ImportResultado__errorToggle:hover{background:#e0525214}.ImportResultado__chevron{transition:transform .2s}.ImportResultado__chevron--open{transform:rotate(180deg)}.ImportResultado__errorTable{border:1px solid #e0525233;border-radius:10px;overflow-x:auto}.ImportResultado__errorTable table{border-collapse:collapse;width:100%;font-size:.85rem}.ImportResultado__errorTable th{text-align:left;color:#bdbdbd;background:#e052520f;border-bottom:1px solid #e0525226;padding:.6rem .75rem;font-weight:600}.ImportResultado__errorTable td{color:snow;border-bottom:1px solid #ffffff0d;padding:.5rem .75rem}.ImportResultado__errorTable tr:last-child td{border-bottom:none}.ImportResultado__btnReset{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e62;border-radius:8px;align-self:flex-start;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s}.ImportResultado__btnReset:hover{background:#178e6226}.Qrs{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Qrs{padding:1.25rem}}@media (max-width:768px){.Qrs{padding:1rem}}.Qrs__header{margin-bottom:1.75rem}.Qrs__title{margin:0;font-size:2rem;font-weight:600}.Qrs__subtitle{color:#bdbdbd;margin:.25rem 0 0;font-size:.875rem}.Qrs__config{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.Qrs__configField{flex-direction:column;flex:1;gap:.35rem;min-width:200px;display:flex}.Qrs__configField--size{min-width:unset;flex:0 0 130px}.Qrs__configLabel{color:#bdbdbd;font-size:.78rem}.Qrs__select,.Qrs__sizeInput{color:snow;appearance:none;background-color:#0f2831;border:1px solid #ffffff1f;border-radius:10px;padding:.55rem .85rem;font-size:.9rem}.Qrs__select option,.Qrs__sizeInput option{background-color:#0f2831}.Qrs__select:focus,.Qrs__sizeInput:focus{border-color:#178e62;outline:none}.Qrs__filters{background:#0f2831;border:1px solid #ffffff14;border-radius:10px;margin-bottom:1rem;padding:1rem 1.25rem}.Qrs__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.Qrs__filterField{flex-direction:column;flex:1;gap:.35rem;min-width:160px;display:flex}.Qrs__filterField--nombre{flex:2;min-width:220px}.Qrs__filterLabel{color:#bdbdbd;font-size:.75rem;font-weight:500}.Qrs__filterInput{color:snow;background-color:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;padding:.55rem .85rem;font-size:.875rem}.Qrs__filterInput::placeholder{color:#bdbdbd}.Qrs__filterInput:focus{border-color:#178e62;outline:none}.Qrs__btnClearFilters{color:#bdbdbd;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex-shrink:0;align-self:flex-end;padding:.55rem 1rem;font-size:.8rem}.Qrs__btnClearFilters:hover{color:snow;border-color:#ffffff4d}.Qrs__content--split{align-items:flex-start;gap:1.25rem;display:flex}.Qrs__main{flex:1;min-width:0}.Qrs__sidebar{flex:0 0 340px;position:sticky;top:1rem}.Qrs__sidebar .Qrs__selectionBar{margin-bottom:0}.Qrs__sidebar .Qrs__selectionList{max-height:calc(100vh - 320px)}.Qrs__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.Qrs__btnBatch{color:snow;cursor:pointer;white-space:nowrap;background-color:#178e62;border:none;border-radius:10px;flex-shrink:0;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.Qrs__btnBatch:hover:not(:disabled){background-color:#134b3d}.Qrs__btnBatch:disabled{opacity:.4;cursor:not-allowed}.Qrs__selectionBar{background:#178e621f;border:1px solid #178e624d;border-radius:8px;margin-bottom:.75rem;padding:.75rem 1rem}.Qrs__selectionHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.Qrs__btnToggleSel{color:#178e62;cursor:pointer;background:#178e6226;border:1px solid #178e6266;border-radius:6px;padding:.25rem .65rem;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s}.Qrs__btnToggleSel:hover{background:#178e6240;border-color:#178e62a6}.Qrs__selectionCount{color:#178e62;font-size:.875rem;font-weight:600}.Qrs__btnClearSel{color:#bdbdbd;cursor:pointer;background:0 0;border:none;font-size:.8rem}.Qrs__btnClearSel:hover{color:snow}.Qrs__selectionList{flex-direction:column;gap:.35rem;max-height:180px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Qrs__selectionList::-webkit-scrollbar{width:4px}.Qrs__selectionList::-webkit-scrollbar-track{background:0 0}.Qrs__selectionList::-webkit-scrollbar-thumb{background:#178e6266;border-radius:4px}.Qrs__selectionList::-webkit-scrollbar-thumb:hover{background:#178e62b3}.Qrs__selectionItem{background:#ffffff0a;border-radius:6px;align-items:center;gap:.75rem;padding:.35rem .6rem;font-size:.85rem;display:flex}.Qrs__selectionItemCopies{color:#178e62;background:#178e6226;border-radius:4px;flex-shrink:0;padding:.1rem .35rem;font-size:.75rem;font-weight:700}.Qrs__selectionItemName{color:snow;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.Qrs__selectionItemSku{color:#bdbdbd;flex-shrink:0;font-family:monospace;font-size:.78rem}.Qrs__btnRemoveSel{color:#bdbdbd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 .25rem;font-size:.8rem;line-height:1}.Qrs__btnRemoveSel:hover{color:snow}.Qrs__tableWrap{background:#0f2831;border:1px solid #ffffff14;border-radius:10px;overflow:auto hidden}.Qrs__table{border-collapse:collapse;width:100%}.Qrs__th{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;text-align:left;white-space:nowrap;background-color:#0f2831;padding:.65rem 1rem;font-size:.75rem;font-weight:700}.Qrs__th--check{text-align:center;width:44px}.Qrs__th--action{text-align:center;width:90px}.Qrs__tr{cursor:pointer;border-top:1px solid #ffffff0d;transition:background .12s}.Qrs__tr:hover{background:#ffffff0a}.Qrs__tr--selected{background:#178e621a}.Qrs__tr--selected:hover{background:#178e6226}.Qrs__td{vertical-align:middle;padding:.7rem 1rem;font-size:.9rem}.Qrs__td--check{text-align:center;cursor:default}.Qrs__td--nombre{font-weight:500}.Qrs__td--sku{color:#bdbdbd;letter-spacing:.03em;font-family:monospace;font-size:.95rem;font-weight:600}.Qrs__td--action{text-align:center}.Qrs__tdEmpty{text-align:center;color:#bdbdbd;padding:2.5rem;font-size:.9rem}.Qrs__singleAction{justify-content:center;align-items:stretch;gap:.5rem;display:inline-flex}.Qrs__copiesGroup{border:1px solid #ffffff38;border-radius:6px;align-items:stretch;display:inline-flex;overflow:hidden}.Qrs__copiesStep{color:snow;cursor:pointer;background:#ffffff1a;border:none;border-right:1px solid #ffffff38;flex-shrink:0;justify-content:center;align-items:center;width:26px;padding:0;font-size:1rem;font-weight:700;display:flex}.Qrs__copiesStep:last-of-type{border-left:1px solid #ffffff38;border-right:none}.Qrs__copiesStep:hover{background:#fff3}.Qrs__copiesStep:active{background:#ffffff47}.Qrs__copiesInput{color:snow;text-align:center;background:0 0;border:none;width:38px;padding:0;font-size:.85rem;font-weight:700}.Qrs__copiesInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Qrs__copiesInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Qrs__copiesInput{-moz-appearance:textfield}.Qrs__copiesInput:focus{outline:none}.Qrs__btnSingle{color:snow;cursor:pointer;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff26;border-radius:6px;padding:.3rem .75rem;font-size:.8rem;font-weight:600}.Qrs__btnSingle:hover:not(:disabled){background:#ffffff21}.Qrs__btnSingle:disabled{opacity:.4;cursor:not-allowed}.Qrs__pagination{justify-content:center;align-items:center;gap:1.25rem;margin-top:1.25rem;display:flex}.Qrs__pageBtn{color:snow;cursor:pointer;background:#0f2831;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem 1rem;font-size:.875rem}.Qrs__pageBtn:hover:not(:disabled){border-color:#178e62}.Qrs__pageBtn:disabled{opacity:.35;cursor:not-allowed}.Qrs__pageInfo{color:#bdbdbd;font-size:.875rem}.LibrosIva{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.LibrosIva__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.LibrosIva__title{margin:0;font-size:2rem;font-weight:600}.LibrosIva__subtitle{color:#bdbdbd;margin:.25rem 0 0;font-size:.875rem}.LibrosIva__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.LibrosIva__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.LibrosIva__tab:hover{color:snow}.LibrosIva__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.LibrosIva__filters{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.LibrosIva__filterField{flex-direction:column;gap:.35rem;display:flex}.LibrosIva__filterLabel{color:#bdbdbd;font-size:.75rem;font-weight:500}.LibrosIva__select,.LibrosIva__dateInput{color:snow;appearance:none;cursor:pointer;background-color:#0f2831;border:1px solid #ffffff1f;border-radius:10px;padding:.55rem .85rem;font-size:.9rem}.LibrosIva__select option,.LibrosIva__dateInput option{background-color:#0f2831}.LibrosIva__select:focus,.LibrosIva__dateInput:focus{border-color:#178e62;outline:none}.LibrosIva__select::-webkit-calendar-picker-indicator{filter:invert();opacity:.5}.LibrosIva__dateInput::-webkit-calendar-picker-indicator{filter:invert();opacity:.5}.LibrosIva__btnBuscar{color:snow;cursor:pointer;background:#178e62;border:1px solid #178e62;border-radius:10px;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.LibrosIva__btnBuscar:hover:not(:disabled){background:#134b3d;border-color:#134b3d}.LibrosIva__btnBuscar:disabled{opacity:.55;cursor:not-allowed}.LibrosIva__btnLimpiar{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:10px;padding:.55rem 1.1rem;font-size:.9rem;font-weight:500}.LibrosIva__btnLimpiar:hover:not(:disabled){color:snow;border-color:#ffffff59}.LibrosIva__btnLimpiar:disabled{opacity:.4;cursor:not-allowed}.LibrosIva__btnExcel{color:#178e62;cursor:pointer;background:#178e621f;border:1px solid #178e6259;border-radius:8px;align-items:center;gap:.45rem;margin-left:auto;padding:.5rem 1.1rem;font-size:.875rem;font-weight:600;display:inline-flex}.LibrosIva__btnExcel:hover:not(:disabled){background:#178e6238}.LibrosIva__btnExcel:disabled{opacity:.4;cursor:not-allowed}.LibrosIva__tableWrap{border:1px solid #ffffff14;border-radius:10px;overflow:auto hidden}.LibrosIva__table{border-collapse:collapse;width:100%;font-size:.875rem}.LibrosIva__table thead tr{background:#0f2831}.LibrosIva__table th{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;text-align:center;padding:.7rem 1rem;font-size:.72rem;font-weight:700}.LibrosIva__table td{vertical-align:middle;border-top:1px solid #ffffff0d;padding:.7rem 1rem}.LibrosIva__table tbody tr:hover{background:#ffffff08}.LibrosIva__th--num,.LibrosIva__td--num{text-align:right!important}.LibrosIva__td--center{text-align:center}.LibrosIva__td--mono{color:#bdbdbd;font-family:monospace;font-size:.82rem}.LibrosIva__td--total{font-weight:600}.LibrosIva__tipo{border-radius:5px;padding:.15rem .5rem;font-size:.78rem;font-weight:700;display:inline-block}.LibrosIva__tipo--a{color:#178e62;background:#178e6226}.LibrosIva__tipo--b{color:#1a73e9;background:#1a73e926}.LibrosIva__tipo--c{color:#bdbdbd;background:#ffffff14}.LibrosIva__totalsRow{background:#0f2831;border-top:2px solid #ffffff1f}.LibrosIva__totalsRow td{padding:.8rem 1rem;font-weight:700}.LibrosIva__error{color:#e55;margin-top:1rem;font-size:.9rem}.IvaSaldo__cards{flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;display:flex}.IvaSaldo__card{background:#0f2831;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;flex:1;gap:.4rem;min-width:200px;padding:1.5rem 2rem;display:flex}.IvaSaldo__card--pagar{background:#dc3c3c0f;border-color:#dc3c3c59}.IvaSaldo__card--favor{background:#178e620f;border-color:#178e6259}.IvaSaldo__cardLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.75rem;font-weight:700}.IvaSaldo__cardValue{color:snow;font-size:1.6rem;font-weight:700}.IvaSaldo__card--pagar .IvaSaldo__cardValue{color:#e06060}.IvaSaldo__card--favor .IvaSaldo__cardValue{color:#178e62}.IvaSaldo__cardDesc{color:#bdbdbd;font-size:.8rem}@media (max-width:1024px){.LibrosIva{padding:1.25rem}.LibrosIva__table{font-size:.8rem}.LibrosIva__table th,.LibrosIva__table td{padding:.5rem .65rem}}@media (max-width:767px){.LibrosIva{padding:1rem}.LibrosIva__header{flex-direction:column;align-items:stretch}.LibrosIva__title{font-size:1.4rem}.LibrosIva__btnExcel{justify-content:center;width:100%;margin-left:0}.LibrosIva__table{font-size:.75rem}.LibrosIva__table th,.LibrosIva__table td{white-space:nowrap;padding:.4rem .5rem}}.MobileHome{color:snow;background-color:#0e1b2b;flex-direction:column;gap:2rem;padding:2rem 1.25rem 3rem;display:flex;position:fixed;inset:0;overflow-y:auto}.MobileHome__header{justify-content:space-between;align-items:flex-start;padding-top:.5rem;display:flex}.MobileHome__title{color:#bdbdbd;margin:0;font-size:1.4rem;font-weight:700}.MobileHome__title--small{margin-top:.75rem;font-size:.95rem}.MobileHome__empresa{color:snow;margin:0;font-size:1.25rem;font-weight:700}.MobileHome__deposito{color:snow;margin:0;font-size:1.9rem;font-weight:800}.MobileHome__btnLogout{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;margin-top:.25rem;padding:.4rem .9rem;font-size:.85rem}.MobileHome__btnLogout:hover{color:snow;border-color:#ffffff4d}.MobileHome__headerActions{align-items:center;gap:.5rem;display:flex}.MobileHome__cards{flex-direction:column;gap:1rem;display:flex}.MobileHome__card{cursor:pointer;text-align:left;color:snow;background-color:#0f2831;border:1.5px solid #ffffff1a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;padding:1.5rem;transition:border-color .18s,background-color .18s,transform .15s;display:flex}.MobileHome__card:hover:not(:disabled){background-color:#178e6212;border-color:#178e62b3;transform:translateY(-2px)}.MobileHome__card:active:not(:disabled){transform:translateY(0)}.MobileHome__card--disabled{opacity:.35;cursor:not-allowed}.MobileHome__cardIcon{margin-bottom:.25rem;font-size:2rem}.MobileHome__cardTitulo{font-size:1.15rem;font-weight:700}.MobileHome__cardDesc{color:#bdbdbd;font-size:.85rem}.Ajustes{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Ajustes{padding:1.25rem}}@media (max-width:768px){.Ajustes{padding:1rem}}.Ajustes__loading{color:#bdbdbd}.Ajustes__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Ajustes__title{margin:0;font-size:2rem;font-weight:600}.Ajustes__headerActions{align-items:center;gap:.75rem;display:flex}.Ajustes__btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.4rem;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.Ajustes__btn--primary{color:snow;background:#178e62;padding:.6rem 1.25rem;font-size:.95rem}.Ajustes__btn--primary:hover{background:#134b3d}.Ajustes__btn--primary:disabled{opacity:.45;cursor:not-allowed}.Ajustes__btn--secondary{color:#bdbdbd;background:0 0;border:1px solid #fffafa33;padding:.6rem 1.25rem;font-size:.95rem}.Ajustes__btn--secondary:hover{color:snow;border-color:#fffafa66}.Ajustes__btn--sm{padding:.4rem .85rem;font-size:.85rem}.Ajustes__vistaToggle{color:#bdbdbd;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;font-size:.78rem;display:flex}.Ajustes__vistaToggle input[type=checkbox]{appearance:none;cursor:pointer;background:#fffafa29;border-radius:999px;flex-shrink:0;width:34px;height:19px;margin:0;transition:background .18s;position:relative}.Ajustes__vistaToggle input[type=checkbox]:after{content:"";background:snow;border-radius:50%;width:15px;height:15px;transition:transform .18s;position:absolute;top:2px;left:2px}.Ajustes__vistaToggle input[type=checkbox]:checked{background:#178e62}.Ajustes__vistaToggle input[type=checkbox]:checked:after{transform:translate(15px)}.Ajustes__tableWrap{background:#0f2831;border:1px solid #fffafa12;border-radius:10px;overflow:hidden}.Ajustes__table{border-collapse:collapse;width:100%}.Ajustes__table th{color:snow;text-align:left;white-space:nowrap;background:#178e62;padding:.75rem 1rem;font-size:.85rem;font-weight:600}.Ajustes__table td{color:snow;vertical-align:middle;border-bottom:1px solid #fffafa0d;padding:.7rem 1rem;font-size:.875rem}.Ajustes__table tr:last-child td{border-bottom:none}.Ajustes__table tr:hover td{background:#fffafa08}.Ajustes__tdCenter{text-align:center;color:#bdbdbd;padding:2rem!important}.Ajustes__tdName{font-weight:500}.Ajustes__tdMono{color:#bdbdbd;font-family:monospace;font-size:.82rem}.Ajustes__tdActions{justify-content:flex-end;gap:.35rem;display:flex}.Ajustes__actionBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fffafa2e;border-radius:6px;padding:.3rem .6rem;font-size:.9rem;transition:background .15s,color .15s,border-color .15s}.Ajustes__actionBtn:hover{color:snow;background:#fffafa14;border-color:#fffafa59}.Ajustes__actionBtn--danger:hover{color:#e05c6a;background:#e05c6a26;border-color:#e05c6a66}.Ajustes__tags{flex-wrap:wrap;gap:.3rem;display:flex}.Ajustes__tag{color:#2edd9c;background:#178e622e;border:1px solid #178e624d;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-block}.Ajustes__tag--neutral{color:#bdbdbd;background:#fffafa12;border-color:#fffafa1f}.Ajustes__tagEmpty,.Ajustes__empty{color:#bdbdbd;font-size:.85rem}.Ajustes__badge{border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}.Ajustes__badge--activo{color:#2edd9c;background:#178e622e}.Ajustes__badge--inactivo{color:#bdbdbd;background:#fffafa12}.Ajustes__overlay{z-index:999;background:#000000bf;position:fixed;inset:0}.Ajustes__modal{z-index:1000;background:#20232a;border-radius:10px;flex-direction:column;width:calc(100% - 4rem);max-width:640px;max-height:calc(100vh - 4rem);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.Ajustes__modal--sm{max-width:420px}.Ajustes__modalHeader{border-bottom:1px solid #fffafa14;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem;display:flex}.Ajustes__modalTitle{color:snow;margin:0;font-size:1.1rem;font-weight:600}.Ajustes__modalSubtitle{color:#bdbdbd;margin:.2rem 0 0;font-size:.82rem}.Ajustes__modalClose{color:#bdbdbd;cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:1rem;line-height:1}.Ajustes__modalClose:hover{color:snow}.Ajustes__modalBody{scrollbar-width:thin;scrollbar-color:#fffafa1a transparent;flex-direction:column;flex:1;gap:1rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.Ajustes__modalFooter{border-top:1px solid #fffafa14;flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.Ajustes__grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Ajustes__field{flex-direction:column;gap:.4rem;display:flex}.Ajustes__field--full{grid-column:1/-1}.Ajustes__label{color:#bdbdbd;font-size:.82rem;font-weight:500}.Ajustes__input{color:snow;box-sizing:border-box;background:#fffafa0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.55rem .75rem;font-size:.95rem;transition:box-shadow .2s}.Ajustes__input:focus{box-shadow:0 0 0 3px #178e622e}.Ajustes__input::placeholder{color:#fffafa4d}.Ajustes__input--error{border-color:#e05c6a}.Ajustes__fieldError{color:#e05c6a;font-size:.78rem}.Ajustes__error{color:#e05c6a;margin:0;font-size:.85rem}.Ajustes__success{color:#178e62;margin:0;font-size:.85rem}.Ajustes__checkGroup{flex-wrap:wrap;gap:.5rem;display:flex}.Ajustes__checkOption{cursor:pointer;color:snow;-webkit-user-select:none;user-select:none;background:#fffafa0a;border:1px solid #fffafa1a;border-radius:6px;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.88rem;transition:background .15s,border-color .15s;display:flex}.Ajustes__checkOption:hover{background:#178e621a;border-color:#178e6259}.Ajustes__checkOption:has(input:checked){background:#178e6226;border-color:#178e6280}.Ajustes__checkbox{accent-color:#178e62;cursor:pointer;flex-shrink:0;width:15px;height:15px}.Ajustes__checkMono{color:#bdbdbd;margin-left:.2rem;font-family:monospace;font-size:.75rem}.Ajustes__permSection{background:#fffafa08;border:1px solid #fffafa14;border-radius:10px;flex-direction:column;gap:.75rem;padding:1.1rem 1.25rem;display:flex}.Ajustes__permSectionHeader{justify-content:space-between;align-items:center;display:flex}.Ajustes__permSectionTitle{color:snow;margin:0;font-size:.9rem;font-weight:600}.Ajustes__profileHeader{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.Ajustes__profileHeader .Ajustes__btn{margin-left:auto}.Ajustes__profileAvatar{color:#2edd9c;text-transform:uppercase;background:#178e6233;border:2px solid #178e6266;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.1rem;font-weight:700;display:flex}.Ajustes__profileName{color:snow;margin:0;font-size:1.2rem;font-weight:600}.Ajustes__profileUsername{color:#bdbdbd;margin:.15rem 0 0;font-family:monospace;font-size:.85rem}.Ajustes__profileGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.Ajustes__infoCard{background:#0f2831;border:1px solid #fffafa14;border-radius:10px;padding:1rem 1.15rem}.Ajustes__infoCard--full{grid-column:1/-1}.Ajustes__infoCard__label{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;margin:0 0 .4rem;font-size:.72rem;font-weight:600}.Ajustes__infoCard__value{color:snow;word-break:break-all;margin:0;font-size:.95rem}.EscanearUbicacion{color:snow;background-color:#0e1b2b;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem 5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.EscanearUbicacion__header{flex-direction:column;gap:.25rem;display:flex}.EscanearUbicacion__headerTitleRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.EscanearUbicacion__btnVolver{color:#bdbdbd;cursor:pointer;background:0 0;border:none;width:fit-content;padding:0;font-size:.9rem}.EscanearUbicacion__btnVolver:hover{color:snow}.EscanearUbicacion__title{margin:0;font-size:1.5rem;font-weight:700}.EscanearUbicacion__codigo{color:#bdbdbd;margin:0;font-family:monospace;font-size:.95rem}.EscanearUbicacion__scanPrompt{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-top:3rem;display:flex}.EscanearUbicacion__scanIcon{font-size:3rem}.EscanearUbicacion__hint{color:#bdbdbd;margin:0;font-size:.95rem}.EscanearUbicacion__btnScan{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:10px;width:100%;max-width:320px;padding:.85rem 2rem;font-size:1rem;font-weight:600}.EscanearUbicacion__btnScan:hover{background-color:#137450}.EscanearUbicacion__toolbar{gap:.75rem;display:flex}.EscanearUbicacion__btnCambiar{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:.6rem 1rem;font-size:.85rem}.EscanearUbicacion__btnCambiar:hover{color:snow;border-color:#ffffff4d}.EscanearUbicacion__btnVaciar{color:#e07070;cursor:pointer;background:0 0;border:1px solid #dc505066;border-radius:8px;flex:1;padding:.6rem 1rem;font-size:.85rem;transition:background-color .15s}.EscanearUbicacion__btnVaciar:hover:not(:disabled){background-color:#dc50501a;border-color:#dc5050b3}.EscanearUbicacion__btnVaciar:disabled{opacity:.4;cursor:not-allowed}.EscanearUbicacion__list{flex-direction:column;gap:.6rem;display:flex}.EscanearUbicacion__item{background-color:#0f2831;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.EscanearUbicacion__itemInfo{flex:1;min-width:0}.EscanearUbicacion__itemNombre{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.EscanearUbicacion__itemSku{color:#bdbdbd;margin:0;font-size:.78rem}.EscanearUbicacion__itemActions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.EscanearUbicacion__itemCantidad{text-align:right;min-width:2rem;font-size:1.1rem;font-weight:700}.EscanearUbicacion__btnEdit,.EscanearUbicacion__btnDelete,.EscanearUbicacion__btnMover{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem;font-size:1rem}.EscanearUbicacion__btnEdit:hover,.EscanearUbicacion__btnDelete:hover,.EscanearUbicacion__btnMover:hover{background-color:#ffffff14}.EscanearUbicacion__btnEdit:disabled,.EscanearUbicacion__btnDelete:disabled,.EscanearUbicacion__btnMover:disabled{opacity:.4;cursor:not-allowed}.EscanearUbicacion__moverModal{z-index:200;background-color:#000000a6;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.EscanearUbicacion__moverModalCard{background-color:#0f2831;border:1px solid #178e6259;border-radius:16px 16px 12px 12px;flex-direction:column;gap:.75rem;width:100%;max-width:480px;padding:1.5rem;display:flex}.EscanearUbicacion__moverDestino{color:#bdbdbd;align-items:center;gap:.5rem;margin:0;font-size:.88rem;display:flex}.EscanearUbicacion__moverDestino strong{color:snow;font-family:monospace}.EscanearUbicacion__btnCambiarDestino{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;padding:.2rem .55rem;font-size:.75rem}.EscanearUbicacion__btnCambiarDestino:hover{color:snow;border-color:#ffffff4d}.EscanearUbicacion__editRow{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.EscanearUbicacion__editInput{color:snow;text-align:center;background-color:#ffffff0f;border:1px solid #178e6299;border-radius:6px;width:4.5rem;padding:.35rem .5rem;font-size:.95rem}.EscanearUbicacion__btnOk{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:6px;padding:.3rem .6rem;font-size:.9rem}.EscanearUbicacion__btnOk:disabled{opacity:.5}.EscanearUbicacion__btnCancel{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:.3rem .6rem;font-size:.9rem}.EscanearUbicacion__btnGuardarItem{color:#22d08f;cursor:pointer;background-color:#178e621f;border:1.5px dashed #178e6280;border-radius:10px;width:100%;margin-top:.5rem;padding:.85rem;font-size:.95rem;font-weight:600}.EscanearUbicacion__btnGuardarItem:hover{background-color:#178e6233}.EscanearUbicacion__guardarForm{background-color:#0f2831;border:1px solid #178e624d;border-radius:12px;flex-direction:column;gap:.6rem;margin-top:.5rem;padding:1.25rem;display:flex}.EscanearUbicacion__guardarLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:600}.EscanearUbicacion__guardarNombre{margin:0;font-size:1rem;font-weight:700}.EscanearUbicacion__guardarSku{color:#bdbdbd;margin:0;font-size:.82rem}.EscanearUbicacion__guardarInput{color:snow;background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;padding:.65rem .75rem;font-size:1rem}.EscanearUbicacion__guardarInput:focus{border-color:#178e62b3;outline:none}.EscanearUbicacion__guardarActions{gap:.75rem;margin-top:.25rem;display:flex}.EscanearUbicacion__btnCancelar{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:.7rem;font-size:.9rem}.EscanearUbicacion__btnCancelar:hover{color:snow}.EscanearUbicacion__btnConfirmar{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:8px;flex:2;padding:.7rem;font-size:.9rem;font-weight:600}.EscanearUbicacion__btnConfirmar:hover:not(:disabled){background-color:#137450}.EscanearUbicacion__btnConfirmar:disabled{opacity:.5;cursor:not-allowed}.EscanearUbicacion__empty{text-align:center;color:#bdbdbd;padding:2rem 0;font-size:.95rem}.EscanearUbicacion__error{color:#e07070;margin:0;font-size:.85rem}.EscanearRepuesto{color:snow;background-color:#0e1b2b;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem 5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.EscanearRepuesto__header{flex-direction:column;gap:.25rem;display:flex}.EscanearRepuesto__headerRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.EscanearRepuesto__btnVolver{color:#bdbdbd;cursor:pointer;background:0 0;border:none;width:fit-content;padding:0;font-size:.9rem}.EscanearRepuesto__btnVolver:hover{color:snow}.EscanearRepuesto__title{margin:0;font-size:1.5rem;font-weight:700}.EscanearRepuesto__scanPrompt{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-top:3rem;display:flex}.EscanearRepuesto__scanIcon{font-size:3rem}.EscanearRepuesto__hint{color:#bdbdbd;margin:0;font-size:.95rem}.EscanearRepuesto__btnScan{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:10px;width:100%;max-width:320px;padding:.85rem 2rem;font-size:1rem;font-weight:600}.EscanearRepuesto__btnScan:hover{background-color:#137450}.EscanearRepuesto__repuestoCard{background-color:#0f2831;border:1px solid #178e624d;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;display:flex}.EscanearRepuesto__repuestoInfo{flex:1;min-width:0}.EscanearRepuesto__repuestoNombre{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:700;overflow:hidden}.EscanearRepuesto__repuestoSku{color:#bdbdbd;margin:0;font-size:.8rem}.EscanearRepuesto__btnCambiar{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex-shrink:0;padding:.45rem .9rem;font-size:.8rem}.EscanearRepuesto__btnCambiar:hover{color:snow;border-color:#ffffff4d}.EscanearRepuesto__list{flex-direction:column;gap:.6rem;display:flex}.EscanearRepuesto__item{background-color:#0f2831;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;padding:.9rem 1rem;display:flex}.EscanearRepuesto__item--sinUbicacion{background-color:#ffc8500a;border-color:#ffc85033}.EscanearRepuesto__itemCodigo{margin:0;font-family:monospace;font-size:.95rem;font-weight:600}.EscanearRepuesto__item--sinUbicacion .EscanearRepuesto__itemCodigo{color:#bdbdbd;font-family:inherit;font-style:italic}.EscanearRepuesto__item--faltante .EscanearRepuesto__itemCantidad{color:#e05c6a}.EscanearRepuesto__itemCantidad{color:#22d08f;font-size:1.2rem;font-weight:700}.EscanearRepuesto__empty{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.EscanearRepuesto__emptyTitle{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.85rem;font-weight:700;line-height:1.5}.EscanearRepuesto__sinUbicacion{color:#bdbdbd;margin:0;font-size:.9rem}.EscanearRepuesto__sinUbicacion strong{color:snow}.EscanearRepuesto__btnAsignar{color:#22d08f;cursor:pointer;background-color:#178e621f;border:1.5px dashed #178e6280;border-radius:10px;width:100%;margin-top:.25rem;padding:.85rem;font-size:.95rem;font-weight:600}.EscanearRepuesto__btnAsignar:hover{background-color:#178e6233}.EscanearRepuesto__asignarForm{background-color:#0f2831;border:1px solid #178e624d;border-radius:12px;flex-direction:column;gap:.6rem;margin-top:.25rem;padding:1.25rem;display:flex}.EscanearRepuesto__asignarLabel{color:#bdbdbd;margin:0;font-size:.9rem}.EscanearRepuesto__asignarLabel strong{color:snow;font-family:monospace}.EscanearRepuesto__asignarInput{color:snow;background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;padding:.65rem .75rem;font-size:1rem}.EscanearRepuesto__asignarInput:focus{border-color:#178e62b3;outline:none}.EscanearRepuesto__asignarActions{gap:.75rem;margin-top:.25rem;display:flex}.EscanearRepuesto__btnCancelarAsignar{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:.7rem;font-size:.9rem}.EscanearRepuesto__btnCancelarAsignar:hover{color:snow}.EscanearRepuesto__btnConfirmarAsignar{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:8px;flex:2;padding:.7rem;font-size:.9rem;font-weight:600}.EscanearRepuesto__btnConfirmarAsignar:hover:not(:disabled){background-color:#137450}.EscanearRepuesto__btnConfirmarAsignar:disabled{opacity:.5;cursor:not-allowed}.EscanearRepuesto__error{color:#e07070;margin:0;font-size:.85rem}.EscanearRepuesto__fotosBlock{border-top:1px solid #ffffff0f;flex-direction:column;gap:.75rem;margin-top:.5rem;padding-top:.5rem;display:flex}.EscanearRepuesto__fotosTitleRow{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.EscanearRepuesto__fotosTitle{margin:0;font-size:1.05rem;font-weight:700}.EscanearRepuesto__fotosCount{color:#bdbdbd;font-variant-numeric:tabular-nums;font-size:.78rem}.EscanearTransferir{color:snow;background-color:#0e1b2b;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem 5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.EscanearTransferir__header{flex-direction:column;gap:.25rem;display:flex}.EscanearTransferir__headerRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.EscanearTransferir__btnVolver{color:#bdbdbd;cursor:pointer;background:0 0;border:none;width:fit-content;padding:0;font-size:.9rem}.EscanearTransferir__btnVolver:hover{color:snow}.EscanearTransferir__title{margin:0;font-size:1.5rem;font-weight:700}.EscanearTransferir__step{background-color:#0f2831;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.EscanearTransferir__stepNum{color:#22d08f;background-color:#178e6233;border:1px solid #178e6280;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;min-width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:700;display:flex}.EscanearTransferir__stepBody{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.EscanearTransferir__stepLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;font-weight:600}.EscanearTransferir__scanned{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.EscanearTransferir__scannedCode{font-family:monospace;font-size:1rem;font-weight:600}.EscanearTransferir__scannedNombre{margin:0;font-size:.95rem;font-weight:600}.EscanearTransferir__scannedSku{color:#bdbdbd;margin:0;font-size:.78rem}.EscanearTransferir__btnCambiar{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;padding:.3rem .7rem;font-size:.78rem}.EscanearTransferir__btnCambiar:hover{color:snow;border-color:#ffffff4d}.EscanearTransferir__btnScanStep{color:#22d08f;cursor:pointer;background-color:#178e621f;border:1px dashed #178e6280;border-radius:8px;width:fit-content;padding:.6rem 1rem;font-size:.9rem;font-weight:600}.EscanearTransferir__btnScanStep:hover{background-color:#178e6233}.EscanearTransferir__cantInput{color:snow;background-color:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:.65rem .75rem;font-size:1.1rem}.EscanearTransferir__cantInput:focus{border-color:#178e62b3;outline:none}.EscanearTransferir__btnConfirmar{color:snow;cursor:pointer;background-color:#178e62;border:none;border-radius:10px;width:100%;padding:.9rem;font-size:1rem;font-weight:600}.EscanearTransferir__btnConfirmar:hover:not(:disabled){background-color:#137450}.EscanearTransferir__btnConfirmar:disabled{opacity:.5;cursor:not-allowed}.EscanearTransferir__error{color:#e07070;margin:0;font-size:.85rem}.EscanearTransferir__result{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex}.EscanearTransferir__resultIcon{font-size:3rem}.EscanearTransferir__resultTitle{margin:0;font-size:1.1rem;font-weight:700}.EscanearTransferir__resultSub{color:#bdbdbd;margin:0;font-size:.95rem}.EscanearTransferir__resultSub strong{color:snow}.EscanearTransferir__resultRow{background-color:#0f2831;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;display:flex}.EscanearTransferir__resultCol{flex-direction:column;flex:1;gap:.25rem;display:flex}.EscanearTransferir__resultLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.EscanearTransferir__resultCode{font-family:monospace;font-size:.85rem;font-weight:600}.EscanearTransferir__resultStock{color:#bdbdbd;font-size:.78rem}.EscanearTransferir__resultArrow{color:#bdbdbd;flex-shrink:0;font-size:1.2rem}.EscanearTransferir__btnNueva{color:#22d08f;cursor:pointer;background-color:#178e621f;border:1.5px dashed #178e6280;border-radius:10px;width:100%;padding:.85rem;font-size:.95rem;font-weight:600}.EscanearTransferir__btnNueva:hover{background-color:#178e6233}.Dashboard{color:snow;flex-direction:column;gap:1.25rem;width:100%;max-width:1400px;margin:0 auto;padding:2rem;display:flex}@media (max-width:1024px){.Dashboard{padding:1.25rem}}@media (max-width:768px){.Dashboard{padding:1rem}}.Dashboard__header{align-items:center;gap:14px;display:flex}.Dashboard__title{margin:0;font-size:2rem;font-weight:600}.Dashboard__date{color:#bdbdbd;text-transform:capitalize;font-size:.8125rem}.Dashboard__tabs{background:#0f2831;border:1px solid #ffffff12;border-radius:10px;gap:4px;margin-left:auto;padding:4px;display:flex}.Dashboard__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:.45rem 1.4rem;font-size:13.5px;font-weight:500;transition:background .12s,color .12s}.Dashboard__tab:hover{color:snow}.Dashboard__tab--active{color:snow;background:#178e62;font-weight:600}.Dashboard__content{flex-direction:column;gap:1.25rem;display:flex}.Dashboard .PageFilters{margin-bottom:0}.Dash__stockBadge,.Dash__pedidoBadge,.Dash__faltBadge{border-radius:999px;justify-content:center;align-items:center;min-width:24px;padding:.1rem .45rem;font-size:11.5px;font-weight:700;display:inline-flex}.Dash__btnGhost,.Dash__btnGreen{cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:.4rem .85rem;font-size:12.5px;transition:all .1s;display:inline-flex}.Dash__kpiGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:900px){.Dash__kpiGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.Dash__kpiGrid{grid-template-columns:1fr}}.Dash__kpi{background:#0f2831;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:14px;padding:.95rem 1.05rem;display:flex}.Dash__kpiIcon{border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.Dash__kpiIcon--accent{color:#178e62;background:#178e621f;border:1px solid #178e6247}.Dash__kpiIcon--info{color:#6ea8fe;background:#1a73e91a;border:1px solid #1a73e940}.Dash__kpiIcon--warn{color:#f5b84f;background:#f5b84f1a;border:1px solid #f5b84f40}.Dash__kpiLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.Dash__kpiValue{color:snow;letter-spacing:-.02em;margin-top:2px;font-size:1.5rem;font-weight:700;line-height:1}.Dash__tablesGrid{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));align-items:stretch;gap:16px;display:grid}@media (max-width:920px){.Dash__tablesGrid{grid-template-columns:1fr}}.Dash__stackedGrid{flex-direction:column;gap:16px;display:flex}.Dash__card{background:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;display:flex;box-shadow:0 2px 14px #00000047}.Dash__card--dangerBorder{border-left:3px solid #e05252}.Dash__cardHead{border-bottom:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:8px;padding:.9rem 1.25rem;display:flex}.Dash__cardHead h2{color:snow;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.Dash__cardHeadRight{margin-left:auto}.Dash__cardSub{color:#bdbdbd;font-size:12px}.Dash__count{border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.Dash__count--green{color:#fff;background:#178e62}.Dash__count--warn{color:#2a1a05;background:#f5b84f}.Dash__count--danger{color:#fff;background:#e05252}.Dash__tableWrap{scrollbar-width:thin;scrollbar-color:#178e6273 transparent;max-height:400px;overflow:auto}.Dash__tableWrap::-webkit-scrollbar{width:6px;height:6px}.Dash__tableWrap::-webkit-scrollbar-track{background:0 0}.Dash__tableWrap::-webkit-scrollbar-thumb{background:#178e6273;border-radius:999px}.Dash__tableWrap::-webkit-scrollbar-thumb:hover{background:#178e62bf}.Dash__tableWrap::-webkit-scrollbar-corner{background:0 0}.Dash__table{border-collapse:collapse;width:100%;font-size:14.5px}.Dash__th{color:#0d2218;text-transform:uppercase;letter-spacing:.03em;z-index:1;white-space:nowrap;text-align:left;background:#178e62;padding:.5rem .55rem;font-size:.64rem;font-weight:700;position:sticky;top:0}.Dash__td{color:snow;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:.55rem;overflow:hidden}.Dash__td:last-child{overflow:visible}.Dash__td--mono{font-family:ui-monospace,monospace;font-size:13.5px;font-weight:600}.Dash__td--muted{color:#bdbdbd;font-size:13.5px}.Dash__tdSub{color:#bdbdbd;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-family:ui-monospace,monospace;font-size:10.5px;overflow:hidden}tr:hover .Dash__td{background:#178e6212}.Dash__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:.2rem .5rem;font-size:11px;font-weight:600;display:inline-flex}.Dash__badge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.Dash__badge--pending{color:#f5b84f;background:#f5b84f29;border:1px solid #f5b84f59}.Dash__badge--preparing{color:#6ea8fe;background:#6ea8fe29;border:1px solid #6ea8fe59}.Dash__badge--faltantes{color:#ff9a4d;background:#e8600a2e;border:1px solid #e8600a66}.Dash__badge--remito,.Dash__badge--listo{color:#2ed49a;background:#178e6229;border:1px solid #178e6259}.Dash__badge--enviado{color:#b89eff;background:#8d6df429;border:1px solid #8d6df459}.Dash__badge--anulado{color:#f08585;background:#e0525224;border:1px solid #e0525252}.Dash__badge--ingreso{color:#2ed49a;background:#178e6229;border:1px solid #178e6259}.Dash__badge--egreso{color:#f08585;background:#e0525224;border:1px solid #e0525252}.Dash__badge--anulacion{color:#94a3b8;background:#94a3b829;border:1px solid #94a3b852}.Dash__badge--transferencia{color:#f5b84f;background:#f5b84f29;border:1px solid #f5b84f59}.Dash__badge--recuento_de_inventario{color:#a5b4fc;background:#a5b4fc29;border:1px solid #a5b4fc59}.Dash__badge--legitimo{color:#bdbdbd;background:#bdbdbd24;border:1px solid #bdbdbd52}.Dash__badge--lote{color:#a5b4fc;background:#a5b4fc29;border:1px solid #a5b4fc59}.Dash__amt{font-family:ui-monospace,monospace;font-weight:600}.Dash__amt--ingreso{color:#2ed49a}.Dash__amt--egreso{color:#f08585}.Dash__amt--anulacion{color:#94a3b8}.Dash__amt--transferencia{color:#f5b84f}.Dash__amt--recuento_de_inventario{color:#a5b4fc}.Dash__docLink{color:#178e62;text-decoration:none}.Dash__docLink:hover{text-decoration:underline}.Dash__alertaFlag{color:#f5b84f;cursor:default;background:#f5b84f2e;border:1px solid #f5b84f8c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.Dash__faltBadge{color:#ff9a4d;background:#e8600a29;border:1px solid #e8600a66}.Dash__pedidoBadge{color:#6ea8fe;background:#6ea8fe24;border:1px solid #6ea8fe59}.Dash__stockBadge{color:#f08585;background:#e0525229;border:1px solid #e0525259}.Dash__accentText{color:#178e62}.Dash__textMuted{color:#bdbdbd}.Dash__chips{background:#ffffff0a;border:1px solid #ffffff12;border-radius:7px;gap:3px;padding:3px;display:flex}.Dash__chip{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:.22rem .6rem;font-size:11px;font-weight:500;transition:background .1s,color .1s}.Dash__chip--active{color:#fff;background:#178e62;font-weight:600}.Dash__btnGreen{color:#fff;background:#178e62;border:none;font-weight:600}.Dash__btnGreen:hover:not(:disabled){background:#134b3d}.Dash__btnGreen:disabled{opacity:.45;cursor:not-allowed}.Dash__btnGreen--sm{padding:.28rem .65rem;font-size:12px}.Dash__btnGhost{color:#ffffffa6;background:0 0;border:1px solid #ffffff21;font-weight:500}.Dash__btnGhost:hover{color:#178e62;border-color:#178e62}.Dash__iconBtn{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff21;border-radius:6px;place-items:center;width:28px;height:28px;transition:all .1s;display:grid}.Dash__iconBtn:hover{background:#ffffff0d}.Dash__iconBtn--accent{color:#178e62;background:#178e621f;border-color:#178e6259}.Dash__iconBtn--accent:hover{color:#fff;background:#178e62}.Dash__row--clickable{cursor:pointer}.Dash__rowToggle{align-items:center;gap:4px;display:inline-flex}.Dash__chevron{color:#bdbdbd;flex-shrink:0;transition:transform .12s}.Dash__chevron--open{color:#178e62;transform:rotate(90deg)}.Dash__expandedRow>td{background:#ffffff05;border-bottom:1px solid #ffffff12;padding:.6rem 1rem .9rem 2rem}.Dash__nestedTable{border-collapse:collapse;width:100%;font-size:13px}.Dash__nestedTable th{text-align:left;color:#bdbdbd;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #ffffff17;padding:.35rem .5rem;font-size:.6rem}.Dash__nestedTable td{color:snow;border-bottom:1px solid #ffffff0d;padding:.4rem .5rem}.Dash__nestedTable--mono{font-family:ui-monospace,monospace;font-weight:600}.Dash__actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.Dash__loading{color:#bdbdbd;justify-content:center;align-items:center;padding:3rem 1rem;font-size:13.5px;display:flex}.Dash__empty{color:#bdbdbd;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:2.5rem 1rem;font-size:13.5px;display:flex}.OrdenesVenta{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.OrdenesVenta__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.OrdenesVenta__title{margin:0;font-size:2rem;font-weight:600}.OrdenesVenta__headerActions{align-items:center;gap:.75rem;display:flex}.OrdenesVenta__btnPdf,.OrdenesVenta__btnManual,.OrdenesVenta__btnFaltantes{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.OrdenesVenta__btnPdf{color:snow;background:#178e62}.OrdenesVenta__btnPdf:hover{background:#134b3d}.OrdenesVenta__btnManual{color:#178e62;background:0 0;border:1px solid #178e62}.OrdenesVenta__btnManual:hover{background:#178e621f}.OrdenesVenta__btnFaltantes{color:#e07028;background:#e0702826;border:1px solid #e07028}.OrdenesVenta__btnFaltantes:hover{background:#e0702840}.OrdenesVenta__btnFaltantes--active{color:snow;background:#e07028}.OrdenesVenta__btnFaltantes--active:hover{background:#c35d1c}.OrdenesVenta__loading{justify-content:center;padding:4rem 0;display:flex}.OrdenesVenta__loading img{width:80px;height:80px}.OrdenesVenta__error{color:#e05252;padding:1rem}.OrdenesVenta__container{flex-direction:column;gap:1rem;display:flex}.OrdenesVenta__container .TanTable td{white-space:normal;word-break:break-word}.OrdenesVenta__items{flex-direction:column;gap:.5rem;display:flex}.OrdenesVenta__items__badge{white-space:nowrap;border-radius:20px;width:fit-content;padding:.18rem .55rem;font-size:.82rem;font-weight:600;display:inline-block}.OrdenesVenta__items__badge--total{color:#bdbdbd;background:#bdbdbd1f}.OrdenesVenta__items__badge--pendiente{color:#ffc107;background:#ffc10726}.OrdenesVenta__items__badge--faltante{color:#e05252;background:#e0525226}.OrdenesVenta__items__badge--solicitud{color:#1a73e9;background:#1a73e926}.OrdenesVenta__items__badge--pedido{color:#178e62;background:#178e6226}.OrdenesVenta__badge{white-space:normal;word-break:break-word;border-radius:20px;padding:.25rem .65rem;font-size:.78rem;font-weight:600;display:inline-block}.OrdenesVenta__badge--pendiente{color:#ffc107;background:#ffc10726}.OrdenesVenta__badge--solicitud{color:#1a73e9;background:#1a73e926}.OrdenesVenta__badge--completa{color:#178e62;background:#178e6226}.OrdenesVenta__badge--faltantes{color:#e07028;background:#e0702826}.OrdenesVenta__badge--remito{color:#8b5cf6;background:#8b5cf626}.OrdenesVenta__badge--facturada{color:#14b8a6;background:#14b8a626}.OrdenesVenta__badge--anulada{color:#e05252;background:#e052521f}.OrdenesVenta__btnVerRemito{color:#8b5cf6;cursor:pointer;background:#8b5cf61f;border:1px solid #8b5cf659;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .6rem;font-size:.72rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.OrdenesVenta__btnVerRemito:hover{background:#8b5cf640;border-color:#8b5cf6;transform:translateY(-1px)}.OrdenesVenta__overlay{z-index:1300;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.OrdenesVenta__modal{background:#0f2831;border-radius:10px;flex-direction:column;gap:1.25rem;width:100%;max-width:480px;padding:2rem;display:flex}.OrdenesVenta__modal__title{color:snow;margin:0;font-size:1.25rem;font-weight:600}.OrdenesVenta__modal__fileInput{color:snow;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;padding:.6rem;font-size:.9rem}.OrdenesVenta__modal__field{flex-direction:column;gap:.35rem;display:flex}.OrdenesVenta__modal__label{color:#bdbdbd;font-size:.82rem;font-weight:500}.OrdenesVenta__modal__select{color:snow;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;outline:none;padding:.55rem .85rem;font-size:.92rem;transition:border-color .15s}.OrdenesVenta__modal__select:focus{border-color:#178e62}.OrdenesVenta__modal__select option{color:snow;background:#1a2838}.OrdenesVenta__modal__select:disabled{opacity:.5;cursor:not-allowed}.OrdenesVenta__modal__footer{justify-content:flex-end;gap:.75rem;display:flex}.OrdenesVenta__modal__btnCancel{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:7px;padding:.55rem 1.25rem;font-size:.9rem}.OrdenesVenta__modal__btnCancel:hover:not(:disabled){background:#ffffff0d}.OrdenesVenta__modal__btnCancel:disabled{opacity:.5;cursor:not-allowed}.OrdenesVenta__modal__btnSubmit{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:7px;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.OrdenesVenta__modal__btnSubmit:hover:not(:disabled){background:#134b3d}.OrdenesVenta__modal__btnSubmit:disabled{opacity:.45;cursor:not-allowed}.OrdenesVenta__cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.OrdenesVenta__card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.OrdenesVenta__card__main{color:snow;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:0;display:flex}.OrdenesVenta__card__numero{font-size:1.05rem;font-weight:700}.OrdenesVenta__card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.OrdenesVenta__card__grid>div{flex-direction:column;min-width:0;display:flex}.OrdenesVenta__card__grid dt{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.7rem}.OrdenesVenta__card__grid dd{color:snow;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;overflow:hidden}.OrdenesVenta__card__actions{justify-content:space-between;gap:.75rem;display:flex}.OrdenesVenta__card__btnVer{color:#4a72c4;cursor:pointer;background:#4a72c41f;border:1px solid #4a72c473;border-radius:8px;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background .15s;display:inline-flex}.OrdenesVenta__card__btnVer:hover{background:#4a72c438}.OrdenesVenta__card__btnEliminar{color:#d33;cursor:pointer;background:#d333331f;border:1px solid #d3333373;border-radius:8px;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background .15s;display:inline-flex}.OrdenesVenta__card__btnEliminar:hover{background:#d3333338}.OrdenesVenta__card__btnEliminar:disabled{opacity:.5;cursor:not-allowed}@media (max-width:767px){.OrdenesVenta{padding:1rem}.OrdenesVenta__header{flex-direction:column;align-items:stretch;gap:.75rem}.OrdenesVenta__title{font-size:1.4rem}.OrdenesVenta__headerActions{flex-direction:column}.OrdenesVenta__headerActions>button{justify-content:center;width:100%;min-height:44px}}@media (min-width:768px) and (max-width:1024px){.OrdenesVenta{padding:1.25rem}.OrdenesVenta__header{flex-direction:column;align-items:stretch;gap:.75rem}.OrdenesVenta__title{font-size:1.6rem}.OrdenesVenta__headerActions{flex-wrap:wrap}.OrdenesVenta__headerActions>button{flex:1 1 0;justify-content:center;min-width:140px;min-height:44px}}.OrdenVentaDetalle{box-sizing:border-box;color:snow;flex-direction:column;width:100%;max-width:1400px;height:100%;margin:0 auto;padding:2rem;display:flex;overflow:hidden}.OrdenVentaDetalle__loading{justify-content:center;padding:4rem 0;display:flex}.OrdenVentaDetalle__loading img{width:80px;height:80px}.OrdenVentaDetalle__error{color:#e05252;padding:1rem}.OrdenVentaDetalle__header{flex-shrink:0;margin-bottom:0}.OrdenVentaDetalle__headerTop{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.OrdenVentaDetalle__headerLeft{align-items:center;gap:1.25rem;display:flex}.OrdenVentaDetalle__headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto;display:flex}.OrdenVentaDetalle__title{margin:0;font-size:2rem;font-weight:600;line-height:1}.OrdenVentaDetalle__headerSub{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:0 0 .25rem;font-size:.78rem;font-weight:600}.OrdenVentaDetalle__headerSubRow{align-items:center;gap:.75rem;display:flex}.OrdenVentaDetalle__metaWrapper{align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.OrdenVentaDetalle__metaCard{background:#0f2831;border-radius:10px;flex:1;overflow:hidden}.OrdenVentaDetalle__metaCardTop{grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.OrdenVentaDetalle__metaCardExpanded{border-top:1px solid #ffffff0d;grid-template-columns:repeat(3,1fr);display:grid}.OrdenVentaDetalle__metaField{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;padding:.85rem 1.1rem;display:flex}.OrdenVentaDetalle__metaField:nth-child(3n){border-right:none}.OrdenVentaDetalle__metaField__label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;margin-bottom:.25rem;font-size:.68rem;font-weight:600}.OrdenVentaDetalle__metaField__value{white-space:nowrap;text-overflow:ellipsis;color:snow;font-size:.9rem;font-weight:500;overflow:hidden}.OrdenVentaDetalle__metaField__value--mono{font-family:monospace;font-size:.82rem}.OrdenVentaDetalle__metaField__sugerencia{color:#ffc107;cursor:pointer;background:#ffc10724;border:1px solid #ffc10759;border-radius:20px;align-self:flex-start;align-items:center;margin-top:.35rem;padding:.15rem .55rem;font-size:.72rem;font-weight:600;transition:background .15s;display:inline-flex}.OrdenVentaDetalle__metaField__sugerencia:hover:not(:disabled){background:#ffc1073d}.OrdenVentaDetalle__metaField__sugerencia:disabled{opacity:.6;cursor:not-allowed}.OrdenVentaDetalle__metaToggle{color:#bdbdbd;cursor:pointer;background:#0f2831;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1rem;padding:.6rem;display:inline-flex}.OrdenVentaDetalle__metaToggle:hover{color:snow;border-color:#fff3}.OrdenVentaDetalle__stats{align-items:center;gap:.6rem;display:flex}.OrdenVentaDetalle__stat{background:#0f2831;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .9rem;display:flex}.OrdenVentaDetalle__stat__num{color:snow;font-size:1.25rem;font-weight:700;line-height:1}.OrdenVentaDetalle__stat__label{color:#bdbdbd;font-size:.78rem;font-weight:500}.OrdenVentaDetalle__stat--pendiente .OrdenVentaDetalle__stat__num{color:#ffc107}.OrdenVentaDetalle__stat--faltante .OrdenVentaDetalle__stat__num{color:#e05252}.OrdenVentaDetalle__badge{white-space:nowrap;border-radius:20px;padding:.25rem .65rem;font-size:.8rem;font-weight:600;display:inline-block}.OrdenVentaDetalle__badge--pendiente{color:#ffc107;background:#ffc10726}.OrdenVentaDetalle__badge--solicitud{color:#1a73e9;background:#1a73e926}.OrdenVentaDetalle__badge--completa{color:#178e62;background:#178e6226}.OrdenVentaDetalle__badge--faltantes{color:#e07028;background:#e0702826}.OrdenVentaDetalle__badge--remito{color:#8b5cf6;background:#8b5cf626}.OrdenVentaDetalle__badge--facturada{color:#14b8a6;background:#14b8a626}.OrdenVentaDetalle__badge--anulada{color:#e05252;background:#e052521f}.OrdenVentaDetalle__badge--en-existencia{color:#178e62;background:#178e6226}.OrdenVentaDetalle__badge--faltante{color:#e05252;background:#e0525226}.OrdenVentaDetalle__badge--por-pedir{color:#ffc107;background:#ffc10726}.OrdenVentaDetalle__badge--pedido{color:#1a73e9;background:#1a73e926}.OrdenVentaDetalle__btnGuardar{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:7px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600}.OrdenVentaDetalle__btnGuardar:hover{background:#134b3d}.OrdenVentaDetalle .OrdenVentaDetalle__btnVerBorrador,.OrdenVentaDetalle .OrdenVentaDetalle__btnFacturar,.OrdenVentaDetalle .OrdenVentaDetalle__btnRemitoCambio,.OrdenVentaDetalle .OrdenVentaDetalle__btnRemito,.OrdenVentaDetalle .OrdenVentaDetalle__btnEliminar,.OrdenVentaDetalle .OrdenVentaDetalle__btnEditar{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.OrdenVentaDetalle .OrdenVentaDetalle__btnVerBorrador:disabled,.OrdenVentaDetalle .OrdenVentaDetalle__btnFacturar:disabled,.OrdenVentaDetalle .OrdenVentaDetalle__btnRemitoCambio:disabled,.OrdenVentaDetalle .OrdenVentaDetalle__btnRemito:disabled,.OrdenVentaDetalle .OrdenVentaDetalle__btnEliminar:disabled,.OrdenVentaDetalle .OrdenVentaDetalle__btnEditar:disabled{opacity:.5;cursor:not-allowed}.OrdenVentaDetalle__btnEditar{color:#bdbdbd;background:0 0;border-color:#ffffff2e}.OrdenVentaDetalle__btnEditar:hover{color:snow;background:#ffffff12;border-color:#ffffff59}.OrdenVentaDetalle__btnEliminar{color:#e05858;background:#d333331a;border-color:#d3333366}.OrdenVentaDetalle__btnEliminar:hover{color:#ff7b7b;background:#d333332e;border-color:#d33333a6}.OrdenVentaDetalle__btnRemito{color:#178e62;background:#178e6224;border-color:#178e6266}.OrdenVentaDetalle__btnRemito:hover{background:#178e623d}.OrdenVentaDetalle__linkRemito{color:#8b5cf6;background:#8b5cf61f;border-radius:7px;align-items:center;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.OrdenVentaDetalle__linkRemito:hover{background:#8b5cf638}.OrdenVentaDetalle__linkRemito--anulado{color:#e05252;opacity:.8;background:#e0525214}.OrdenVentaDetalle__linkRemito--anulado:hover{background:#e0525226}.OrdenVentaDetalle__remitos{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.OrdenVentaDetalle__remitoCard{background:#8b5cf612;border-left:3px solid #8b5cf6;border-radius:6px;flex-direction:column;gap:.3rem;min-width:160px;padding:.55rem .85rem;text-decoration:none;transition:background .15s;display:inline-flex}.OrdenVentaDetalle__remitoCard:hover{background:#8b5cf624}.OrdenVentaDetalle__remitoCard--anulado{background:#ffffff0a;border-left-color:#ffffff26}.OrdenVentaDetalle__remitoCard--anulado:hover{background:#ffffff12}.OrdenVentaDetalle__remitoCard__codigo{color:#8b5cf6;white-space:nowrap;align-items:center;gap:.4rem;font-size:.85rem;font-weight:700;display:flex}.OrdenVentaDetalle__remitoCard--anulado .OrdenVentaDetalle__remitoCard__codigo{color:#bdbdbd}.OrdenVentaDetalle__remitoCard__tipo{color:#1a73e9;text-transform:uppercase;letter-spacing:.04em;background:#1a73e926;border-radius:10px;padding:.05rem .35rem;font-size:.65rem;font-weight:700;text-decoration:none;display:inline-block}.OrdenVentaDetalle__remitoCard__meta{align-items:center;gap:.5rem;display:flex}.OrdenVentaDetalle__remitoCard__fecha{color:#bdbdbd;font-size:.72rem;font-weight:500}.OrdenVentaDetalle__remitoCard__estado{border-radius:10px;padding:.1rem .4rem;font-size:.65rem;font-weight:700;display:inline-block}.OrdenVentaDetalle__remitoCard__estado--generado{color:#178e62;background:#178e6226}.OrdenVentaDetalle__remitoCard__estado--preparacion{color:#1a73e9;background:#1a73e926}.OrdenVentaDetalle__remitoCard__estado--listo{color:#178e62;background:#178e6226}.OrdenVentaDetalle__remitoCard__estado--enviado{color:#14b8a6;background:#14b8a626}.OrdenVentaDetalle__remitoCard__estado--anulado{color:#e05252;background:#e052521f}.OrdenVentaDetalle__btnRemitoCambio{color:#1a73e9;background:#1a73e91f;border-color:#1a73e959}.OrdenVentaDetalle__btnRemitoCambio:hover{background:#1a73e938}.OrdenVentaDetalle__btnFacturar{color:#14b8a6;background:#14b8a624;border-color:#14b8a666}.OrdenVentaDetalle__btnFacturar:hover{background:#14b8a63d}.OrdenVentaDetalle__btnVerBorrador{color:#ffc107;background:#ffc1071f;border-color:#ffc10759}.OrdenVentaDetalle__btnVerBorrador:hover{background:#ffc10738}.OrdenVentaDetalle__seleccionarBanner{color:snow;background:#178e621a;border:1px solid #178e624d;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.65rem 1rem;font-size:.88rem;display:flex}.OrdenVentaDetalle__seleccionarBanner strong{color:#178e62}.OrdenVentaDetalle__productosSection{margin-top:3rem;margin-bottom:2rem}.OrdenVentaDetalle__mainLayout{flex:1;grid-template-columns:330px 1fr;align-items:stretch;gap:.75rem;min-height:0;margin-top:.75rem;display:grid}.OrdenVentaDetalle__leftCol{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;background:#0f2831;border-radius:10px;flex-shrink:0;width:100%;padding:1.25rem;overflow-y:auto}.OrdenVentaDetalle__leftCol::-webkit-scrollbar{width:5px}.OrdenVentaDetalle__leftCol::-webkit-scrollbar-track{background:0 0}.OrdenVentaDetalle__leftCol::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.OrdenVentaDetalle__leftCol::-webkit-scrollbar-thumb:hover{background:#ffffff40}.OrdenVentaDetalle__rightCol{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;background:#0f2831;border-radius:10px;width:100%;min-width:0;padding:1.25rem;overflow-y:auto}.OrdenVentaDetalle__rightCol::-webkit-scrollbar{width:5px}.OrdenVentaDetalle__rightCol::-webkit-scrollbar-track{background:0 0}.OrdenVentaDetalle__rightCol::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.OrdenVentaDetalle__rightCol::-webkit-scrollbar-thumb:hover{background:#ffffff40}.OrdenVentaDetalle__repuestoRow--asignado{background:#178e620f!important}.OrdenVentaDetalle__tableDivider td{background:#ffffff0f;border:none;height:2px;padding:0}.OrdenVentaDetalle__tabs{border-bottom:2px solid #ffffff14;gap:0;margin-bottom:1rem;display:flex}.OrdenVentaDetalle__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-2px;padding:.55rem 1.1rem;font-size:.9rem;font-weight:600;transition:color .15s;display:flex}.OrdenVentaDetalle__tab:hover{color:snow}.OrdenVentaDetalle__tab--active{color:snow;border-bottom-color:#178e62}.OrdenVentaDetalle__tabBadge{color:#178e62;background:#178e6233;border-radius:20px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.72rem;font-weight:700;display:inline-flex}.OrdenVentaDetalle__repuestosLayout{flex-direction:column;gap:.75rem;display:flex}.OrdenVentaDetalle__repuestosSecTitle{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;margin:.25rem 0 0;font-size:.72rem;font-weight:700}.OrdenVentaDetalle__repuestosLista{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.OrdenVentaDetalle__repuestoCard{background:#ffffff0a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem .9rem;display:flex}.OrdenVentaDetalle__repuestoCard__left{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.OrdenVentaDetalle__repuestoCard__info{flex-direction:column;min-width:0;display:flex}.OrdenVentaDetalle__repuestoCard__nombre{color:snow;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:500;overflow:hidden}.OrdenVentaDetalle__repuestoCard__meta{color:#bdbdbd;margin-top:.1rem;font-size:.75rem}.OrdenVentaDetalle__repuestoCard__stock{flex-wrap:wrap;gap:.25rem;margin-top:.3rem;display:flex}.OrdenVentaDetalle__repuestoCard__stockItem{color:#bdbdbd;background:#ffffff0d;border-radius:10px;padding:.1rem .45rem;font-size:.7rem}.OrdenVentaDetalle__repuestoCard__stockValue{font-weight:700}.OrdenVentaDetalle__repuestoCard__stockValue--positivo{color:#178e62}.OrdenVentaDetalle__repuestoCard__stockValue--negativo{color:#e05252}.OrdenVentaDetalle__repuestoCard__right{flex-shrink:0;align-items:center;gap:.3rem;display:flex}.OrdenVentaDetalle__asignadosPanel{border:1px solid #ffffff12;border-radius:8px;overflow:hidden}.OrdenVentaDetalle__asignadosPanelHeader{cursor:pointer;color:snow;text-align:left;background:#ffffff0a;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;padding:.7rem .9rem;display:flex}.OrdenVentaDetalle__asignadosPanelHeader:hover{background:#ffffff0f}.OrdenVentaDetalle__asignadosPanelTitle{align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:flex}.OrdenVentaDetalle__asignadosPanelCount{color:#178e62;background:#178e622e;border-radius:20px;justify-content:center;align-items:center;min-width:1.3rem;height:1.3rem;padding:0 .3rem;font-size:.72rem;font-weight:700;display:inline-flex}.OrdenVentaDetalle__asignadosPanelChevron{color:#bdbdbd;flex-shrink:0;transition:transform .2s}.OrdenVentaDetalle__asignadosPanelChevron--open{transform:rotate(180deg)}.OrdenVentaDetalle__asignadosPanelBody{border-top:1px solid #ffffff0f;padding:.5rem .75rem .75rem}.OrdenVentaDetalle__agregarSection{border:1px solid #ffffff12;border-radius:8px;padding:.75rem;overflow:hidden}.OrdenVentaDetalle__repuestosAsignados{width:100%}.OrdenVentaDetalle__repuestosAsignados .TanTable{table-layout:auto}.OrdenVentaDetalle__repuestosAsignados .TanTable td,.OrdenVentaDetalle__repuestosAsignados .TanTable th{white-space:normal;word-break:break-word;overflow:visible}.OrdenVentaDetalle__repuestosEmpty{text-align:center;color:#bdbdbd;padding:1.5rem;font-size:.88rem}.OrdenVentaDetalle__repuestosMain{width:100%}.OrdenVentaDetalle__repuestosMain .TanTable{table-layout:auto}.OrdenVentaDetalle__repuestosMain .TanTable td,.OrdenVentaDetalle__repuestosMain .TanTable th{white-space:normal;word-break:break-word;overflow:visible}.OrdenVentaDetalle__repuestoRow--selected{background:#178e6214!important}.OrdenVentaDetalle__repuestoRow:hover{background:#ffffff05}.OrdenVentaDetalle__actionBtn{cursor:pointer;color:snow;background:0 0;border:1px solid #fff3;border-radius:4px;padding:.25rem .6rem;font-size:.75rem;font-weight:500;transition:all .2s}.OrdenVentaDetalle__actionBtn:hover:not(:disabled){background:#ffffff0d;border-color:#fff6}.OrdenVentaDetalle__actionBtn:disabled{opacity:.5;cursor:not-allowed}.OrdenVentaDetalle__actionBtn--success{color:#178e62;border-color:#178e624d}.OrdenVentaDetalle__actionBtn--success:hover:not(:disabled){background:#178e621a;border-color:#178e6299}.OrdenVentaDetalle__actionBtn--danger{color:#e05252;border-color:#e052524d}.OrdenVentaDetalle__actionBtn--danger:hover:not(:disabled){background:#e052521a;border-color:#e0525299}.OrdenVentaDetalle__actionBtn--warning{color:#ffc107;border-color:#ffc1074d}.OrdenVentaDetalle__actionBtn--warning:hover:not(:disabled){background:#ffc1071a;border-color:#ffc10799}.OrdenVentaDetalle__actionBtn--info{color:#1a73e9;border-color:#1a73e94d}.OrdenVentaDetalle__actionBtn--info:hover:not(:disabled){background:#1a73e91a;border-color:#1a73e999}.OrdenVentaDetalle__actionBtn--desmarcar{color:#fbbf24;background:#fbbf2421;border-color:#fbbf2452;font-weight:600}.OrdenVentaDetalle__actionBtn--desmarcar:hover:not(:disabled){background:#fbbf243d}.OrdenVentaDetalle__pedidoForm{flex-wrap:wrap;align-items:flex-start;gap:.4rem;margin-top:.25rem;display:flex}.OrdenVentaDetalle__pedidoSelect{color:snow;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:6px;outline:none;flex:1;min-width:140px;height:28px;padding:.3rem .6rem;font-family:inherit;font-size:.78rem}.OrdenVentaDetalle__pedidoSelect option{background:#0f2831}.OrdenVentaDetalle__pedidoSelect:focus{border-color:#178e62}.OrdenVentaDetalle__pedidoObservacion{color:snow;resize:vertical;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:6px;outline:none;width:100%;padding:.3rem .6rem;font-family:inherit;font-size:.78rem}.OrdenVentaDetalle__pedidoObservacion:focus{border-color:#178e62}.OrdenVentaDetalle__pedidoObservacion::placeholder{color:#ffffff40}.OrdenVentaDetalle__pedidoFormActions{flex-shrink:0;gap:.4rem;display:flex}.OrdenVentaDetalle__agregarCell{justify-content:center;align-items:stretch;gap:.4rem;display:flex}.OrdenVentaDetalle__agregarCell .OrdenVentaDetalle__actionBtn{align-items:center;padding-top:0;padding-bottom:0;display:flex}.OrdenVentaDetalle__cantidadInput{text-align:center;color:snow;appearance:textfield;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:5px;width:3.5rem;height:1.9rem;padding:0 .35rem;font-size:.82rem}.OrdenVentaDetalle__cantidadInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OrdenVentaDetalle__cantidadInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OrdenVentaDetalle__cantidadInput:focus{border-color:#178e62;outline:none}.OrdenVentaDetalle__cantidadInput:disabled{opacity:.4;cursor:not-allowed}.OrdenVentaDetalle__cantidadInput--inline{vertical-align:middle;width:3rem;height:1.5rem;font-size:.78rem}.OrdenVentaDetalle__repuestoCard__metaCant{align-items:center;gap:.3rem;display:inline-flex}.OrdenVentaDetalle__productosHeader{align-items:center;margin-bottom:.75rem;display:flex}.OrdenVentaDetalle__sectionTitle{color:snow;margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.OrdenVentaDetalle__tableWrapper{margin-top:-.5rem;overflow-x:auto}@media (max-width:767px){.OrdenVentaDetalle{padding:1rem;overflow:visible}.OrdenVentaDetalle__mainLayout{grid-template-columns:1fr}.OrdenVentaDetalle__metaCardTop,.OrdenVentaDetalle__metaCardExpanded{grid-template-columns:repeat(2,1fr)}.OrdenVentaDetalle__headerTop{flex-direction:column;align-items:stretch}.OrdenVentaDetalle__headerActions{justify-content:flex-start;margin-left:0}.OrdenVentaDetalle__btnRemito,.OrdenVentaDetalle__btnFacturar,.OrdenVentaDetalle__btnVerBorrador,.OrdenVentaDetalle__btnEliminar,.OrdenVentaDetalle__linkRemito{justify-content:center;min-height:44px}}@media (min-width:768px) and (max-width:1024px){.OrdenVentaDetalle{padding:1.25rem}.OrdenVentaDetalle__metaCard{grid-template-columns:1fr 1fr!important}.OrdenVentaDetalle__headerTop{flex-direction:column;align-items:stretch;gap:.75rem}.OrdenVentaDetalle__btnRemito,.OrdenVentaDetalle__linkRemito{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.OrdenVentaDetalle__tableWrapper{overflow-x:auto}}.OrdenVentaDetalle__selectionPanel{background:#0f2831;border-radius:10px;flex-direction:column;flex-shrink:0;gap:.75rem;width:260px;padding:1rem;display:flex}.OrdenVentaDetalle__selectionPanel--bottom{flex-direction:column;width:100%}.OrdenVentaDetalle__selectionHeader{justify-content:space-between;align-items:center;display:flex}.OrdenVentaDetalle__selectionCount{color:snow;font-size:.85rem;font-weight:600}.OrdenVentaDetalle__btnClearSel{color:#bdbdbd;cursor:pointer;background:0 0;border:none;font-size:.78rem}.OrdenVentaDetalle__btnClearSel:hover{color:snow}.OrdenVentaDetalle__selectionList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.OrdenVentaDetalle__selectionItem{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.OrdenVentaDetalle__selectionItemInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.OrdenVentaDetalle__selectionItemName{color:snow;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.OrdenVentaDetalle__selectionItemSku{color:#bdbdbd;font-family:monospace;font-size:.72rem}.OrdenVentaDetalle__selectionEmpty{color:#bdbdbd;text-align:center;margin:0;padding:1rem 0;font-size:.82rem}.OrdenVentaDetalle__btnRemoveSel{color:#bdbdbd;cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:.78rem}.OrdenVentaDetalle__btnRemoveSel:hover{color:#e05252}.OrdenVentaDetalle__itemList{flex-direction:column;gap:.25rem;margin-bottom:2rem;display:flex}.OrdenVentaDetalle__itemRow{background:#ffffff0a;border-radius:6px;align-items:center;gap:.6rem;padding:.4rem .75rem;transition:background .15s,opacity .2s;display:flex}.OrdenVentaDetalle__itemRow--faltante{background:#e0525214;border-left:3px solid #e05252}.OrdenVentaDetalle__itemRow--selected{background:#178e6214;border-left:3px solid #178e62}.OrdenVentaDetalle__itemRow--tachado{opacity:.6}.OrdenVentaDetalle__itemRow--tachado .OrdenVentaDetalle__itemDesc,.OrdenVentaDetalle__itemRow--tachado .OrdenVentaDetalle__itemMetaVal{color:#bdbdbd}.OrdenVentaDetalle__itemToggle{cursor:pointer;color:#0000;background:0 0;border:1.5px solid #ffffff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;padding:0;font-size:.65rem;transition:border-color .15s,background .15s;display:flex}.OrdenVentaDetalle__itemToggle:hover{border-color:#ffffff80}.OrdenVentaDetalle__itemToggle--checked{color:#20232a;background:#bdbdbd;border-color:#bdbdbd}.OrdenVentaDetalle__btnPlus{color:#178e62;cursor:pointer;background:#178e621f;border:1px solid #178e624d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;font-size:1.15rem;line-height:1;transition:background .15s;display:inline-flex}.OrdenVentaDetalle__btnPlus:hover{background:#178e6240}.OrdenVentaDetalle__itemDesc{color:snow;flex:1;min-width:0;font-size:.82rem;line-height:1.35}.OrdenVentaDetalle__itemMeta{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.OrdenVentaDetalle__itemMetaVal{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-size:.82rem}.OrdenVentaDetalle__row--faltante{border-left:3px solid #e05252;background:#e0525214!important}.OrdenVentaDetalle__itemBadge{white-space:nowrap;border-radius:12px;padding:.2rem .55rem;font-size:.74rem;font-weight:600;display:inline-block}.OrdenVentaDetalle__itemBadge--pendiente{color:#ffc107;background:#ffc10726}.OrdenVentaDetalle__itemBadge--asignado{color:#178e62;background:#178e6226}.OrdenVentaDetalle__itemBadge--faltante{color:#e05252;background:#e0525226}.OrdenVentaDetalle__itemBadge--solicitud{color:#1a73e9;background:#1a73e926}.OrdenVentaDetalle__tagFaltante{color:#e05252;white-space:nowrap;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;display:inline-flex}.OrdenVentaDetalle__tagFaltante:before{content:"";background:#e05252;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.OrdenVentaDetalle__guardarSections{flex-direction:row;gap:0;display:flex}.OrdenVentaDetalle__guardarSection{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.OrdenVentaDetalle__guardarSection:first-child{border-right:1px solid #ffffff12;padding-right:1rem}.OrdenVentaDetalle__guardarSection:last-child{padding-left:1rem}.OrdenVentaDetalle__guardarList{flex-direction:column;gap:.35rem;max-height:340px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.OrdenVentaDetalle__guardarList::-webkit-scrollbar{width:4px}.OrdenVentaDetalle__guardarList::-webkit-scrollbar-track{background:0 0}.OrdenVentaDetalle__guardarList::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.OrdenVentaDetalle__guardarList::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.OrdenVentaDetalle__guardarItem{background:#ffffff0a;border-radius:5px;align-items:flex-start;gap:.6rem;padding:.4rem .6rem;display:flex}.OrdenVentaDetalle__guardarItemText{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.OrdenVentaDetalle__guardarItemDesc{color:snow;font-size:.82rem;line-height:1.35}.OrdenVentaDetalle__guardarItemRepuesto{color:#bdbdbd;font-size:.74rem}.OrdenVentaDetalle__guardarEmpty{color:#bdbdbd;margin:0;font-size:.82rem}.OrdenVentaDetalle__overlay{z-index:100;background:#0009;justify-content:center;align-items:center;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.OrdenVentaDetalle__modal{background:#0f2831;border-radius:10px;flex-direction:column;gap:1.25rem;width:100%;max-width:820px;padding:2rem;display:flex}.OrdenVentaDetalle__modal__title{color:snow;margin:0;font-size:1.2rem;font-weight:600}.OrdenVentaDetalle__modal__desc{color:#bdbdbd;margin:-.5rem 0 0;font-size:.9rem}.OrdenVentaDetalle__modal__label{color:#bdbdbd;flex-direction:column;gap:.4rem;font-size:.85rem;display:flex}.OrdenVentaDetalle__modal__optional{color:#bdbdbd;font-size:.8rem;font-weight:400}.OrdenVentaDetalle__modal__select,.OrdenVentaDetalle__modal__input,.OrdenVentaDetalle__modal__textarea{color:snow;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;padding:.55rem .75rem;font-size:.9rem}.OrdenVentaDetalle__modal__select:focus,.OrdenVentaDetalle__modal__input:focus,.OrdenVentaDetalle__modal__textarea:focus{border-color:#178e62;outline:none}.OrdenVentaDetalle__modal__select option,.OrdenVentaDetalle__modal__input option,.OrdenVentaDetalle__modal__textarea option{background:#0f2831}.OrdenVentaDetalle__modal__textarea{resize:vertical}.OrdenVentaDetalle__modal__footer{justify-content:flex-end;gap:.75rem;display:flex}.OrdenVentaDetalle__modal__itemsManuales{flex-direction:column;gap:.6rem;display:flex}.OrdenVentaDetalle__modal__itemsManualesTitle{color:#bdbdbd;margin:0;font-size:.85rem}.OrdenVentaDetalle__modal__itemsManualesList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.OrdenVentaDetalle__modal__itemManual{background:#ffffff0a;border-radius:5px;align-items:center;gap:.6rem;padding:.4rem .6rem;display:flex}.OrdenVentaDetalle__modal__itemManualNombre{color:snow;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;overflow:hidden}.OrdenVentaDetalle__modal__itemManualBadge{color:#f0b429;white-space:nowrap;background:#ffb4001f;border:1px solid #ffb40040;border-radius:4px;flex-shrink:0;padding:.15rem .5rem;font-size:.72rem;font-weight:500}.OrdenVentaDetalle__modal__itemManualRemove{color:#bdbdbd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 .15rem;font-size:1.1rem;line-height:1}.OrdenVentaDetalle__modal__itemManualRemove:hover:not(:disabled){color:snow}.OrdenVentaDetalle__modal__itemManualRemove:disabled{opacity:.4;cursor:not-allowed}.OrdenVentaDetalle__modal__itemManualAdd{gap:.6rem;display:flex}.OrdenVentaDetalle__modal__btnAgregarItem{color:#178e62;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #178e62;border-radius:7px;flex-shrink:0;padding:.55rem 1rem;font-size:.85rem;font-weight:500}.OrdenVentaDetalle__modal__btnAgregarItem:hover:not(:disabled){background:#178e621a}.OrdenVentaDetalle__modal__btnAgregarItem:disabled{opacity:.4;cursor:not-allowed}.OrdenVentaDetalle__modal__btnCancel{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:7px;padding:.55rem 1.25rem;font-size:.9rem}.OrdenVentaDetalle__modal__btnCancel:hover:not(:disabled){background:#ffffff0d}.OrdenVentaDetalle__modal__btnCancel:disabled{opacity:.5;cursor:not-allowed}.OrdenVentaDetalle__modal__btnSubmit{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:7px;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.OrdenVentaDetalle__modal__btnSubmit:hover:not(:disabled){background:#134b3d}.OrdenVentaDetalle__modal__btnSubmit:disabled{opacity:.45;cursor:not-allowed}.OrdenVentaDetalle__modal--wide{max-width:1000px}.RemitoCambio__sectionDesc{align-items:center;gap:.4rem;display:flex}.RemitoCambio__count{color:snow;background:#178e62;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 .35rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.RemitoCambio__optional{color:#bdbdbd;font-size:.75rem;font-style:italic}.RemitoCambio__searchWrapper{position:relative}.RemitoCambio__searchWrapper .OrdenVentaDetalle__modal__input{flex:1;min-width:0}.RemitoCambio__searchWrapper .OrdenVentaDetalle__modal__btnAgregarItem{flex-shrink:0}.RemitoCambio__results{z-index:10;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;background:#2a2e38;border:1px solid #178e62;border-radius:8px;max-height:220px;margin:0;padding:.3rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000073}.RemitoCambio__resultItem{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1rem;transition:background .12s;display:flex}.RemitoCambio__resultItem:not(:last-child){border-bottom:1px solid #ffffff0d}.RemitoCambio__resultItem:hover{background:#178e6226}.RemitoCambio__resultName{color:snow;flex:1;font-size:.9rem;font-weight:500}.RemitoCambio__resultSku{color:#bdbdbd;white-space:nowrap;font-size:.82rem}.RemitoCambio__spareCard{background:#178e620f;border:1px solid #178e624d;border-radius:10px;flex-direction:column;gap:.55rem;padding:.7rem .9rem;display:flex}.RemitoCambio__spareCardHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.RemitoCambio__spareName{color:snow;margin:0 0 .1rem;font-size:.9rem;font-weight:600;line-height:1.3}.RemitoCambio__spareSku{color:#bdbdbd;margin:0;font-size:.78rem}.RemitoCambio__spareClose{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:.15rem;display:flex}.RemitoCambio__spareClose:hover{color:snow;background:#ffffff14}.RemitoCambio__qtyInput{max-width:80px}.RemitoCambio__itemsList{max-height:200px;overflow-y:auto}.RemitoCambio__itemRow{align-items:center}.RemitoCambio__itemQty{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-size:.82rem}.RemitoCambio__loteBadge{color:#178e62;white-space:nowrap;vertical-align:middle;background:#178e6226;border:1px solid #178e624d;border-radius:4px;margin-left:.4rem;padding:.1rem .35rem;font-size:.65rem;font-weight:600;display:inline-block}.RemitoCambio__error{color:#e05252;margin:0;font-size:.88rem}.FacturarOrden__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:600px){.FacturarOrden__grid{grid-template-columns:1fr}}.FacturarOrden__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.FacturarOrden__field--full{grid-column:1/-1}.FacturarOrden__infoValue{color:snow;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;padding:.55rem .75rem;font-size:.9rem;font-weight:500}.FacturarOrden__label{color:#bdbdbd;font-size:.85rem}.FacturarOrden__select,.FacturarOrden__input{color:snow;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.55rem .75rem;font-size:.9rem}.FacturarOrden__select:focus,.FacturarOrden__input:focus{border-color:#178e62;outline:none}.FacturarOrden__select:disabled,.FacturarOrden__input:disabled{opacity:.5;cursor:not-allowed}.FacturarOrden__select option,.FacturarOrden__input option{background:#0f2831}.FacturarOrden__error{color:#e05252;background:#e052521f;border:1px solid #e0525259;border-radius:6px;padding:.55rem .75rem;font-size:.85rem}.FacturaVenta{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.FacturaVenta{padding:1.25rem}}.FacturaVenta__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.FacturaVenta__title{margin:0;font-size:2rem;font-weight:600}.FacturaVenta__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.FacturaVenta__btnImport{color:#178e62;cursor:pointer;background:0 0;border:1px solid #178e62;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .15s;display:inline-flex}.FacturaVenta__btnImport:hover{background:#178e621a}.FacturaVenta__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .15s;display:inline-flex}.FacturaVenta__btnCreate:hover{background:#134b3d}.FacturaVenta__container{flex-direction:column;gap:1rem;display:flex}.FacturaVenta__cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.FacturaVenta__card{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;transition:background .15s,border-color .15s;display:flex}.FacturaVenta__card:hover{background:#ffffff12;border-color:#ffffff26}.FacturaVenta__card__main{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.FacturaVenta__card__numero{text-overflow:ellipsis;white-space:nowrap;font-family:Menlo,Consolas,monospace;font-size:.95rem;font-weight:700;overflow:hidden}.FacturaVenta__card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.FacturaVenta__card__grid>div{flex-direction:column;min-width:0;display:flex}.FacturaVenta__card__grid dt{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.7rem}.FacturaVenta__card__grid dd{color:snow;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;overflow:hidden}.FacturaVenta__card__total{color:#178e62;font-weight:700}.FacturaVenta__loading{justify-content:center;padding:4rem 0;display:flex}.FacturaVenta__loading img{width:80px;height:80px}.FacturaVenta__error{color:#e05252;text-align:center;padding:1rem}.FacturaVenta__totalCell{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.FacturaVenta__numero{font-family:Menlo,Consolas,monospace;font-size:.88rem}.FacturaVenta__badge{white-space:nowrap;border-radius:20px;padding:.25rem .7rem;font-size:.75rem;font-weight:600;display:inline-block}.FacturaVenta__badge--emitida{color:#178e62;background:#178e6226}.FacturaVenta__badge--borrador{color:#bdbdbd;background:#ffffff14}.FacturaVenta__badge--anulada{color:#e05252;background:#e0525226}.FacturaVenta__badge--offline_pendiente{color:#ffc107;background:#ffc10726}.FacturaVenta__badge--error{color:#e05252;background:#e0525226}.NuevaFacturaVenta__header{grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:1.25rem;display:grid}.NuevaFacturaVenta__title{text-align:center;grid-column:2;margin:0;font-size:2rem;font-weight:600}.NuevaFacturaVenta__closeBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;grid-column:3;justify-self:end;padding:.25rem .5rem;font-size:1.4rem;line-height:1}.NuevaFacturaVenta__closeBtn:hover{color:snow}.NuevaFacturaVenta__clienteRow{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.NuevaFacturaVenta__clienteRow>*{min-width:0}.NuevaFacturaVenta__clienteModeToggle{grid-column:1/-1;gap:1.5rem;display:flex}.NuevaFacturaVenta__clienteCombo{width:100%;min-width:0;position:relative}.NuevaFacturaVenta__clienteTrigger{color:snow;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.4rem .65rem;font-size:.95rem;line-height:1.5;transition:box-shadow .2s;display:flex}.NuevaFacturaVenta__clienteTrigger:hover{box-shadow:0 0 0 2px #178e622e}.NuevaFacturaVenta__clienteTrigger:focus{outline:none;box-shadow:0 0 0 3px #178e622e}.NuevaFacturaVenta__clienteTrigger svg{color:#bdbdbd;flex-shrink:0}.NuevaFacturaVenta__clienteTrigger__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.NuevaFacturaVenta__clienteTrigger__placeholder{text-overflow:ellipsis;white-space:nowrap;color:#ffffff59;flex:1;min-width:0;overflow:hidden}.NuevaFacturaVenta__clienteSearch{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;padding:0 .65rem;transition:border-color .15s,box-shadow .15s;display:flex}.NuevaFacturaVenta__clienteSearch--input:focus-within{border-color:#178e62;box-shadow:0 0 0 3px #178e622e}.NuevaFacturaVenta__clienteSearch__input{color:snow;background:0 0;border:none;outline:none;flex:1;padding:.4rem 0;font-size:.95rem}.NuevaFacturaVenta__clienteSearch__input::placeholder{color:#ffffff59}.NuevaFacturaVenta__clienteSearch__input[readonly]{cursor:default}.NuevaFacturaVenta__clienteHint{color:#bdbdbd;opacity:.75;margin:.25rem 0 0;font-size:.72rem}.NuevaFacturaVenta__clienteClear{color:#bdbdbd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.1rem .3rem;font-size:.85rem;line-height:1}.NuevaFacturaVenta__clienteClear:hover{color:#e05252}.NuevaFacturaVenta__clienteDropdown{z-index:10;scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#2a2e38;border:1px solid #178e62;border-radius:8px;width:max-content;min-width:100%;max-width:360px;max-height:240px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 16px #00000080}.NuevaFacturaVenta__clienteDropdown__empty{color:#bdbdbd;text-align:center;padding:.75rem 1rem;font-size:.9rem}.NuevaFacturaVenta__clienteOption{color:snow;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;transition:background .15s;display:flex}.NuevaFacturaVenta__clienteOption:last-child{border-bottom:none}.NuevaFacturaVenta__clienteOption:hover{background:#178e622e}.NuevaFacturaVenta__clienteOption__name{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:500;overflow:hidden}.NuevaFacturaVenta__clienteOption__cuit{color:#bdbdbd;flex-shrink:0;font-family:Menlo,Consolas,monospace;font-size:.82rem}.NuevaFacturaVenta__sectionHeader{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.NuevaFacturaVenta__sectionHeader p{margin:0}.NuevaFacturaVenta__repuestoSearch{position:relative}.NuevaFacturaVenta__repuestoSearch .ItemAdd__results{z-index:20;position:absolute;top:calc(100% + 4px);left:0;right:0}.NuevaFacturaVenta__itemsCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.NuevaFacturaVenta__items{flex-direction:column;gap:.5rem;display:flex}.NuevaFacturaVenta__itemsHeader{border-bottom:1px solid #ffffff14;grid-template-columns:1fr 75px 110px 78px 88px 28px;gap:.5rem;padding:0 0 .4rem;display:grid}.NuevaFacturaVenta__itemsHeader span{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.72rem;font-weight:600}.NuevaFacturaVenta__itemsHeader span:nth-child(3){text-align:right}.NuevaFacturaVenta__itemsHeader span:nth-child(4){text-align:center}.NuevaFacturaVenta__itemsHeader span:nth-child(5){text-align:right}.NuevaFacturaVenta__itemRow{grid-template-columns:1fr 75px 110px 78px 88px 28px;align-items:center;gap:.5rem;display:grid}.NuevaFacturaVenta__itemRepuesto{color:snow;white-space:nowrap;background:#178e6214;border:1px solid #178e6240;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.42rem .6rem;font-size:.85rem;display:flex}.NuevaFacturaVenta__itemRepuesto__nombre{text-overflow:ellipsis;flex:1;overflow:hidden}.NuevaFacturaVenta__loteSelect{white-space:normal;color:snow;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a;border:1px solid #ffffff26;border-radius:6px;flex-basis:100%;padding:.3rem .5rem;font-size:.78rem}.NuevaFacturaVenta__loteSelect option{color:snow;background:#20232a}.NuevaFacturaVenta__ivaFijo{color:#bdbdbd;cursor:not-allowed;-webkit-user-select:none;user-select:none;text-align:center;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:.4rem .3rem;font-size:.82rem;font-weight:600;display:flex}.NuevaFacturaVenta__ivaSelect{text-align:center;text-align-last:center;color:snow;box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:.35rem .3rem;font-size:.8rem;font-weight:600}.NuevaFacturaVenta__ivaSelect:focus{border-color:#178e62;outline:none;box-shadow:0 0 0 2px #178e622e}.NuevaFacturaVenta__ivaSelect option{color:snow;background:#20232a}.NuevaFacturaVenta__subtotal{font-variant-numeric:tabular-nums;text-align:right;font-size:.88rem;font-weight:600}.NuevaFacturaVenta__addBtn{color:snow;cursor:pointer;background:0 0;border:1px dashed #ffffff40;border-radius:8px;align-self:flex-start;padding:.45rem .9rem;font-size:.9rem}.NuevaFacturaVenta__addBtn:hover{color:#178e62;border-color:#178e62}@media (max-width:767px){.NuevaFacturaVenta__clienteRow{grid-template-columns:1fr}.FacturaVenta{padding:1rem}.FacturaVenta__header{flex-direction:column;align-items:stretch}.FacturaVenta__title{font-size:1.4rem}.FacturaVenta__btnCreate{justify-content:center;width:100%;min-height:44px}.FacturaVenta__filters{grid-template-columns:1fr}.FacturaVenta__actions{justify-content:stretch;width:100%}.FacturaVenta__actions>button{flex:1;justify-content:center;min-height:44px}}.ImportarFlexxus__modal{background:#20232a;max-width:820px}.ImportarFlexxus__hint{color:#bdbdbd;margin:-.5rem 0 0;font-size:.8rem}.ImportarFlexxus__summary{flex-wrap:wrap;gap:.5rem;display:flex}.ImportarFlexxus__summaryChip{border-radius:20px;align-items:center;gap:.35rem;padding:.28rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.ImportarFlexxus__summaryChip--creada{color:#178e62;background:#178e6226}.ImportarFlexxus__summaryChip--warning{color:#ffc107;background:#ffc10726}.ImportarFlexxus__summaryChip--error{color:#e05252;background:#e0525226}.ImportarFlexxus__results{flex-direction:column;gap:.5rem;display:flex}.ImportarFlexxus__resultCard{border:1px solid #0000;border-left-width:3px;border-radius:8px;flex-direction:column;gap:.35rem;padding:.75rem .9rem;display:flex}.ImportarFlexxus__resultCard--creada{background:#178e620f;border-color:#178e622e #178e622e #178e622e #178e62}.ImportarFlexxus__resultCard--warning{background:#ffc1070f;border-color:#ffc1072e #ffc1072e #ffc1072e #ffc107}.ImportarFlexxus__resultCard--error{background:#e052520f;border-color:#e052522e #e052522e #e052522e #e05252}.ImportarFlexxus__resultMain{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.ImportarFlexxus__badge{white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}.ImportarFlexxus__badge--creada{color:#178e62;background:#178e6226}.ImportarFlexxus__badge--warning{color:#ffc107;background:#ffc10726}.ImportarFlexxus__badge--error{color:#e05252;background:#e0525226}.ImportarFlexxus__archivo{color:snow;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Menlo,Consolas,monospace;font-size:.8rem;overflow:hidden}.ImportarFlexxus__verBtn{color:#178e62;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #178e6266;border-radius:6px;flex-shrink:0;padding:.18rem .6rem;font-size:.78rem;font-weight:600;transition:background .15s}.ImportarFlexxus__verBtn:hover{background:#178e621a}.ImportarFlexxus__mensaje{color:#bdbdbd;margin:0;padding-left:.2rem;font-size:.8rem}.ImportarFlexxus__asociarRow{align-items:center;gap:.5rem;margin-top:.1rem;display:flex}.ImportarFlexxus__ovSelect{flex:1;min-width:0;font-size:.8rem}.ImportarFlexxus__ovSelect .select__trigger{padding:.28rem .55rem;font-size:.8rem}.ImportarFlexxus__asociarBtn{color:#ffc107;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffc10766;border-radius:6px;flex-shrink:0;padding:.18rem .7rem;font-size:.78rem;font-weight:600;transition:background .15s}.ImportarFlexxus__asociarBtn:hover:not(:disabled){background:#ffc1071a}.ImportarFlexxus__asociarBtn:disabled{opacity:.5;cursor:not-allowed}.FacturaVentaDetalle{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.FacturaVentaDetalle__loading{justify-content:center;padding:4rem 0;display:flex}.FacturaVentaDetalle__loading img{width:80px;height:80px}.FacturaVentaDetalle__error{text-align:center;color:#e05252;background:#0f2831;border-radius:10px;padding:2rem}.FacturaVentaDetalle__back{color:#bdbdbd;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;margin-bottom:1rem;padding:0;font-size:.85rem;display:inline-flex}.FacturaVentaDetalle__back:hover{color:snow}.FacturaVentaDetalle__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}.FacturaVentaDetalle__headerLeft{flex-direction:column;gap:.4rem;display:flex}.FacturaVentaDetalle__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#bdbdbd;font-size:.72rem;font-weight:600}.FacturaVentaDetalle__title{font-variant-numeric:tabular-nums;margin:0;font-size:1.85rem;font-weight:600;line-height:1.1}.FacturaVentaDetalle__subtitle{color:#bdbdbd;font-size:.95rem}.FacturaVentaDetalle__headerActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.FacturaVentaDetalle__btn{cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.88rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.FacturaVentaDetalle__btn--ghost{color:snow;background:0 0;border-color:#ffffff2e}.FacturaVentaDetalle__btn--ghost:hover:not(:disabled){background:#ffffff0d}.FacturaVentaDetalle__btn--reclamo{color:#8b5cf6;background:#8b5cf624;border-color:#8b5cf666}.FacturaVentaDetalle__btn--reclamo:hover:not(:disabled){background:#8b5cf63d}.FacturaVentaDetalle__btn--primary{color:snow;background:#178e62}.FacturaVentaDetalle__btn--primary:hover:not(:disabled){background:#134b3d}.FacturaVentaDetalle__btn--primary:disabled{opacity:.6;cursor:not-allowed}.FacturaVentaDetalle__btn--info{color:#1a73e9;background:#1a73e926;border-color:#1a73e94d}.FacturaVentaDetalle__btn--info:hover:not(:disabled){background:#1a73e938}.FacturaVentaDetalle__btn--secondary{color:#f5af3c;background:#f5af3c1f;border-color:#f5af3c66}.FacturaVentaDetalle__btn--secondary:hover:not(:disabled){background:#f5af3c33;border-color:#f5af3c}.FacturaVentaDetalle__btn--secondary:disabled{opacity:.55;cursor:not-allowed}.FacturaVentaDetalle__btn--danger{color:#e05252;background:#e052521f;border-color:#e0525266}.FacturaVentaDetalle__btn--danger:hover:not(:disabled){background:#e0525233;border-color:#e05252}.FacturaVentaDetalle__btn--danger:disabled{opacity:.55;cursor:not-allowed}.FacturaVentaDetalle__badge{border-radius:20px;padding:.3rem .8rem;font-size:.78rem;font-weight:600;display:inline-block}.FacturaVentaDetalle__badge--emitida{color:#178e62;background:#178e6226}.FacturaVentaDetalle__badge--borrador{color:#bdbdbd;background:#ffffff14}.FacturaVentaDetalle__badge--anulada{color:#e05252;background:#e0525226}.FacturaVentaDetalle__badge--offline_pendiente{color:#ffc107;background:#ffc10726}.FacturaVentaDetalle__badge--error{color:#e05252;background:#e0525226}.FacturaVentaDetalle__banner{border-radius:8px;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.88rem;display:flex}.FacturaVentaDetalle__banner--offline{color:#ffc107;background:#ffc1071a;border:1px solid #ffc1074d}.FacturaVentaDetalle__banner--error{color:#e05252;background:#e052521a;border:1px solid #e052524d}.FacturaVentaDetalle__metaCard{background:#0f2831;border-radius:10px;margin-bottom:1.5rem;overflow:hidden}.FacturaVentaDetalle__metaGrid{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.FacturaVentaDetalle__metaGrid{grid-template-columns:1fr 1fr}}.FacturaVentaDetalle__metaField{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;padding:.85rem 1.1rem;display:flex}.FacturaVentaDetalle__metaField__label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;margin-bottom:.25rem;font-size:.68rem;font-weight:600}.FacturaVentaDetalle__metaField__value{color:snow;font-size:.92rem}.FacturaVentaDetalle__metaField__value--mono{font-family:Menlo,Consolas,monospace;font-size:.85rem}.FacturaVentaDetalle__metaField__link{color:#14b8a6;font-weight:500;text-decoration:none}.FacturaVentaDetalle__metaField__link:hover{text-decoration:underline}.FacturaVentaDetalle__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:1.5rem 0 .75rem;font-size:.78rem;font-weight:600}.FacturaVentaDetalle__items{border-collapse:collapse;background:#0f2831;border-radius:10px;width:100%;overflow:hidden}.FacturaVentaDetalle__items th,.FacturaVentaDetalle__items td{text-align:left;border-bottom:1px solid #ffffff0d;padding:.75rem 1rem;font-size:.88rem}.FacturaVentaDetalle__items th{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;background:#0000002e;font-size:.7rem;font-weight:600}.FacturaVentaDetalle__items tbody tr:last-child td{border-bottom:none}.FacturaVentaDetalle__items .FacturaVentaDetalle__num{font-variant-numeric:tabular-nums;text-align:right}.FacturaVentaDetalle__loteSelect{color:snow;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff26;border-radius:6px;width:100%;padding:.35rem .5rem;font-size:.82rem;overflow:hidden}.FacturaVentaDetalle__loteSelect option{color:snow;background:#20232a}.FacturaVentaDetalle__loteBadge{color:#63b3ed;white-space:nowrap;background:#63b3ed26;border-radius:999px;padding:.2rem .55rem;font-size:.78rem;font-weight:600;display:inline-block}.FacturaVentaDetalle__totals{font-variant-numeric:tabular-nums;background:#0f2831;border-radius:10px;justify-content:flex-end;gap:2rem;margin-top:1rem;padding:1.1rem 1.5rem;display:flex}@media (max-width:768px){.FacturaVentaDetalle__totals{gap:1rem;padding:.85rem 1rem}}.FacturaVentaDetalle__totalItem{flex-direction:column;align-items:flex-end;display:flex}.FacturaVentaDetalle__totalItem__label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;margin-bottom:.25rem;font-size:.7rem}.FacturaVentaDetalle__totalItem__value{color:snow;font-size:1rem;font-weight:600}.FacturaVentaDetalle__totalItem--big .FacturaVentaDetalle__totalItem__value{color:#178e62;font-size:1.4rem}@media (max-width:1024px){.FacturaVentaDetalle{padding:1.25rem}}@media (max-width:767px){.FacturaVentaDetalle{padding:1rem}.FacturaVentaDetalle__header{flex-direction:column;align-items:stretch;gap:.75rem}.FacturaVentaDetalle__title{font-size:1.4rem}.FacturaVentaDetalle__headerActions{flex-wrap:wrap;justify-content:flex-start}.FacturaVentaDetalle__btn{min-height:44px}.FacturaVentaDetalle__items{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.FacturaVentaDetalle__totals{flex-direction:column;align-items:flex-end;gap:.5rem}}.NotaCreditoVenta{width:100%;max-width:1400px;margin:0 auto;padding:2rem}@media (max-width:1024px){.NotaCreditoVenta{padding:1.25rem}}@media (max-width:768px){.NotaCreditoVenta{padding:1rem}}.NotaCreditoVenta__header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.NotaCreditoVenta__title{color:snow;margin:0;font-size:2rem;font-weight:600}.NotaCreditoVenta__container{flex-direction:column;gap:1rem;display:flex}.NotaCreditoVenta__numero{color:#bdbdbd;font-weight:600}.NotaCreditoVenta__totalCell{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.NotaCreditoVenta__pdfCell{justify-content:center;align-items:center;display:flex}.NotaCreditoVenta__badge{text-transform:capitalize;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.NotaCreditoVenta__badge--borrador{color:#8a6d00;background:#fff4d6}.NotaCreditoVenta__badge--emitida{color:#178e62;background:#d6f4e4}.NotaCreditoVenta__badge--error{color:#b3261e;background:#fbdada}.NotaCreditoVenta__badge--recibida{color:#178e62;background:#d6f4e4}.NotaCreditoVenta__badge--anulada{color:#b3261e;background:#fbdada}.NotaCreditoVenta__tabs{border-bottom:1px solid #ffffff24;gap:.25rem;margin-bottom:1.25rem;display:flex}.NotaCreditoVenta__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600}.NotaCreditoVenta__tab--active{color:#178e62;border-bottom-color:#178e62}.NotaCreditoVenta__loading,.NotaCreditoVenta__error{color:#bdbdbd;justify-content:center;padding:2rem;display:flex}.NotaCreditoVenta__loading img,.NotaCreditoVenta__error img{width:80px;height:80px}.NotaCreditoVenta__cards{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.NotaCreditoVenta__card{cursor:pointer;border:1px solid #ffffff24;border-radius:12px;padding:.9rem 1rem}.NotaCreditoVenta__card__main{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.NotaCreditoVenta__card__numero{color:#bdbdbd;font-weight:600}.NotaCreditoVenta__card__grid{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;display:grid}.NotaCreditoVenta__card__grid dt{color:#bdbdbd;font-size:.72rem}.NotaCreditoVenta__card__grid dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;font-weight:500;overflow:hidden}.NotaCreditoVenta__card__total{color:#178e62;font-weight:700}.NotaCreditoVenta__card__actions{border-top:1px solid #ffffff24;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}.NotaCreditoCompra__modalTitle{margin-bottom:1.5rem}.NotaCreditoCompra__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.NotaCreditoCompra__btnCreate:hover{background:#134b3d}.NotaCreditoVentaDetalle{width:100%;max-width:1400px;margin:0 auto;padding:2rem}@media (max-width:1024px){.NotaCreditoVentaDetalle{padding:1.25rem}}@media (max-width:768px){.NotaCreditoVentaDetalle{padding:1rem}}.NotaCreditoVentaDetalle__loading,.NotaCreditoVentaDetalle__error{color:#bdbdbd;justify-content:center;padding:2rem;display:flex}.NotaCreditoVentaDetalle__loading img,.NotaCreditoVentaDetalle__error img{width:80px;height:80px}.NotaCreditoVentaDetalle__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin:1rem 0 1.25rem;display:flex}.NotaCreditoVentaDetalle__eyebrow{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.8rem}.NotaCreditoVentaDetalle__title{color:#bdbdbd;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.NotaCreditoVentaDetalle__subtitle{color:#bdbdbd;font-size:.85rem;display:block}.NotaCreditoVentaDetalle__headerActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.NotaCreditoVentaDetalle__badge{border-radius:999px;padding:.25rem .7rem;font-size:.78rem;font-weight:600;display:inline-block}.NotaCreditoVentaDetalle__badge--borrador{color:#8a6d00;background:#fff4d6}.NotaCreditoVentaDetalle__badge--emitida{color:#178e62;background:#d6f4e4}.NotaCreditoVentaDetalle__badge--error{color:#b3261e;background:#fbdada}.NotaCreditoVentaDetalle__badge--recibida{color:#178e62;background:#d6f4e4}.NotaCreditoVentaDetalle__badge--anulada{color:#b3261e;background:#fbdada}.NotaCreditoVentaDetalle__btn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.NotaCreditoVentaDetalle__btn:disabled{opacity:.6;cursor:not-allowed}.NotaCreditoVentaDetalle__btn--primary{color:#fff;background:#178e62}.NotaCreditoVentaDetalle__btn--secondary{color:#bdbdbd;background:0 0;border:1px solid #ffffff24}.NotaCreditoVentaDetalle__btn--danger{color:#fff;background:#d33}.NotaCreditoVentaDetalle__btn--info{color:#1a73e9;background:#1a73e926;border:1px solid #1a73e94d}.NotaCreditoVentaDetalle__btn--info:hover:not(:disabled){background:#1a73e938}.NotaCreditoVentaDetalle__banner{border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem}.NotaCreditoVentaDetalle__banner--error{color:#b3261e;background:#fbdada}.NotaCreditoVentaDetalle__metaCard{background:#0f2831;border:1px solid #ffffff24;border-radius:12px;margin-bottom:1.25rem;padding:1rem 1.25rem}.NotaCreditoVentaDetalle__metaGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.NotaCreditoVentaDetalle__metaField{flex-direction:column;gap:.25rem;display:flex}.NotaCreditoVentaDetalle__metaField__label{color:#bdbdbd;font-size:.75rem}.NotaCreditoVentaDetalle__metaField__value{color:#bdbdbd;font-size:.95rem;font-weight:500}.NotaCreditoVentaDetalle__metaField__value--mono{font-variant-numeric:tabular-nums}.NotaCreditoVentaDetalle__metaField__link{color:#178e62;text-decoration:none}.NotaCreditoVentaDetalle__metaField__link:hover{text-decoration:underline}.NotaCreditoVentaDetalle__sectionTitle{color:#bdbdbd;margin-bottom:.5rem;font-size:1rem;font-weight:700}.NotaCreditoVentaDetalle__items{border-collapse:collapse;background:#0f2831;border-radius:12px;width:100%;overflow:hidden}.NotaCreditoVentaDetalle__items th,.NotaCreditoVentaDetalle__items td{text-align:left;border-bottom:1px solid #ffffff24;padding:.6rem .8rem}.NotaCreditoVentaDetalle__items td{color:snow}.NotaCreditoVentaDetalle__items th{text-transform:uppercase;letter-spacing:.03em;color:#bdbdbd;font-size:.78rem}.NotaCreditoVentaDetalle__items th.NotaCreditoVentaDetalle__num,.NotaCreditoVentaDetalle__items td.NotaCreditoVentaDetalle__num{text-align:right}.NotaCreditoVentaDetalle__num{text-align:right;font-variant-numeric:tabular-nums}.NotaCreditoVentaDetalle__totals{justify-content:flex-end;gap:2rem;margin-top:1.25rem;display:flex}.NotaCreditoVentaDetalle__totalItem{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.NotaCreditoVentaDetalle__totalItem__label{color:#bdbdbd;font-size:.78rem}.NotaCreditoVentaDetalle__totalItem__value{font-variant-numeric:tabular-nums;color:snow;font-weight:600}.NotaCreditoVentaDetalle__totalItem--big .NotaCreditoVentaDetalle__totalItem__value{color:#178e62;font-size:1.3rem}.NotaCreditoVentaDetalle__percepciones{background:#0f2831;border:1px solid #ffffff24;border-radius:12px;margin-top:1.25rem;padding:1rem 1.25rem}.NotaCreditoVentaDetalle__percepcionesList{flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.NotaCreditoVentaDetalle__percepcionRow{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9rem;display:flex}.NotaCreditoVentaDetalle__percepcionRow__name{color:#bdbdbd}.NotaCreditoVentaDetalle__percepcionRow__pct{color:#fff6;margin-left:.35rem}.NotaCreditoVentaDetalle__percepcionRow__obs{font-style:italic}.NotaCreditoVentaDetalle__percepcionRow__value{font-variant-numeric:tabular-nums;color:snow;flex-shrink:0}.GenerarNotaCredito{background:#20232a;border-radius:14px;flex-direction:column;width:min(960px,95vw);max-height:90vh;display:flex;overflow:hidden}.GenerarNotaCredito__overlay{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.GenerarNotaCredito__header{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.GenerarNotaCredito__title{color:#bdbdbd;font-size:1.25rem;font-weight:700}.GenerarNotaCredito__close{cursor:pointer;color:#bdbdbd;background:0 0;border:none;font-size:1.6rem;line-height:1}.GenerarNotaCredito__loading,.GenerarNotaCredito__error{color:#bdbdbd;justify-content:center;padding:2rem;display:flex}.GenerarNotaCredito__loading img,.GenerarNotaCredito__error img{width:80px;height:80px}.GenerarNotaCredito__info{border-bottom:1px solid #ffffff24;flex-wrap:wrap;gap:1.25rem;padding:1rem 1.25rem;display:flex}.GenerarNotaCredito__infoItem{flex-direction:column;gap:.2rem;display:flex}.GenerarNotaCredito__infoItem--highlight .GenerarNotaCredito__infoItem__value{color:#178e62;font-weight:700}.GenerarNotaCredito__infoLabel{color:#bdbdbd;font-size:.72rem}.GenerarNotaCredito__infoValue{color:#bdbdbd;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.GenerarNotaCredito__banner{color:#8a6d00;background:#fff4d6;border-radius:8px;margin:.75rem 1.25rem 0;padding:.65rem .9rem;font-size:.85rem}.GenerarNotaCredito__table{border-collapse:collapse;width:100%;margin:.75rem 0;overflow-y:auto}.GenerarNotaCredito__table th,.GenerarNotaCredito__table td{vertical-align:middle;border-bottom:1px solid #ffffff24;padding:.5rem .75rem}.GenerarNotaCredito__table th{text-transform:uppercase;letter-spacing:.03em;color:#bdbdbd;background:#20232a;font-size:.74rem;position:sticky;top:0}.GenerarNotaCredito__row--active{background:#178e621f}.GenerarNotaCredito__numInput{color:#bdbdbd;text-align:right;font-variant-numeric:tabular-nums;background:#20232a;border:1px solid #ffffff24;border-radius:6px;width:100%;padding:.35rem .5rem}.GenerarNotaCredito__numInput:disabled{opacity:.5}.GenerarNotaCredito__select{color:snow;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;outline:none;width:100%;padding:.35rem .5rem;font-size:.88rem;transition:border-color .15s}.GenerarNotaCredito__select option{background:#1a2838}.GenerarNotaCredito__select:focus{border-color:#178e62}.GenerarNotaCredito__select:disabled{opacity:.5;cursor:not-allowed}.GenerarNotaCredito__hint{color:#bdbdbd;margin-top:.2rem;font-size:.7rem;display:block}.GenerarNotaCredito__validation{color:#b3261e;background:#fbdada;border-radius:8px;margin:0 1.25rem;padding:.6rem .9rem;font-size:.85rem}.GenerarNotaCredito__footer{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.GenerarNotaCredito__total{flex-direction:column;gap:.2rem;display:flex}.GenerarNotaCredito__total__label{color:#bdbdbd;font-size:.72rem}.GenerarNotaCredito__total__value{color:#178e62;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.GenerarNotaCredito__actions{gap:.6rem;display:flex}.GenerarNotaCredito__btn{cursor:pointer;border:none;border-radius:8px;padding:.55rem 1.1rem;font-weight:600}.GenerarNotaCredito__btn:disabled{opacity:.6;cursor:not-allowed}.GenerarNotaCredito__btn--primary{color:#fff;background:#178e62}.GenerarNotaCredito__btn--secondary{color:#bdbdbd;background:0 0;border:1px solid #ffffff24}.NotaCreditoCompra__modal .NewOrderNote__formLeft{border-right:1px solid #ffffff24;width:300px;padding-right:2rem!important}.NotaCreditoCompra__modal .NewOrderNote__formLeft>*{min-width:0!important;margin-right:.5rem!important}.NotaCreditoCompra__modal .NewOrderNote__formLeft input,.NotaCreditoCompra__modal .NewOrderNote__formLeft textarea,.NotaCreditoCompra__modal .NewOrderNote__formLeft select,.NotaCreditoCompra__modal .NewOrderNote__formLeft .select__trigger,.NotaCreditoCompra__modal .NewOrderNote__formLeft .SearchSelect,.NotaCreditoCompra__modal .NewOrderNote__formLeft .SearchSelect__input,.NotaCreditoCompra__modal .NewOrderNote__formLeft .SearchSelect__selected{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.NotaCreditoCompra__modal .NewOrderNote__formLeft .ItemAdd__modeToggle{width:fit-content;margin:0}.NotaCreditoCompra__modal .NewOrderNote__formRight{min-width:0;padding-left:1.5rem;padding-right:.1rem}.NotaCreditoCompra__modal{padding-right:1rem}.NotaCreditoCompra__modal .NotaCreditoVenta__tabs{margin-bottom:0}.NotaCreditoCompra__modal .NotaCreditoCompraItems__tabContent{margin-top:-.5rem}.NotaCreditoCompra__modal .ItemAdd__form,.NotaCreditoCompra__modal .ItemAdd__selectedCardForm{grid-template-columns:90px 1fr auto}.NotaCreditoCompraItems{margin-top:1.25rem}.NotaCreditoCompraItems__remove{color:#b3261e;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem .4rem;font-size:.95rem}.NotaCreditoCompraItems__remove:hover{background:#b3261e1f}.NotaCreditoCompraItems__repuestoSearch{position:relative}.NotaCreditoCompraItems__repuestoSearch .ItemAdd__results{z-index:20;position:absolute;top:calc(100% + 4px);left:0;right:0}.NotaCreditoCompraItems__tabContent{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}.NotaCreditoCompraItems__tableScroll{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;border-radius:10px;flex:1;min-height:160px;overflow:auto}.NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items{background:#ffffff08;border:1px solid #ffffff14}.NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items th,.NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items td{border-bottom:1px solid #ffffff12}.NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items thead th{z-index:1;background:#20232a;position:sticky;top:0}.NotaCreditoCompraItems__percepcionesScroll{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex:1;min-height:0;overflow-y:auto}.NewOrderNote__input--inline{text-align:right;width:100%;min-width:70px;max-width:130px;padding:.4rem .5rem}.NewOrderNote__input--inline::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NewOrderNote__input--inline::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NewOrderNote__input--inline[type=number]{-moz-appearance:textfield}.ConciliarNC__field{margin-bottom:1rem}.ConciliarNC__list{flex-direction:column;gap:.4rem;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ConciliarNC__item{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.ConciliarNC__item:hover{border-color:#fff3}.ConciliarNC__item--selected{background:#178e621f;border-color:#178e62}.ConciliarNC__item input[type=checkbox]{accent-color:#178e62;cursor:pointer;width:18px;height:18px}.ConciliarNC__itemMain{color:snow;flex:1;justify-content:space-between;gap:.5rem;font-size:.9rem;display:flex}.ConciliarNC__itemMeta{color:#bdbdbd;font-size:.82rem}.ConciliarNC__priorityList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ConciliarNC__priorityItem{color:snow;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .65rem;font-size:.85rem;display:flex}.ConciliarNC__priorityActions{gap:.35rem;display:flex}.ConciliarNC__priorityActions button{color:snow;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;padding:2px 8px}.ConciliarNC__priorityActions button:hover:not(:disabled){color:#178e62;border-color:#178e62}.ConciliarNC__priorityActions button:disabled{opacity:.4;cursor:not-allowed}.ImpFactura__depositoOverlay{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ImpFactura__depositoPanel{background:#0f2831;border-radius:10px;flex-direction:column;gap:1rem;width:100%;max-width:560px;max-height:90vh;padding:1.5rem;display:flex;overflow-y:auto}.ImpFactura__depositoHeader{justify-content:space-between;align-items:center;display:flex}.ImpFactura__depositoTitle{margin:0;font-size:1rem;font-weight:600}.ImpFactura__depositoClose{color:#bdbdbd;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.1rem;line-height:1}.ImpFactura__depositoClose:hover{color:snow}.ImpFactura__depositoClose:disabled{opacity:.4;cursor:default}.ImpFactura__depositoLabel{margin:0;font-size:.9rem}.ImpFactura__depositoRow{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.ImpFactura__depositoFields{flex-direction:column;gap:.85rem;display:flex}.ImpFactura__depositoField{flex-direction:column;gap:.35rem;display:flex}.ImpFactura__depositoFieldLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.ImpFactura__depositoValue{color:snow;font-size:.95rem;font-weight:500}.ImpFactura__depositoError{color:#ef9a9a;margin:0;font-size:.85rem}.ImpFactura__depositoActions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.ImpFactura__depositoSelect{color:snow;background:0 0;border:1px solid #fff3;border-radius:8px;outline:none;flex:1;min-width:200px;padding:.55rem .85rem;font-size:.9rem}.ImpFactura__depositoSelect:focus{border-color:#178e62}.ImpFactura__depositoSelect option{background:#1a2838}.ImpFactura__btnCancelarDeposito{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:.65rem 1rem;font-size:.9rem}.ImpFactura__btnCancelarDeposito:hover:not(:disabled){background:#ffffff0d}.ImpFactura__btnCancelarDeposito:disabled{opacity:.5;cursor:default}.ImpFactura__percBox{background:#6ea8fe0f;border:1px solid #6ea8fe2e;border-radius:10px;flex-direction:column;gap:.4rem;padding:.85rem 1rem;display:flex}.ImpFactura__percBoxTitle{text-transform:uppercase;letter-spacing:.06em;color:#6ea8fe;margin-bottom:.15rem;font-size:.72rem;font-weight:700}.ImpFactura__percBoxRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ImpFactura__percBoxRow--warn{opacity:.65}.ImpFactura__percBoxLabel{color:#bdbdbd;font-size:.88rem}.ImpFactura__percBoxValue{color:snow;font-size:.88rem;font-weight:500}.ImpFactura__percBoxWarn{color:#ffd54f;font-size:.8rem;font-style:italic}.ImpFactura__resumen{border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ImpFactura__resumenRow{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.6rem 1rem;display:flex}.ImpFactura__resumenRow:last-child{border-bottom:none}.ImpFactura__resumenRow--total{background:#ffffff0a;border-top:1px solid #ffffff1a}.ImpFactura__resumenRow--total .ImpFactura__resumenLabel,.ImpFactura__resumenRow--total .ImpFactura__resumenValue{color:snow;font-size:1rem;font-weight:700}.ImpFactura__resumenLabel{color:#bdbdbd;font-size:.85rem}.ImpFactura__resumenValue{color:snow;font-size:.88rem;font-weight:500}.ListaImp{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.ListaImp{padding:1.25rem}}@media (max-width:768px){.ListaImp{padding:1rem}}.ListaImp__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ListaImp__headerLeft{align-items:center;gap:1rem;display:flex}.ListaImp__headerLeft .volver-btn{margin-bottom:0}.ListaImp__title{margin:0;font-size:2rem;font-weight:600}.ListaImp__headerActions{align-items:center;gap:.75rem;display:flex}.ListaImp__container{flex-direction:column;gap:1rem;display:flex}.ListaImp__filter{width:220px}.ListaImp__btnCargar{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:600;display:flex}.ListaImp__btnCargar:hover{background:#134b3d}.ListaImp__loading,.ListaImp__empty{color:#bdbdbd;justify-content:center;align-items:center;padding:3rem;font-size:.95rem;display:flex}.ListaImp__table{border-collapse:collapse;width:100%;font-size:.9rem}.ListaImp__table thead tr{border-bottom:1px solid #ffffff14}.ListaImp__table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;padding:.65rem 1rem;font-size:.75rem;font-weight:600}.ListaImp__table td{vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:.85rem 1rem}.ListaImp__table tbody tr{transition:background .12s}.ListaImp__table tbody tr:hover{background:#ffffff08}.ListaImp__tdArchivo{color:#bdbdbd;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-family:monospace;font-size:.82rem;overflow:hidden}.ListaImp__tdProveedor{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.ListaImp__sinProveedor{color:#bdbdbd;font-size:.85rem;font-style:italic}.ListaImp__badge{white-space:nowrap;border-radius:12px;padding:.25rem .7rem;font-size:.75rem;font-weight:600;display:inline-block}.ListaImp__badge--procesando{color:#6ea8fe;background:#1a73e926}.ListaImp__badge--pendiente_revision{color:#ffd54f;background:#ffc10726}.ListaImp__badge--completada{color:#4caf82;background:#178e6226}.ListaImp__badge--rechazada,.ListaImp__badge--error{color:#ef9a9a;background:#e052521f}.ListaImp__btnVer{color:snow;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;align-items:center;gap:.35rem;padding:.3rem .85rem;font-size:.82rem;display:flex}.ListaImp__btnVer:hover{background:#ffffff12;border-color:#fff6}.ImpFactura{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.ImpFactura{padding:1.25rem}}@media (max-width:768px){.ImpFactura{padding:1rem}}.ImpFactura--loading{justify-content:center;align-items:center;display:flex}.ImpFactura--loading img{width:64px}.ImpFactura__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.ImpFactura__headerLeft{align-items:center;gap:1rem;display:flex}.ImpFactura__headerLeft .volver-btn{margin-bottom:0}.ImpFactura__title{margin:0;font-size:2rem;font-weight:600}.ImpFactura__badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:20px;padding:.35rem .85rem;font-size:.8rem;font-weight:600}.ImpFactura__badge--procesando{color:#6ea8fe;background:#1a73e933}.ImpFactura__badge--pendiente_revision{color:#ffd54f;background:#ffc10726}.ImpFactura__badge--completada{color:#4caf82;background:#178e6233}.ImpFactura__badge--rechazada,.ImpFactura__badge--error{color:#ef9a9a;background:#e0525226}.ImpFactura__meta{background:#0f2831;border-radius:10px;flex-wrap:wrap;gap:2rem;margin-bottom:1.25rem;padding:1.25rem 1.5rem;display:flex}.ImpFactura__metaItem{flex-direction:column;gap:.25rem;display:flex}.ImpFactura__metaLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.ImpFactura__metaValue{font-size:.95rem;font-weight:500}.ImpFactura__metaValue--proveedor{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.ImpFactura__metaEmpty{color:#bdbdbd;font-style:italic}.ImpFactura__metaCambiarBtn{color:#bdbdbd;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff38;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.75rem;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.ImpFactura__metaCambiarBtn:hover{color:#178e62;border-color:#178e62}.ImpFactura__percepciones{margin-top:1.25rem}.ImpFactura__percepcionesList{flex-direction:column;gap:.4rem;margin-top:.5rem;display:flex}.ImpFactura__percepcionRow{background:#0f2831;border-radius:10px;justify-content:space-between;align-items:center;padding:.65rem 1.25rem;display:flex}.ImpFactura__percepcionTipo{color:snow;font-size:.9rem}.ImpFactura__percepcionImporte{color:snow;font-size:.9rem;font-weight:600}.ImpFactura__proveedorBox{background:#ffc1070f;border:1px solid #ffc10740;border-radius:10px;margin-bottom:1.25rem;padding:1.25rem 1.5rem}.ImpFactura__proveedorWarning{color:#ffd54f;margin:0 0 1rem;font-size:.9rem}.ImpFactura__proveedorRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ImpFactura__proveedorSearch,.ImpFactura__proveedorSelect{color:snow;background:0 0;border:1px solid #fff3;border-radius:8px;outline:none;flex:1;min-width:180px;padding:.55rem .85rem;font-size:.9rem}.ImpFactura__proveedorSearch:focus,.ImpFactura__proveedorSelect:focus{border-color:#178e62}.ImpFactura__proveedorSearch option,.ImpFactura__proveedorSelect option{background:#1a2838}.ImpFactura__proveedorBtn{color:snow;cursor:pointer;white-space:nowrap;background:#178e62;border:none;border-radius:8px;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600}.ImpFactura__proveedorBtn:hover:not(:disabled){background:#134b3d}.ImpFactura__proveedorBtn:disabled{opacity:.5;cursor:default}.ImpFactura__proveedorBtn--cancel{background:0 0;border:1px solid #fff3}.ImpFactura__proveedorBtn--cancel:hover:not(:disabled){background:#ffffff0d}.ImpFactura__procesando{flex-direction:column;align-items:center;gap:1rem;padding:3rem 0;display:flex}.ImpFactura__procesando img{width:56px}.ImpFactura__procesando p{color:#bdbdbd;font-size:.95rem}.ImpFactura__errorBox{background:#e0525214;border:1px solid #e052524d;border-radius:10px;margin-bottom:1.25rem;padding:1.25rem 1.5rem}.ImpFactura__errorTitle{color:#ef9a9a;margin:0 0 .5rem;font-weight:600}.ImpFactura__errorMsg{color:#bdbdbd;margin:0;font-size:.9rem}.ImpFactura__terminalBox{color:#bdbdbd;background:#0f2831;border-radius:10px;margin-bottom:1.25rem;padding:1.25rem 1.5rem}.ImpFactura__items{margin-top:1.5rem}.ImpFactura__itemsTitle{align-items:center;gap:.75rem;margin:0 0 1rem;font-size:1.1rem;font-weight:600;display:flex}.ImpFactura__pendientesBadge{color:#ffd54f;background:#ffc10726;border-radius:12px;padding:.2rem .65rem;font-size:.75rem;font-weight:600}.ImpFactura__item{background:#0f2831;border-left:3px solid #0000;border-radius:10px;margin-bottom:.75rem;padding:1rem 1.25rem}.ImpFactura__item--matcheado{border-left-color:#178e62}.ImpFactura__item--pendiente{border-left-color:#ffc107}.ImpFactura__item--libre{border-left-color:#bdbdbd}.ImpFactura__itemHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ImpFactura__itemInfo{flex-direction:column;flex:1;gap:.2rem;display:flex}.ImpFactura__itemDesc{font-size:.95rem;font-weight:600}.ImpFactura__itemCodigo{color:#bdbdbd;align-items:center;gap:.4rem;font-family:monospace;font-size:.78rem;display:flex}.ImpFactura__itemCodigoLabel{color:#a4a4a4;text-transform:uppercase;letter-spacing:.04em;font-family:inherit;font-size:.75rem;font-weight:500}.ImpFactura__itemMeta{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.ImpFactura__itemMetaCol{flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.ImpFactura__itemMetaLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;font-size:.68rem}.ImpFactura__itemMetaVal{color:snow;font-size:.9rem}.ImpFactura__itemMetaVal--total{font-size:.95rem;font-weight:700}.ImpFactura__itemEstado{text-transform:uppercase;letter-spacing:.04em;border-radius:10px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.ImpFactura__itemEstado--matcheado{color:#4caf82;background:#178e6233}.ImpFactura__itemEstado--pendiente{color:#ffd54f;background:#ffc10726}.ImpFactura__itemEstado--libre{color:#bdbdbd;background:#bdbdbd1f}.ImpFactura__itemRepuesto{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.ImpFactura__itemRepuestoArrow{color:#178e62;flex-shrink:0;font-size:.85rem}.ImpFactura__itemRepuestoNombre{color:snow;font-size:.875rem}.ImpFactura__itemRepuestoSku{color:#bdbdbd;background:#ffffff12;border:1px solid #ffffff1a;border-radius:4px;padding:.15rem .5rem;font-family:monospace;font-size:.72rem}.ImpFactura__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}.ImpFactura__btnConfirmar{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;padding:.65rem 1.5rem;font-size:.95rem;font-weight:600}.ImpFactura__btnConfirmar:hover:not(:disabled){background:#134b3d}.ImpFactura__btnConfirmar:disabled{opacity:.45;cursor:default}.ImpFactura__btnRechazar{color:#ef9a9a;cursor:pointer;background:0 0;border:1px solid #e0525266;border-radius:8px;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600}.ImpFactura__btnRechazar:hover:not(:disabled){background:#e0525214;border-color:#e05252b3}.ImpFactura__btnRechazar:disabled{opacity:.5;cursor:default}.ImpItem{border-top:1px solid #ffffff12;margin-top:1rem;padding-top:1rem}.ImpItem__tabs{gap:.5rem;margin-bottom:.75rem;display:flex}.ImpItem__panel{flex-direction:column;gap:.6rem;display:flex}.ImpItem__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:.35rem .85rem;font-size:.82rem}.ImpItem__tab:hover{color:snow;border-color:#ffffff4d}.ImpItem__tab--active{color:snow;background:#178e62;border-color:#178e62}.ImpItem__searchInput,.ImpItem__formInput{color:snow;background:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;outline:none;padding:.5rem .85rem;font-size:.9rem}.ImpItem__searchInput:focus,.ImpItem__formInput:focus{border-color:#178e62}.ImpItem__searchInput::placeholder,.ImpItem__formInput::placeholder{color:#bdbdbd}.ImpItem__searchInput{width:100%}.ImpItem__formInput{flex:1;min-width:140px}.ImpItem__searching,.ImpItem__noResults{color:#bdbdbd;margin:0;font-size:.82rem}.ImpItem__results{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex-direction:column;gap:.4rem;max-height:200px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ImpItem__results::-webkit-scrollbar{width:4px}.ImpItem__results::-webkit-scrollbar-track{background:0 0}.ImpItem__results::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.ImpItem__results::-webkit-scrollbar-thumb:hover{background:#ffffff59}.ImpItem__result{background:#ffffff0a;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.85rem;display:flex}.ImpItem__resultLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ImpItem__assignBtn{color:snow;cursor:pointer;white-space:nowrap;background:#178e62;border:none;border-radius:6px;padding:.3rem .75rem;font-size:.82rem;font-weight:600}.ImpItem__assignBtn:hover:not(:disabled){background:#134b3d}.ImpItem__assignBtn:disabled{opacity:.5;cursor:default}.ImpItem__crearBtn{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-self:flex-start;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600}.ImpItem__crearBtn:hover:not(:disabled){background:#134b3d}.ImpItem__crearBtn:disabled{opacity:.5;cursor:default}.ImpItem__formRow{flex-wrap:wrap;gap:.6rem;display:flex}.ImpItem__formError{color:#ef9a9a;margin:0;font-size:.82rem}.ImpItem__libreInfo{color:#bdbdbd;margin:0;font-size:.85rem}.ImpItem__libreBtn{color:snow;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-self:flex-start;padding:.5rem 1.25rem;font-size:.9rem}.ImpItem__libreBtn:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff59}.ImpItem__libreBtn:disabled{opacity:.5;cursor:default}.MobileFotosCola{color:snow;background-color:#0e1b2b;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem 3rem;display:flex;position:fixed;inset:0;overflow-y:auto}.MobileFotosCola__header{flex-direction:column;gap:.25rem;display:flex}.MobileFotosCola__btnVolver{color:#bdbdbd;cursor:pointer;background:0 0;border:none;width:fit-content;padding:0;font-size:.9rem}.MobileFotosCola__btnVolver:hover{color:snow}.MobileFotosCola__title{margin:0;font-size:1.5rem;font-weight:700}.MobileFotosCola__empty{color:#bdbdbd;margin:2rem auto}.MobileFotosCola__btnRetryAll{color:snow;cursor:pointer;background-color:#178e622e;border:1px solid #178e6280;border-radius:10px;padding:.65rem 1rem;font-size:.9rem;font-weight:600}.MobileFotosCola__btnRetryAll:hover{background-color:#178e6247}.MobileFotosCola__list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.MobileFotosCola__item{background-color:#0f2831;border:1px solid #ffffff14;border-radius:12px;gap:.75rem;padding:.75rem;display:flex}.MobileFotosCola__item--error{border-color:#f5656566}.MobileFotosCola__item--uploading{border-color:#178e628c}.MobileFotosCola__thumb{object-fit:cover;background:#0006;border-radius:8px;flex-shrink:0;width:84px;height:84px}.MobileFotosCola__info{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.MobileFotosCola__nombre{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:700;overflow:hidden}.MobileFotosCola__sku{color:#bdbdbd;margin:0;font-size:.78rem}.MobileFotosCola__meta{color:#bdbdbd;margin:0;font-size:.72rem}.MobileFotosCola__status{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:600}.MobileFotosCola__status--pending{color:#ffc107}.MobileFotosCola__status--uploading{color:#22d08f}.MobileFotosCola__status--error{color:#f56565}.MobileFotosCola__error{color:#f56565;margin:0;font-size:.78rem}.MobileFotosCola__actions{gap:.4rem;margin-top:.3rem;display:flex}.MobileFotosCola__btnRetry,.MobileFotosCola__btnDiscard{cursor:pointer;color:snow;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;padding:.35rem .7rem;font-size:.78rem;font-weight:600}.MobileFotosCola__btnRetry{color:#22d08f;border-color:#178e6280}.MobileFotosCola__btnRetry:hover{background:#178e622e}.MobileFotosCola__btnDiscard{color:#bdbdbd}.MobileFotosCola__btnDiscard:hover{color:#f56565;border-color:#f5656566}.OrdenesDePago{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.OrdenesDePago{padding:1.25rem}}.OrdenesDePago__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.OrdenesDePago__title{margin:0;font-size:2rem;font-weight:600}.OrdenesDePago__btnCreate{cursor:pointer;color:snow;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:inline-flex}.OrdenesDePago__btnCreate:hover{background:#134b3d}.OrdenesDePago__btnCreate span{font-size:1.15rem;line-height:1}.OrdenesDePago__container{flex-direction:column;gap:1rem;display:flex}.OrdenesDePago__tableWrap{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;overflow-x:auto}.OrdenesDePago__table{border-collapse:collapse;color:snow;width:100%;font-size:.9rem}.OrdenesDePago__table thead{background:#ffffff0a}.OrdenesDePago__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;border-bottom:1px solid #ffffff1a;padding:.85rem 1rem;font-size:.78rem;font-weight:600}.OrdenesDePago__table td{vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:.85rem 1rem}.OrdenesDePago__table tbody tr:hover{background:#ffffff06}.OrdenesDePago__table tbody tr:last-child td{border-bottom:none}.OrdenesDePago__th--right,.OrdenesDePago__td--right{text-align:right}.OrdenesDePago__th--center,.OrdenesDePago__td--center{text-align:center}.OrdenesDePago__th--chevron,.OrdenesDePago__td--chevron{text-align:center;width:36px;padding-left:.5rem!important;padding-right:.5rem!important}.OrdenesDePago__row{cursor:pointer;transition:background .15s}.OrdenesDePago__row--expanded{background:#ffffff0a}.OrdenesDePago__row--expanded:hover{background:#ffffff0d}.OrdenesDePago__chevron{color:#bdbdbd;transition:transform .2s,color .15s}.OrdenesDePago__chevron--open{color:#178e62;transform:rotate(180deg)}.OrdenesDePago__detailRow>td{background:#0003;border-top:1px solid #178e6259;padding:0!important}.OrdenesDePago__numero{color:snow;font-family:ui-monospace,monospace;font-weight:600}.OrdenesDePago__monto{font-variant-numeric:tabular-nums;font-weight:600}.OrdenesDePago__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-block}.OrdenesDePago__badge--pendiente-de-pago{color:#ffc107;background:#ffc10726;border-color:#ffc10759}.OrdenesDePago__badge--con-cheque-emitido{color:#63b3ed;background:#63b3ed26;border-color:#63b3ed59}.OrdenesDePago__badge--pagada{color:#2ecc8f;background:#178e622e;border-color:#178e6266}.OrdenesDePago__badge--anulada{color:#ff8b8b;background:#e0525226;border-color:#e0525259}.OrdenesDePago__actions{flex-wrap:wrap;justify-content:flex-start;gap:.4rem;display:inline-flex}.OrdenesDePago__actionBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:6px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.OrdenesDePago__actionBtn:hover:not(:disabled){color:snow;background:#ffffff0d;border-color:#fff6}.OrdenesDePago__actionBtn:disabled{opacity:.5;cursor:not-allowed}.OrdenesDePago__actionBtn--edit:hover:not(:disabled){color:#2ecc8f;border-color:#178e628c}.OrdenesDePago__actionBtn--warn:hover:not(:disabled){color:#ffc107;border-color:#ffc10780}.OrdenesDePago__actionBtn--danger:hover:not(:disabled){color:#ff8b8b;border-color:#e052528c}.OrdenesDePago__loading,.OrdenesDePago__empty,.OrdenesDePago__error{text-align:center;color:#bdbdbd;background:#0f2831;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.OrdenesDePago__error{color:#ff8b8b}.OrdenesDePago__loteLink{color:#178e62;font-family:ui-monospace,monospace;font-size:.88rem;font-weight:600;text-decoration:none}.OrdenesDePago__loteLink:hover{text-decoration:underline}.OrdenesDePago__loteEmpty{color:#bdbdbd;font-size:.88rem}.ODPDetail{background:#ffffff05;padding:1.4rem 1.6rem;animation:.18s ease-out ODPDetailExpand}.ODPDetail__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.ODPDetail__titleRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.ODPDetail__title{color:snow;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:1.05rem;font-weight:600}.ODPDetail__loteBadge{color:#bdbdbd;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:.2rem .6rem;font-family:ui-monospace,monospace;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ODPDetail__loteBadge:hover{color:snow;background:#ffffff21;border-color:#ffffff59}.ODPDetail__loading{justify-content:center;padding:1.5rem 0;display:flex}.ODPDetail__error{text-align:center;color:#ff8b8b;padding:1rem 0}.ODPDetail__grid{grid-template-columns:2fr 1fr;align-items:stretch;gap:1.25rem;display:grid}.ODPDetail__info,.ODPDetail__financials{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.65rem;padding:1rem 1.1rem;display:flex}.ODPDetail__infoItem{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.55rem;display:flex}.ODPDetail__infoItem:last-child{border-bottom:none;padding-bottom:0}.ODPDetail__infoItem--block{flex-direction:column;align-items:flex-start;gap:.3rem}.ODPDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.ODPDetail__infoValue{color:snow;word-break:break-word;font-size:.92rem}.ODPDetail__finRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ODPDetail__finRow--total{border-bottom:1px solid #ffffff1a;padding-bottom:.65rem}.ODPDetail__finLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}.ODPDetail__finValue{color:snow;font-variant-numeric:tabular-nums}.ODPDetail__finValue--total{color:#178e62;font-size:1.35rem;font-weight:700}.ODPDetail__finMeta{color:#bdbdbd;flex-direction:column;gap:.25rem;margin-top:auto;padding-top:.5rem;font-size:.78rem;display:flex}.ODPDetail__loteLink{color:#178e62;font-family:ui-monospace,monospace;font-size:.92rem;font-weight:600;text-decoration:none}.ODPDetail__loteLink:hover{text-decoration:underline}@keyframes odpLoteFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ODPDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.OrdenesDePagoModal{color:snow;z-index:1001;background:#20232a;border-radius:14px;width:min(640px,100% - 2rem);max-height:calc(100vh - 2rem);padding:1.6rem;transition:width .25s;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0006}.OrdenesDePagoModal--wide{width:min(1020px,100% - 2rem)}.OrdenesDePagoModal--md{width:min(760px,100% - 2rem)}.OrdenesDePagoModal__overlay{z-index:1000;background:#0000008c;position:fixed;inset:0}.OrdenesDePagoModal__title{margin:0 0 1.25rem;font-size:1.35rem;font-weight:600}.OrdenesDePagoModal__title--center{text-align:center}.OrdenesDePagoModal__body{gap:0;display:flex}.OrdenesDePagoModal__body--cols{gap:0}.OrdenesDePagoModal__col{flex-direction:column;flex:1;min-width:0;display:flex}.OrdenesDePagoModal__col--lote{border-left:1px solid #178e624d;margin-left:1.5rem;padding-left:1.5rem;animation:.2s ease-out odpColSlideIn}.OrdenesDePagoModal__colTitle{text-transform:uppercase;letter-spacing:.05em;color:#178e62;margin-bottom:.9rem;font-size:.78rem;font-weight:600}.OrdenesDePagoModal__form{grid-template-columns:1fr 1fr;gap:.85rem 1rem;margin-bottom:1rem;display:grid}.OrdenesDePagoModal__form--triple{grid-template-columns:repeat(3,1fr)}.OrdenesDePagoModal__field{flex-direction:column;gap:.35rem;display:flex}.OrdenesDePagoModal__field--full{grid-column:1/-1}.OrdenesDePagoModal__field--double{grid-column:span 2}.OrdenesDePagoModal__label{color:#bdbdbd;font-size:.82rem;font-weight:500}.OrdenesDePagoModal__optional{color:#bdbdbd;font-size:.78rem;font-weight:400}.OrdenesDePagoModal__input,.OrdenesDePagoModal__textarea{color:snow;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;outline:none;padding:.6rem .85rem;font-family:inherit;font-size:.92rem;transition:border-color .15s}.OrdenesDePagoModal__input::placeholder,.OrdenesDePagoModal__textarea::placeholder{color:#ffffff59}.OrdenesDePagoModal__input:focus,.OrdenesDePagoModal__textarea:focus{border-color:#178e62}.OrdenesDePagoModal__input:disabled,.OrdenesDePagoModal__textarea:disabled{opacity:.35;cursor:not-allowed}.OrdenesDePagoModal__textarea{resize:vertical;min-height:70px}.OrdenesDePagoModal__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px solid #ffffff14;align-items:center;gap:.65rem;margin-top:auto;padding:.75rem 0 0;display:inline-flex}.OrdenesDePagoModal__toggleInput{opacity:0;width:0;height:0;position:absolute}.OrdenesDePagoModal__toggleTrack{background:#ffffff26;border-radius:11px;flex-shrink:0;width:38px;height:22px;transition:background .2s;position:relative}.OrdenesDePagoModal__toggleTrack:after{content:"";background:snow;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.OrdenesDePagoModal__toggleTrack--on{background:#178e62}.OrdenesDePagoModal__toggleTrack--on:after{transform:translate(16px)}.OrdenesDePagoModal__toggleText{color:snow;font-size:.9rem;font-weight:500}.OrdenesDePagoModal__lotePriceNote{color:#bdbdbd;margin:auto 0 0;padding-top:.85rem;font-size:.78rem;font-style:italic}.OrdenesDePagoModal__error{color:#ff8b8b;margin:.75rem 0 .25rem;font-size:.85rem;display:block}.OrdenesDePagoModal__loading{color:#bdbdbd;text-align:center;padding:1.5rem 0}.OrdenesDePagoModal__detail{flex-direction:column;gap:.55rem;margin-bottom:1rem;display:flex}.OrdenesDePagoModal__detailRow{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}.OrdenesDePagoModal__detailRow:last-of-type{border-bottom:none}.OrdenesDePagoModal__detailRow--block{flex-direction:column;align-items:flex-start;gap:.25rem}.OrdenesDePagoModal__detailLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.OrdenesDePagoModal__detailValue{color:snow;word-break:break-word;font-size:.95rem}.OrdenesDePagoModal__detailValue--strong{font-variant-numeric:tabular-nums;font-weight:700}.OrdenesDePagoModal__detailMeta{color:#bdbdbd;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:.5rem;font-size:.78rem;display:flex}.OrdenesDePagoModal__actions{justify-content:flex-end;gap:.65rem;margin-top:1.25rem;display:flex}.OrdenesDePagoModal__btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.6rem 1.2rem;font-size:.92rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.OrdenesDePagoModal__btn--cancel{color:#bdbdbd;background:0 0;border-color:#ffffff38}.OrdenesDePagoModal__btn--cancel:hover{color:snow;border-color:#ffffff73}.OrdenesDePagoModal__btn--submit{color:snow;background:#178e62}.OrdenesDePagoModal__btn--submit:hover:not(:disabled){background:#134b3d}.OrdenesDePagoModal__btn--submit:disabled{opacity:.6;cursor:not-allowed}@keyframes odpColSlideIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (max-width:768px){.OrdenesDePago{padding:1rem}.OrdenesDePago__filters{flex-direction:column;align-items:stretch}.OrdenesDePago__field{min-width:0}.OrdenesDePagoModal{padding:1.1rem}.OrdenesDePagoModal__body--cols{flex-direction:column}.OrdenesDePagoModal__col--lote{border-top:1px solid #178e624d;border-left:none;margin-top:1.25rem;margin-left:0;padding-top:1.25rem;padding-left:0}.OrdenesDePagoModal__form{grid-template-columns:1fr}.ODPDetail{padding:1rem}.ODPDetail__grid{grid-template-columns:1fr}}html[data-theme=light] .OrdenesDePago{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .OrdenesDePago__title{color:#1a2438}html[data-theme=light] .OrdenesDePago__btnCreate{background:#1a73e9}html[data-theme=light] .OrdenesDePago__btnCreate:hover{background:#1557c0}html[data-theme=light] .OrdenesDePago__filters{background:#fff;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .OrdenesDePago__label{color:#64748b}html[data-theme=light] .OrdenesDePago__input,html[data-theme=light] .OrdenesDePago__select{color:#1a2438!important;background-color:#fff!important;border-color:#94a3b8!important}html[data-theme=light] .OrdenesDePago__input:focus,html[data-theme=light] .OrdenesDePago__select:focus{border-color:#1a73e9!important}html[data-theme=light] .OrdenesDePago__input option,html[data-theme=light] .OrdenesDePago__select option{color:#1a2438!important;background-color:#fff!important}html[data-theme=light] .OrdenesDePago__btnClear{color:#64748b;border-color:#0000002e}html[data-theme=light] .OrdenesDePago__btnClear:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .OrdenesDePago__tableWrap{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}html[data-theme=light] .OrdenesDePago__table{color:#1a2438}html[data-theme=light] .OrdenesDePago__table thead{background:#1a73e9}html[data-theme=light] .OrdenesDePago__table th{color:#fff;border-bottom-color:#1a73e9}html[data-theme=light] .OrdenesDePago__table td{border-bottom-color:#00000014}html[data-theme=light] .OrdenesDePago__table tbody tr:hover{background:#1a73e90f}html[data-theme=light] .OrdenesDePago__numero{color:#1a2438}html[data-theme=light] .OrdenesDePago__badge--pendiente-de-pago{color:#9a7200;background:#b48c1424;border-color:#b48c1459}html[data-theme=light] .OrdenesDePago__badge--con-cheque-emitido{color:#2b6cb0;background:#3182ce1f;border-color:#3182ce59}html[data-theme=light] .OrdenesDePago__badge--pagada{color:#0d6b47;background:#178e6226;border-color:#178e6266}html[data-theme=light] .OrdenesDePago__badge--anulada{color:#c0392b;background:#d333331f;border-color:#d3333359}html[data-theme=light] .OrdenesDePago__actionBtn{color:#64748b;border-color:#0000002e}html[data-theme=light] .OrdenesDePago__actionBtn:hover:not(:disabled){color:#1a73e9;background:#1a73e914;border-color:#1a73e9}html[data-theme=light] .OrdenesDePago__actionBtn--edit:hover:not(:disabled){color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .OrdenesDePago__actionBtn--warn:hover:not(:disabled){color:#9a7200;border-color:#b48c14}html[data-theme=light] .OrdenesDePago__actionBtn--danger:hover:not(:disabled){color:#c0392b;border-color:#d33}html[data-theme=light] .OrdenesDePago__loading,html[data-theme=light] .OrdenesDePago__empty,html[data-theme=light] .OrdenesDePago__error{color:#64748b;background:#fff;border-color:#00000014}html[data-theme=light] .OrdenesDePago__error{color:#c0392b}html[data-theme=light] .OrdenesDePago__loteLink{color:#1a73e9}html[data-theme=light] .OrdenesDePago__loteEmpty{color:#94a3b8}html[data-theme=light] .OrdenesDePago__row--expanded{background:#1a73e90f}html[data-theme=light] .OrdenesDePago__row--expanded:hover{background:#1a73e91a}html[data-theme=light] .OrdenesDePago__chevron{color:#64748b}html[data-theme=light] .OrdenesDePago__chevron--open{color:#1a73e9}html[data-theme=light] .OrdenesDePago__detailRow>td{background:#1a73e90a;border-top-color:#1a73e959}html[data-theme=light] .ODPDetail{background:#1a73e906}html[data-theme=light] .ODPDetail__title{color:#1a2438}html[data-theme=light] .ODPDetail__info,html[data-theme=light] .ODPDetail__financials{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .ODPDetail__infoItem{border-bottom-color:#00000014}html[data-theme=light] .ODPDetail__infoLabel{color:#64748b}html[data-theme=light] .ODPDetail__infoValue{color:#1a2438}html[data-theme=light] .ODPDetail__finRow--total{border-bottom-color:#0000001a}html[data-theme=light] .ODPDetail__finLabel{color:#64748b}html[data-theme=light] .ODPDetail__finValue{color:#1a2438}html[data-theme=light] .ODPDetail__finValue--total{color:#1a73e9}html[data-theme=light] .ODPDetail__finMeta{color:#64748b}html[data-theme=light] .ODPDetail__loteBadge{color:#64748b;background:#0000000d;border-color:#00000026}html[data-theme=light] .ODPDetail__loteBadge:hover{color:#1a2438;background:#00000017;border-color:#00000047}html[data-theme=light] .ODPDetail__error{color:#c0392b}html[data-theme=light] .OrdenesDePagoModal{color:#1a2438;background:#fff;box-shadow:0 12px 48px #00000026}html[data-theme=light] .OrdenesDePagoModal__title{color:#1a2438}html[data-theme=light] .OrdenesDePagoModal__label{color:#64748b}html[data-theme=light] .OrdenesDePagoModal__optional{color:#94a3b8}html[data-theme=light] .OrdenesDePagoModal__input,html[data-theme=light] .OrdenesDePagoModal__textarea{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .OrdenesDePagoModal__input::placeholder,html[data-theme=light] .OrdenesDePagoModal__textarea::placeholder{color:#94a3b8}html[data-theme=light] .OrdenesDePagoModal__input:focus,html[data-theme=light] .OrdenesDePagoModal__textarea:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .OrdenesDePagoModal__error{color:#c0392b}html[data-theme=light] .OrdenesDePagoModal__detailRow{border-bottom-color:#00000014}html[data-theme=light] .OrdenesDePagoModal__detailLabel{color:#64748b}html[data-theme=light] .OrdenesDePagoModal__detailValue{color:#1a2438}html[data-theme=light] .OrdenesDePagoModal__detailMeta{color:#64748b;border-top-color:#00000014}html[data-theme=light] .OrdenesDePagoModal__loading{color:#64748b}html[data-theme=light] .OrdenesDePagoModal__toggle{border-top-color:#00000014}html[data-theme=light] .OrdenesDePagoModal__toggleText{color:#1a2438}html[data-theme=light] .OrdenesDePagoModal__toggleTrack{background:#00000026}html[data-theme=light] .OrdenesDePagoModal__toggleTrack--on{background:#1a73e9}html[data-theme=light] .OrdenesDePagoModal__col--lote{border-left-color:#1a73e94d}html[data-theme=light] .OrdenesDePagoModal__colTitle{color:#1a73e9}html[data-theme=light] .OrdenesDePagoModal__lotePriceNote{color:#94a3b8}html[data-theme=light] .OrdenesDePagoModal__btn--cancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .OrdenesDePagoModal__btn--cancel:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .OrdenesDePagoModal__btn--submit{background:#1a73e9}html[data-theme=light] .OrdenesDePagoModal__btn--submit:hover:not(:disabled){background:#1557c0}.CompaniasSeguro{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.CompaniasSeguro__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.CompaniasSeguro__title{margin:0;font-size:2rem;font-weight:600}.CompaniasSeguro__btnCreate{cursor:pointer;color:snow;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:inline-flex}.CompaniasSeguro__btnCreate:hover{background:#134b3d}.CompaniasSeguro__btnCreate span{font-size:1.15rem;line-height:1}.CompaniasSeguro__container{flex-direction:column;gap:1rem;display:flex}.CompaniasSeguro__tableWrap{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;overflow-x:auto}.CompaniasSeguro__table{border-collapse:collapse;color:snow;width:100%;font-size:.9rem}.CompaniasSeguro__table thead{background:#ffffff0a}.CompaniasSeguro__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;border-bottom:1px solid #ffffff1a;padding:.85rem 1rem;font-size:.78rem;font-weight:600}.CompaniasSeguro__table td{vertical-align:middle;word-break:break-word;overflow-wrap:anywhere;white-space:normal;border-bottom:1px solid #ffffff0f;padding:.85rem 1rem}.CompaniasSeguro__table tbody tr:hover{background:#ffffff06}.CompaniasSeguro__table tbody tr:last-child td{border-bottom:none}.CompaniasSeguro__th--right,.CompaniasSeguro__td--right{text-align:right}.CompaniasSeguro__th--center,.CompaniasSeguro__td--center{text-align:center}.CompaniasSeguro__observaciones{color:#bdbdbd;max-width:320px;font-size:.85rem;line-height:1.4}.CompaniasSeguro__nombre{color:snow;max-width:220px;font-weight:600}.CompaniasSeguro__nombreCorto{color:#bdbdbd;margin-top:.15rem;font-size:.75rem;font-weight:500;display:block}.CompaniasSeguro__diasBadge{color:#6ab0ff;background:#1a73e926;border:1px solid #1a73e959;border-radius:999px;padding:.25rem .65rem;font-size:.78rem;font-weight:600;display:inline-block}.CompaniasSeguro__metodoBadge{border:1px solid;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.CompaniasSeguro__metodoBadge--mail{color:#bdbdbd;background:#ffffff0f;border-color:#fff3}.CompaniasSeguro__metodoBadge--portal{color:#6ab0ff;background:#1a73e926;border-color:#1a73e959}.CompaniasSeguro__actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:inline-flex}.CompaniasSeguro__actionBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:6px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.CompaniasSeguro__actionBtn:hover:not(:disabled){color:snow;background:#ffffff0d;border-color:#fff6}.CompaniasSeguro__actionBtn:disabled{opacity:.5;cursor:not-allowed}.CompaniasSeguro__actionBtn--danger:hover:not(:disabled){color:#ff8b8b;border-color:#e052528c}.CompaniasSeguro__loading,.CompaniasSeguro__empty,.CompaniasSeguro__error{text-align:center;color:#bdbdbd;background:#0f2831;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.CompaniasSeguro__error{color:#ff8b8b}.OrdenesDePagoModal__hint{color:#bdbdbd;margin-top:.15rem;font-size:.78rem}@media (max-width:1024px){.CompaniasSeguro{padding:1.25rem}}@media (max-width:768px){.CompaniasSeguro{padding:1rem}}html[data-theme=light] .CompaniasSeguro{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .CompaniasSeguro__title{color:#1a2438}html[data-theme=light] .CompaniasSeguro__btnCreate{background:#1a73e9}html[data-theme=light] .CompaniasSeguro__btnCreate:hover{background:#1557c0}html[data-theme=light] .CompaniasSeguro__tableWrap{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}html[data-theme=light] .CompaniasSeguro__table{color:#1a2438}html[data-theme=light] .CompaniasSeguro__table thead{background:#1a73e9}html[data-theme=light] .CompaniasSeguro__table th{color:#fff;border-bottom-color:#1a73e9}html[data-theme=light] .CompaniasSeguro__table td{border-bottom-color:#00000014}html[data-theme=light] .CompaniasSeguro__table tbody tr:hover{background:#1a73e90f}html[data-theme=light] .CompaniasSeguro__nombre{color:#1a2438}html[data-theme=light] .CompaniasSeguro__nombreCorto,html[data-theme=light] .CompaniasSeguro__observaciones{color:#64748b}html[data-theme=light] .CompaniasSeguro__diasBadge{color:#1a73e9;background:#1a73e91a;border-color:#1a73e959}html[data-theme=light] .CompaniasSeguro__metodoBadge--mail{color:#64748b;background:#0000000a;border-color:#0000002e}html[data-theme=light] .CompaniasSeguro__metodoBadge--portal{color:#1a73e9;background:#1a73e91a;border-color:#1a73e959}html[data-theme=light] .CompaniasSeguro__actionBtn{color:#64748b;border-color:#0000002e}html[data-theme=light] .CompaniasSeguro__actionBtn:hover:not(:disabled){color:#1a73e9;background:#1a73e914;border-color:#1a73e9}html[data-theme=light] .CompaniasSeguro__actionBtn--danger:hover:not(:disabled){color:#c0392b;border-color:#d33}html[data-theme=light] .CompaniasSeguro__loading,html[data-theme=light] .CompaniasSeguro__empty,html[data-theme=light] .CompaniasSeguro__error{color:#64748b;background:#fff;border-color:#00000014}html[data-theme=light] .CompaniasSeguro__error{color:#c0392b}html[data-theme=light] .OrdenesDePagoModal__hint{color:#64748b}.Badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.Badge--emitido,.Badge--recibido{color:#ffc107;background:#ffc10726;border-color:#ffc10759}.Badge--debitado,.Badge--acreditado{color:#2ecc8f;background:#178e622e;border-color:#178e6266}.Badge--anulado{color:#ff8b8b;background:#e0525226;border-color:#e0525259}.Badge--rechazado{color:#fb923c;background:#ea580c26;border-color:#ea580c59}.Badge--cheque,.Badge--echeq,.Badge--cheque-fisico{color:#6dabff;background:#1a73e91f;border-color:#1a73e959}.Badge--transferencia{color:#b794ff;background:#8b5cf624;border-color:#8b5cf659}.Badge--efectivo{color:#86efac;background:#22c55e24;border-color:#22c55e59}.Badge--tarjeta-de-credito{color:#5eead4;background:#14b8a624;border-color:#14b8a659}.Badge--mercado-pago{color:#7dd3fc;background:#0ea5e91f;border-color:#0ea5e94d}.ActionBtn{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ActionBtn:disabled{opacity:.5;cursor:not-allowed}.ActionBtn--confirm{color:#2ecc8f;border-color:#178e6280}.ActionBtn--confirm:hover:not(:disabled){background:#178e6226;border-color:#178e62}.ActionBtn--danger{color:#ff8b8b;border-color:#d3333380}.ActionBtn--danger:hover:not(:disabled){background:#d3333326;border-color:#d33}.Tesoreria{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Tesoreria{padding:1.25rem}}.Tesoreria__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.Tesoreria__title{margin:0;font-size:2rem;font-weight:600}.Tesoreria__btnCreate{cursor:pointer;color:snow;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:inline-flex}.Tesoreria__btnCreate:hover{background:#134b3d}.Tesoreria__btnCreate span{font-size:1.15rem;line-height:1}.Tesoreria__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.Tesoreria__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.Tesoreria__tab:hover{color:snow}.Tesoreria__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.Cheques__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.Cheques__title{margin:0;font-size:2rem;font-weight:600}.Cheques__subTabs{background:#ffffff0f;border-radius:8px;gap:2px;margin-bottom:1.25rem;padding:3px;display:inline-flex}.Cheques__subTab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.35rem 1.1rem;font-size:.8rem;font-weight:500;transition:background .15s,color .15s}.Cheques__subTab:hover{color:snow}.Cheques__subTab--active{color:snow;background:#ffffff1f;font-weight:600;box-shadow:0 1px 3px #00000040}.Cheques__section{margin-bottom:3rem}.Cheques__sectionHeader{align-items:center;margin-bottom:1rem;display:flex}.Cheques__sectionTitle{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;border-bottom:1px solid #ffffff12;width:100%;margin:0;padding-bottom:.75rem;font-size:.8rem;font-weight:700}.Cheques__container{margin-top:1rem}.Cheques__tableWrap{background:#0f2831;border:1px solid #ffffff14;border-radius:10px;overflow-x:auto}.Cheques__table{border-collapse:collapse;color:snow;width:100%;font-size:.875rem}.Cheques__table th{text-align:left;white-space:nowrap;background:#ffffff0a;border-bottom:1px solid #ffffff1a;padding:.7rem 1rem;font-size:.75rem;font-weight:600}.Cheques__table td{vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:.7rem 1rem}.Cheques__table tbody tr:last-child td{border-bottom:none}.Cheques__table tbody tr:hover{cursor:pointer;background:#ffffff08}.Cheques__th--chevron,.Cheques__td--chevron{width:36px;padding-right:0!important}.Cheques__chevron{color:#bdbdbd;transition:transform .2s}.Cheques__chevron--open{color:#178e62;transform:rotate(180deg)}.Cheques__row--expanded{background:#ffffff0a}.Cheques__detailRow>td{background:#ffffff05;border-top:1px solid #178e6240;padding:0}.Cheques__numero{color:#bdbdbd;font-size:.78rem}.Cheques__monto{font-variant-numeric:tabular-nums;font-weight:600}.Cheques__destino{color:#bdbdbd;font-size:.82rem}.Cheques__loading,.Cheques__empty{text-align:center;color:#bdbdbd;background:#0f2831;border:1px solid #ffffff14;border-radius:10px;padding:3rem 1rem;font-size:.9rem}.Cheques__actions{flex-wrap:wrap;gap:.4rem;display:inline-flex}@media (max-width:768px){.Tesoreria{padding:1rem}}.Egresos{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Egresos{padding:1.25rem}}.Egresos__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.Egresos__title{margin:0;font-size:2rem;font-weight:600}.Egresos__btnCreate{cursor:pointer;color:snow;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:inline-flex}.Egresos__btnCreate:hover{background:#134b3d}.Egresos__btnCreate span{font-size:1.15rem;line-height:1}.Egresos__filters{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;padding:.9rem;display:flex}.Egresos__field{flex-direction:column;gap:.35rem;min-width:160px;display:flex}.Egresos__label{color:#bdbdbd;font-size:.78rem;font-weight:500}.Egresos__input,.Egresos__select{color:snow;background:0 0;border:1px solid #fff3;border-radius:8px;outline:none;padding:.55rem .85rem;font-size:.9rem;transition:border-color .15s}.Egresos__input:focus,.Egresos__select:focus{border-color:#178e62}.Egresos__input option,.Egresos__select option{color:snow;background:#1a2838}.Egresos__btnClear{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:.55rem 1rem;font-size:.85rem;font-weight:600;transition:border-color .15s,color .15s}.Egresos__btnClear:hover{color:snow;border-color:#fff6}.Egresos__container{flex-direction:column;gap:1rem;display:flex}.Egresos__tableWrap{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;overflow-x:auto}.Egresos__table{border-collapse:collapse;color:snow;width:100%;font-size:.9rem}.Egresos__table thead{background:#ffffff0a}.Egresos__table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;border-bottom:1px solid #ffffff1a;padding:.85rem 1rem;font-size:.78rem;font-weight:600}.Egresos__table td{vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:.85rem 1rem}.Egresos__table tbody tr:hover{background:#ffffff06}.Egresos__table tbody tr:last-child td{border-bottom:none}.Egresos__th--chevron,.Egresos__td--chevron{text-align:center;width:36px;padding-left:.5rem!important;padding-right:.5rem!important}.Egresos__row{cursor:pointer;transition:background .15s}.Egresos__row--expanded{background:#ffffff0a}.Egresos__row--expanded:hover{background:#ffffff0d}.Egresos__chevron{color:#bdbdbd;transition:transform .2s,color .15s}.Egresos__chevron--open{color:#178e62;transform:rotate(180deg)}.Egresos__detailRow>td{background:#0003;border-top:1px solid #178e6259;padding:0!important}.Egresos__destino{font-weight:500}.Egresos__monto{font-variant-numeric:tabular-nums;font-weight:600}.Egresos__actions{flex-wrap:wrap;justify-content:flex-start;gap:.4rem;display:inline-flex}.Egresos__loading,.Egresos__empty,.Egresos__error{text-align:center;color:#bdbdbd;background:#0f2831;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.Egresos__error{color:#ff8b8b}.EgresoDetail{background:#ffffff05;padding:1.4rem 1.6rem;animation:.18s ease-out EgresoDetailExpand}.EgresoDetail__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.EgresoDetail__title{color:snow;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:1.05rem;font-weight:600}.EgresoDetail__loading{justify-content:center;padding:1.5rem 0;display:flex}.EgresoDetail__error{text-align:center;color:#ff8b8b;padding:1rem 0}.EgresoDetail__grid{grid-template-columns:2fr 1fr;align-items:stretch;gap:1.25rem;display:grid}.EgresoDetail__info,.EgresoDetail__financials,.EgresoDetail__related{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:1rem 1.1rem}.EgresoDetail__info{flex-direction:column;gap:.65rem;display:flex}.EgresoDetail__side{flex-direction:column;gap:1rem;display:flex}.EgresoDetail__infoItem{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.55rem;display:flex}.EgresoDetail__infoItem:last-child{border-bottom:none;padding-bottom:0}.EgresoDetail__infoItem--block{flex-direction:column;align-items:flex-start;gap:.3rem}.EgresoDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.EgresoDetail__infoValue{color:snow;word-break:break-word;font-size:.92rem}.EgresoDetail__finRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.EgresoDetail__finRow--total{border-bottom:1px solid #ffffff1a;padding-bottom:.65rem}.EgresoDetail__finRow--diferencia--ok,.EgresoDetail__finRow--diferencia--warn{font-weight:600}.EgresoDetail__finRow--diferencia--ok .EgresoDetail__finLabel,.EgresoDetail__finRow--diferencia--ok .EgresoDetail__finValue,.EgresoDetail__finRow--diferencia--warn .EgresoDetail__finLabel,.EgresoDetail__finRow--diferencia--warn .EgresoDetail__finValue{color:inherit}.EgresoDetail__finRow--diferencia--ok{color:#34d399}.EgresoDetail__finRow--diferencia--warn{color:#fbbf24}.EgresoDetail__finLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}.EgresoDetail__finValue{color:snow;font-variant-numeric:tabular-nums}.EgresoDetail__finValue--total{color:#178e62;font-size:1.35rem;font-weight:700}.EgresoDetail__finMeta{color:#bdbdbd;flex-direction:column;gap:.25rem;margin-top:.5rem;padding-top:.5rem;font-size:.78rem;display:flex}.EgresoDetail__relatedTitle{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.65rem;font-size:.78rem;font-weight:600;display:block}.EgresoDetail__relatedList{flex-direction:column;gap:.5rem;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.EgresoDetail__relatedItem{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:1fr auto;grid-template-areas:"title amount""meta amount";gap:.15rem .75rem;padding:.55rem .65rem;display:grid}.EgresoDetail__relatedItemTitle{color:snow;grid-area:title;font-size:.88rem;font-weight:600}.EgresoDetail__relatedItemMeta{color:#bdbdbd;grid-area:meta;font-size:.78rem}.EgresoDetail__relatedItemAmount{color:snow;font-variant-numeric:tabular-nums;grid-area:amount;align-self:center;font-weight:600}.EgresoDetail__relatedEmpty{color:#bdbdbd;font-size:.85rem}@keyframes EgresoDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.EgresoModal{color:snow;z-index:1001;scrollbar-width:none;background:#20232a;border-radius:14px;width:calc(100% - 4rem);max-width:1080px;max-height:calc(100vh - 2rem);padding:1.25rem 1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0006}.EgresoModal--small{width:min(480px,100% - 2rem)}.EgresoModal--flow{flex-direction:column;gap:.75rem;width:min(920px,100% - 2rem);max-width:920px;padding:1.1rem 1.5rem;display:flex}.EgresoModal__cols{grid-template-columns:1fr 1fr;align-items:start;gap:1.75rem;display:grid}.EgresoModal__col--left,.EgresoModal__col--right{flex-direction:column;gap:.55rem;display:flex}.EgresoModal__overlay{z-index:1000;background:#0000008c;position:fixed;inset:0}.EgresoModal__title{text-align:center;margin:0 0 .4rem;font-size:1.35rem;font-weight:600}.EgresoModal--flow .EgresoModal__title{margin:0}.EgresoModal__subtitle{color:#bdbdbd;margin:0 0 1rem;font-size:.88rem;line-height:1.4}.EgresoModal__section{margin-bottom:1.1rem}.EgresoModal__section:last-of-type{margin-bottom:.5rem}.EgresoModal__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;margin-bottom:.55rem;font-size:.78rem;font-weight:700}.EgresoModal__formFlow{flex-direction:column;gap:.55rem;display:flex}.EgresoModal__row{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.EgresoModal__field{flex-direction:column;gap:.2rem;display:flex}.EgresoModal__field--full{grid-column:1/-1}.EgresoModal__label{color:snow;font-size:.9rem;font-weight:500}.EgresoModal__input,.EgresoModal__select,.EgresoModal__textarea{color:snow;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;padding:.42rem .6rem;font-family:inherit;font-size:.88rem;transition:box-shadow .2s}.EgresoModal__input::placeholder,.EgresoModal__select::placeholder,.EgresoModal__textarea::placeholder{color:#ffffff59}.EgresoModal__input:focus,.EgresoModal__select:focus,.EgresoModal__textarea:focus{box-shadow:0 0 0 3px #178e622e}.EgresoModal__input option,.EgresoModal__select option,.EgresoModal__textarea option{color:snow;background:#1a2838}.EgresoModal__textarea{resize:vertical;min-height:44px}.EgresoModal__destinoTabs{background:#ffffff0a;border-radius:10px;gap:.4rem;margin-bottom:.6rem;padding:.25rem;display:flex}.EgresoModal__destinoTab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:.55rem .75rem;font-size:.88rem;font-weight:600;transition:background .15s,color .15s}.EgresoModal__destinoTab:hover{color:snow}.EgresoModal__destinoTab--active{color:snow;background:#178e62}.EgresoModal__selectorFilters{gap:.5rem;margin-bottom:.5rem;display:flex}.EgresoModal__selectorFilterInput{color:snow;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;outline:none;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.85rem;transition:border-color .15s}.EgresoModal__selectorFilterInput::placeholder{color:#ffffff59}.EgresoModal__selectorFilterInput:focus{border-color:#178e62}.EgresoModal__selector{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;max-height:280px;padding:.55rem;overflow-y:auto}.EgresoModal__selectorLoading,.EgresoModal__selectorEmpty,.EgresoModal__selectorError{text-align:center;color:#bdbdbd;padding:1.5rem .5rem;font-size:.88rem}.EgresoModal__selectorError{color:#ff8b8b}.EgresoModal__selectorList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.EgresoModal__selectorItem{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.6rem .75rem;transition:background .15s,border-color .15s;display:grid}.EgresoModal__selectorItem:hover{background:#ffffff0f;border-color:#ffffff2e}.EgresoModal__selectorItem--selected{background:#178e621f;border-color:#178e62}.EgresoModal__selectorItem input[type=checkbox],.EgresoModal__selectorItem input[type=radio]{accent-color:#178e62;cursor:pointer;width:18px;height:18px}.EgresoModal__selectorItemMain{flex-direction:column;gap:.15rem;min-width:0;display:flex}.EgresoModal__selectorItemTitle{color:snow;word-break:break-word;font-size:.9rem;font-weight:600}.EgresoModal__selectorItemMeta{color:#bdbdbd;font-size:.78rem}.EgresoModal__selectorItemAmount{color:snow;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.EgresoModal__selectorSummary{color:snow;background:#178e621f;border:1px solid #178e6266;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.55rem;padding:.55rem .8rem;font-size:.88rem;font-weight:600;display:flex}.EgresoModal__selectorSummaryAmount{font-variant-numeric:tabular-nums;color:#2ecc8f;font-size:1rem}.EgresoModal__retenciones{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid}@media (max-width:480px){.EgresoModal__retenciones{grid-template-columns:1fr 1fr}}.EgresoModal__retField{flex-direction:column;gap:.18rem;display:flex}.EgresoModal__retLabel{color:#bdbdbd;text-align:center;font-size:.7rem;font-weight:600}.EgresoModal__retInput{color:snow;box-sizing:border-box;text-align:right;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:.38rem .45rem;font-size:.85rem}.EgresoModal__retInput:focus{border-color:#178e62;outline:none}.EgresoModal__error{color:#ff8b8b;margin:.5rem 0 .75rem;font-size:.85rem;display:block}.EgresoModal__actions{justify-content:flex-end;gap:.65rem;margin-top:.5rem;display:flex}.EgresoModal__btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.6rem 1.2rem;font-size:.92rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.EgresoModal__btn--cancel{color:#178e62;background:0 0;border-color:#178e62}.EgresoModal__btn--cancel:hover:not(:disabled){background:#178e621a}.EgresoModal__btn--submit{color:snow;background:#178e62}.EgresoModal__btn--submit:hover:not(:disabled){background:#134b3d}.EgresoModal__btn--submit:disabled{opacity:.6;cursor:not-allowed}.EgresoModal__btn--danger{color:snow;background:#d33}.EgresoModal__btn--danger:hover:not(:disabled){background:#b22}.EgresoModal__btn--danger:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.Egresos{padding:1rem}.Egresos__filters{flex-direction:column;align-items:stretch}.Egresos__field{min-width:0}.EgresoModal{padding:1.1rem}.EgresoModal__row,.EgresoModal__cols{grid-template-columns:1fr}.EgresoDetail{padding:1rem}.EgresoDetail__grid{grid-template-columns:1fr}}html[data-theme=light] .Egresos{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .Egresos__title{color:#1a2438}html[data-theme=light] .Egresos__btnCreate{background:#1a73e9}html[data-theme=light] .Egresos__btnCreate:hover{background:#1557c0}html[data-theme=light] .Egresos__filters{background:#fff;border-color:#00000014;box-shadow:0 2px 8px #0000000a}html[data-theme=light] .Egresos__label{color:#475569}html[data-theme=light] .Egresos__input,html[data-theme=light] .Egresos__select{color:#1a2438!important;background-color:#fff!important;border-color:#94a3b8!important}html[data-theme=light] .Egresos__input:focus,html[data-theme=light] .Egresos__select:focus{border-color:#1a73e9!important}html[data-theme=light] .Egresos__input option,html[data-theme=light] .Egresos__select option{color:#1a2438!important;background-color:#fff!important}html[data-theme=light] .Egresos__btnClear{color:#475569;border-color:#0000002e}html[data-theme=light] .Egresos__btnClear:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .Egresos__tableWrap{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}html[data-theme=light] .Egresos__table{color:#1a2438}html[data-theme=light] .Egresos__table thead{background:#1a73e9}html[data-theme=light] .Egresos__table th{color:#fff;border-bottom-color:#1a73e9}html[data-theme=light] .Egresos__table td{border-bottom-color:#00000014}html[data-theme=light] .Egresos__table tbody tr:hover{background:#1a73e90f}html[data-theme=light] .Egresos__destino{color:#1a2438}html[data-theme=light] .Egresos__loading,html[data-theme=light] .Egresos__empty,html[data-theme=light] .Egresos__error{color:#475569;background:#fff;border-color:#00000014}html[data-theme=light] .Egresos__error{color:#c0392b}html[data-theme=light] .Egresos__row--expanded{background:#1a73e90f}html[data-theme=light] .Egresos__row--expanded:hover{background:#1a73e91a}html[data-theme=light] .Egresos__chevron{color:#475569}html[data-theme=light] .Egresos__chevron--open{color:#1a73e9}html[data-theme=light] .Egresos__detailRow>td{background:#1a73e90a;border-top-color:#1a73e959}html[data-theme=light] .EgresoDetail{background:#1a73e906}html[data-theme=light] .EgresoDetail__title{color:#1a2438}html[data-theme=light] .EgresoDetail__info,html[data-theme=light] .EgresoDetail__financials,html[data-theme=light] .EgresoDetail__related{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .EgresoDetail__infoItem{border-bottom-color:#00000014}html[data-theme=light] .EgresoDetail__infoLabel{color:#475569}html[data-theme=light] .EgresoDetail__infoValue{color:#1a2438}html[data-theme=light] .EgresoDetail__finRow--total{border-bottom-color:#0000001a}html[data-theme=light] .EgresoDetail__finLabel{color:#475569}html[data-theme=light] .EgresoDetail__finValue{color:#1a2438}html[data-theme=light] .EgresoDetail__finValue--total{color:#1557c0}html[data-theme=light] .EgresoDetail__finRow--diferencia--ok{color:#0d6b47}html[data-theme=light] .EgresoDetail__finRow--diferencia--warn{color:#b45309}html[data-theme=light] .EgresoDetail__finMeta,html[data-theme=light] .EgresoDetail__relatedTitle,html[data-theme=light] .EgresoDetail__relatedEmpty{color:#475569}html[data-theme=light] .EgresoDetail__relatedItem{background:#f8fafc;border-color:#00000014}html[data-theme=light] .EgresoDetail__relatedItemTitle{color:#1a2438}html[data-theme=light] .EgresoDetail__relatedItemMeta{color:#475569}html[data-theme=light] .EgresoDetail__relatedItemAmount{color:#1a2438}html[data-theme=light] .EgresoDetail__error{color:#c0392b}html[data-theme=light] .EgresoModal{color:#1a2438;background:#fff;box-shadow:0 12px 48px #00000026}html[data-theme=light] .EgresoModal__title{color:#1a2438}html[data-theme=light] .EgresoModal__subtitle,html[data-theme=light] .EgresoModal__sectionTitle,html[data-theme=light] .EgresoModal__label{color:#475569}html[data-theme=light] .EgresoModal__input,html[data-theme=light] .EgresoModal__select,html[data-theme=light] .EgresoModal__textarea{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .EgresoModal__input::placeholder,html[data-theme=light] .EgresoModal__select::placeholder,html[data-theme=light] .EgresoModal__textarea::placeholder{color:#94a3b8}html[data-theme=light] .EgresoModal__input:focus,html[data-theme=light] .EgresoModal__select:focus,html[data-theme=light] .EgresoModal__textarea:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .EgresoModal__input option,html[data-theme=light] .EgresoModal__select option,html[data-theme=light] .EgresoModal__textarea option{color:#1a2438;background-color:#fff}html[data-theme=light] .EgresoModal__destinoTabs{background:#f1f5f9}html[data-theme=light] .EgresoModal__destinoTab{color:#475569}html[data-theme=light] .EgresoModal__destinoTab:hover{color:#1a2438}html[data-theme=light] .EgresoModal__destinoTab--active{color:#fff;background:#1a73e9}html[data-theme=light] .EgresoModal__selector{background:#f8fafc;border-color:#00000014}html[data-theme=light] .EgresoModal__selectorFilterInput{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .EgresoModal__selectorFilterInput::placeholder{color:#94a3b8}html[data-theme=light] .EgresoModal__selectorFilterInput:focus{border-color:#1a73e9}html[data-theme=light] .EgresoModal__selectorLoading,html[data-theme=light] .EgresoModal__selectorEmpty{color:#475569}html[data-theme=light] .EgresoModal__selectorError{color:#c0392b}html[data-theme=light] .EgresoModal__selectorItem{background:#fff;border-color:#0000001a}html[data-theme=light] .EgresoModal__selectorItem:hover{background:#1a73e90f;border-color:#1a73e94d}html[data-theme=light] .EgresoModal__selectorItem--selected{background:#178e6214;border-color:#178e62}html[data-theme=light] .EgresoModal__selectorItemTitle{color:#1a2438}html[data-theme=light] .EgresoModal__selectorItemMeta{color:#475569}html[data-theme=light] .EgresoModal__selectorItemAmount{color:#1a2438}html[data-theme=light] .EgresoModal__selectorSummary{color:#1a2438;background:#178e621a;border-color:#178e6266}html[data-theme=light] .EgresoModal__selectorSummaryAmount{color:#0d6b47}html[data-theme=light] .EgresoModal__retLabel{color:#475569}html[data-theme=light] .EgresoModal__retInput{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .EgresoModal__retInput:focus{border-color:#1a73e9}html[data-theme=light] .EgresoModal__error{color:#c0392b}html[data-theme=light] .EgresoModal__btn--cancel{color:#1a73e9;background:0 0;border-color:#1a73e9}html[data-theme=light] .EgresoModal__btn--cancel:hover:not(:disabled){background:#1a73e914}html[data-theme=light] .EgresoModal__btn--submit{background:#1a73e9}html[data-theme=light] .EgresoModal__btn--submit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .EgresoModal__btn--danger{background:#c0392b}html[data-theme=light] .EgresoModal__btn--danger:hover:not(:disabled){background:#922d22}.Ingresos{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Ingresos{padding:1.25rem}}.Ingresos__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.Ingresos__title{margin:0;font-size:2rem;font-weight:600}.Ingresos__btnCreate{cursor:pointer;color:snow;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:inline-flex}.Ingresos__btnCreate:hover{background:#134b3d}.Ingresos__btnCreate span{font-size:1.15rem;line-height:1}.Ingresos__container{flex-direction:column;gap:1rem;display:flex}.Ingresos__tableWrap{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;overflow-x:auto}.Ingresos__table{border-collapse:collapse;color:snow;width:100%;font-size:.9rem}.Ingresos__table thead{background:#ffffff0a}.Ingresos__table th{text-align:left;color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #ffffff1a;padding:.85rem 1rem;font-size:.78rem;font-weight:600}.Ingresos__table td{vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:.85rem 1rem}.Ingresos__table tbody tr:hover{background:#ffffff06}.Ingresos__table tbody tr:last-child td{border-bottom:none}.Ingresos__th--chevron,.Ingresos__td--chevron{text-align:center;width:36px;padding-left:.5rem!important;padding-right:.5rem!important}.Ingresos__row{cursor:pointer;transition:background .15s}.Ingresos__row--expanded{background:#ffffff0a}.Ingresos__row--expanded:hover{background:#ffffff0d}.Ingresos__chevron{color:#bdbdbd;transition:transform .2s,color .15s}.Ingresos__chevron--open{color:#178e62;transform:rotate(180deg)}.Ingresos__detailRow>td{background:#0003;border-top:1px solid #178e6259;padding:0!important}.Ingresos__numero{color:#bdbdbd;font-family:monospace;font-size:.88rem}.Ingresos__origen{font-weight:500}.Ingresos__monto{font-variant-numeric:tabular-nums;font-weight:600}.Ingresos__actions{flex-wrap:wrap;justify-content:flex-start;gap:.4rem;display:inline-flex}.Ingresos__loading,.Ingresos__empty,.Ingresos__error{text-align:center;color:#bdbdbd;background:#0f2831;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.Ingresos__error{color:#ff8b8b}.IngresoDetail{background:#ffffff05;padding:1.4rem 1.6rem;animation:.18s ease-out IngresoDetailExpand}.IngresoDetail__loading{justify-content:center;padding:1.5rem 0;display:flex}.IngresoDetail__error{text-align:center;color:#ff8b8b;padding:1rem 0}.IngresoDetail__grid{grid-template-columns:2fr 1fr;align-items:stretch;gap:1.25rem;display:grid}.IngresoDetail__info,.IngresoDetail__financials,.IngresoDetail__related{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:1rem 1.1rem}.IngresoDetail__info{flex-direction:column;gap:.65rem;display:flex}.IngresoDetail__side{flex-direction:column;gap:1rem;display:flex}.IngresoDetail__infoItem{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.55rem;display:flex}.IngresoDetail__infoItem:last-child{border-bottom:none;padding-bottom:0}.IngresoDetail__infoItem--block{flex-direction:column;align-items:flex-start;gap:.3rem}.IngresoDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.IngresoDetail__infoValue{color:snow;word-break:break-word;font-size:.92rem}.IngresoDetail__finRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.IngresoDetail__finRow--total{border-bottom:1px solid #ffffff1a;padding-bottom:.65rem}.IngresoDetail__finRow--diferencia--ok,.IngresoDetail__finRow--diferencia--warn{font-weight:600}.IngresoDetail__finRow--diferencia--ok .IngresoDetail__finLabel,.IngresoDetail__finRow--diferencia--ok .IngresoDetail__finValue,.IngresoDetail__finRow--diferencia--warn .IngresoDetail__finLabel,.IngresoDetail__finRow--diferencia--warn .IngresoDetail__finValue{color:inherit}.IngresoDetail__finRow--diferencia--ok{color:#34d399}.IngresoDetail__finRow--diferencia--warn{color:#fbbf24}.IngresoDetail__finLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}.IngresoDetail__finValue{color:snow;font-variant-numeric:tabular-nums}.IngresoDetail__finValue--total{color:#178e62;font-size:1.35rem;font-weight:700}.IngresoDetail__finMeta{color:#bdbdbd;flex-direction:column;gap:.25rem;margin-top:.5rem;padding-top:.5rem;font-size:.78rem;display:flex}.IngresoDetail__relatedTitle{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.65rem;font-size:.78rem;font-weight:600;display:block}.IngresoDetail__relatedList{flex-direction:column;gap:.5rem;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.IngresoDetail__relatedItem{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:1fr auto;grid-template-areas:"title amount""meta amount";gap:.15rem .75rem;padding:.55rem .65rem;display:grid}.IngresoDetail__relatedItemTitle{color:snow;grid-area:title;font-size:.88rem;font-weight:600}.IngresoDetail__relatedItemMeta{color:#bdbdbd;grid-area:meta;font-size:.78rem}.IngresoDetail__relatedItemAmount{color:snow;font-variant-numeric:tabular-nums;grid-area:amount;align-self:center;font-weight:600}.IngresoDetail__relatedEmpty{color:#bdbdbd;font-size:.85rem}@keyframes IngresoDetailExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Ingresos,.IngresoDetail{padding:1rem}.IngresoDetail__grid{grid-template-columns:1fr}}html[data-theme=light] .Ingresos{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .Ingresos__btnCreate{background:#1a73e9}html[data-theme=light] .Ingresos__btnCreate:hover{background:#1557c0}html[data-theme=light] .Ingresos__tableWrap{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}html[data-theme=light] .Ingresos__table{color:#1a2438}html[data-theme=light] .Ingresos__table thead{background:#1a73e9}html[data-theme=light] .Ingresos__table th{color:#fff;border-bottom-color:#1a73e9}html[data-theme=light] .Ingresos__table td{border-bottom-color:#00000014}html[data-theme=light] .Ingresos__table tbody tr:hover{background:#1a73e90f}html[data-theme=light] .Ingresos__numero{color:#475569}html[data-theme=light] .Ingresos__loading,html[data-theme=light] .Ingresos__empty{color:#475569;background:#fff;border-color:#00000014}html[data-theme=light] .Ingresos__error{color:#c0392b;background:#fff;border-color:#00000014}html[data-theme=light] .Ingresos__row--expanded{background:#1a73e90f}html[data-theme=light] .Ingresos__row--expanded:hover{background:#1a73e91a}html[data-theme=light] .Ingresos__chevron{color:#475569}html[data-theme=light] .Ingresos__chevron--open{color:#1a73e9}html[data-theme=light] .Ingresos__detailRow>td{background:#1a73e90a;border-top-color:#1a73e959}html[data-theme=light] .IngresoDetail{background:#1a73e906}html[data-theme=light] .IngresoDetail__info,html[data-theme=light] .IngresoDetail__financials,html[data-theme=light] .IngresoDetail__related{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .IngresoDetail__infoItem{border-bottom-color:#00000014}html[data-theme=light] .IngresoDetail__finRow--total{border-bottom-color:#0000001a}html[data-theme=light] .IngresoDetail__infoValue,html[data-theme=light] .IngresoDetail__finValue,html[data-theme=light] .IngresoDetail__relatedItemTitle,html[data-theme=light] .IngresoDetail__relatedItemAmount{color:#1a2438}html[data-theme=light] .IngresoDetail__infoLabel,html[data-theme=light] .IngresoDetail__finLabel,html[data-theme=light] .IngresoDetail__finMeta,html[data-theme=light] .IngresoDetail__relatedTitle,html[data-theme=light] .IngresoDetail__relatedEmpty,html[data-theme=light] .IngresoDetail__relatedItemMeta{color:#475569}html[data-theme=light] .IngresoDetail__finValue--total{color:#1557c0}html[data-theme=light] .IngresoDetail__finRow--diferencia--ok{color:#0d6b47}html[data-theme=light] .IngresoDetail__finRow--diferencia--warn{color:#b45309}html[data-theme=light] .IngresoDetail__relatedItem{background:#f8fafc;border-color:#00000014}html[data-theme=light] .IngresoDetail__error{color:#c0392b}.IngresoModal{color:snow;z-index:1001;scrollbar-width:none;background:#20232a;border-radius:10px;width:calc(100% - 4rem);max-width:1080px;max-height:calc(100vh - 2rem);padding:1.25rem 1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.IngresoModal--small{width:min(480px,100% - 2rem);max-width:480px}.IngresoModal--flow{flex-direction:column;gap:.75rem;width:min(1040px,100% - 2rem);max-width:1040px;padding:1.1rem 1.5rem;display:flex}.IngresoModal--flow .IngresoModal__cols{gap:1.75rem}.IngresoModal__overlay{z-index:1000;background:#000000bf;position:fixed;inset:0}.IngresoModal__title{text-align:center;margin:0 0 .75rem;font-size:2rem;font-weight:600}.IngresoModal--flow .IngresoModal__title{margin:0}.IngresoModal__subtitle{color:#bdbdbd;margin:0 0 1rem;font-size:.88rem;line-height:1.4}.IngresoModal__cols{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.IngresoModal__col--left,.IngresoModal__col--right{flex-direction:column;gap:.75rem;display:flex}.IngresoModal__form{flex-direction:column;gap:.55rem;display:flex}.IngresoModal__row{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}@media (max-width:480px){.IngresoModal__row{grid-template-columns:1fr}}.IngresoModal__section{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.5rem;padding:.65rem .9rem;display:flex}.IngresoModal__sectionTitle{color:snow;font-size:.95rem;font-weight:500}.IngresoModal__tipoGrid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.IngresoModal__tipoBtn{color:snow;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:8px;padding:.65rem .4rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.IngresoModal__tipoBtn:hover{background:#ffffff12;border-color:#ffffff4d}.IngresoModal__tipoBtn--active{color:#2ecc8f;background:#178e622e;border-color:#178e62}.IngresoModal__formGrid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.IngresoModal__field{flex-direction:column;gap:.2rem;display:flex}.IngresoModal__field--full{grid-column:1/-1}.IngresoModal__label{color:snow;font-size:.9rem;font-weight:500}.IngresoModal__input,.IngresoModal__select,.IngresoModal__textarea{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.42rem .6rem;font-family:inherit;font-size:.88rem;transition:box-shadow .2s}.IngresoModal__input::placeholder,.IngresoModal__select::placeholder,.IngresoModal__textarea::placeholder{color:#ffffff59}.IngresoModal__input:focus,.IngresoModal__select:focus,.IngresoModal__textarea:focus{box-shadow:0 0 0 3px #178e622e}.IngresoModal__input option,.IngresoModal__select option,.IngresoModal__textarea option{color:snow;background:#20232a}.IngresoModal__input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.IngresoModal__select[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.IngresoModal__textarea[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.IngresoModal__textarea{resize:vertical;min-height:60px}.IngresoModal__origenTabs{background:#ffffff0a;border-radius:8px;gap:.4rem;padding:.25rem;display:flex}.IngresoModal__origenTab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:.55rem .75rem;font-size:.88rem;font-weight:600;transition:background .15s,color .15s}.IngresoModal__origenTab:hover{color:snow}.IngresoModal__origenTab--active{color:snow;background:#178e62}.IngresoModal__refFilters{flex-direction:column;gap:.5rem;display:flex}.IngresoModal__selector{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;max-height:260px;padding:.55rem;overflow-y:auto}.IngresoModal--flow .IngresoModal__selector{max-height:260px}.IngresoModal__selectorLoading,.IngresoModal__selectorEmpty,.IngresoModal__selectorError{text-align:center;color:#bdbdbd;padding:1.5rem .5rem;font-size:.88rem}.IngresoModal__selectorError{color:#ff8b8b}.IngresoModal__selectorList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.IngresoModal__selectorItem{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.6rem .75rem;transition:background .15s,border-color .15s;display:grid}.IngresoModal__selectorItem:hover{background:#ffffff0f;border-color:#ffffff2e}.IngresoModal__selectorItem--selected{background:#178e621f;border-color:#178e62}.IngresoModal__selectorItem input[type=checkbox],.IngresoModal__selectorItem input[type=radio]{accent-color:#178e62;cursor:pointer;width:18px;height:18px}.IngresoModal__selectorItemMain{flex-direction:column;gap:.15rem;min-width:0;display:flex}.IngresoModal__selectorItemTitle{color:snow;word-break:break-word;font-size:.9rem;font-weight:600}.IngresoModal__selectorItemMeta{color:#bdbdbd;font-size:.78rem}.IngresoModal__selectorItemAmount{color:snow;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.IngresoModal__selectorSummary{color:snow;background:#178e621f;border:1px solid #178e6266;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.55rem;padding:.55rem .8rem;font-size:.88rem;font-weight:600;display:flex}.IngresoModal__selectorSummaryAmount{font-variant-numeric:tabular-nums;color:#2ecc8f;font-size:1rem}.IngresoModal__retenciones{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid}@media (max-width:480px){.IngresoModal__retenciones{grid-template-columns:1fr 1fr}}.IngresoModal__retField{flex-direction:column;gap:.18rem;display:flex}.IngresoModal__retLabel{color:#bdbdbd;text-align:center;font-size:.7rem;font-weight:600}.IngresoModal__retInput{color:snow;box-sizing:border-box;text-align:right;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:.38rem .45rem;font-size:.85rem}.IngresoModal__retInput:focus{border-color:#178e62;outline:none}.IngresoModal__error{color:#ff8b8b;margin:.5rem 0 .25rem;font-size:.85rem;display:block}.IngresoModal__actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.IngresoModal--flow .IngresoModal__actions{margin-top:.1rem}.IngresoModal__btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.IngresoModal__btn:disabled{opacity:.6;cursor:not-allowed}.IngresoModal__btn--cancel{color:#178e62;background:0 0;border-color:#178e62}.IngresoModal__btn--cancel:hover:not(:disabled){background:#178e621a}.IngresoModal__btn--cancel:disabled{opacity:.5}.IngresoModal__btn--submit{color:snow;background:#178e62}.IngresoModal__btn--submit:hover:not(:disabled){background:#134b3d}.IngresoModal__btn--danger{color:snow;background:#d33}.IngresoModal__btn--danger:hover:not(:disabled){background:#b22}@media (max-width:768px){.IngresoModal{width:calc(100% - 2rem);padding:1.1rem}.IngresoModal__cols,.IngresoModal__formGrid{grid-template-columns:1fr}.IngresoModal__tipoGrid{grid-template-columns:repeat(2,1fr)}.IngresoModal__row{grid-template-columns:1fr}}html[data-theme=light] .IngresoModal{color:#1a2438;background:#fff;box-shadow:0 12px 48px #00000026}html[data-theme=light] .IngresoModal__title,html[data-theme=light] .IngresoModal__sectionTitle,html[data-theme=light] .IngresoModal__label,html[data-theme=light] .IngresoModal__selectorItemTitle,html[data-theme=light] .IngresoModal__selectorItemAmount{color:#1a2438}html[data-theme=light] .IngresoModal__subtitle,html[data-theme=light] .IngresoModal__selectorLoading,html[data-theme=light] .IngresoModal__selectorEmpty,html[data-theme=light] .IngresoModal__selectorItemMeta{color:#475569}html[data-theme=light] .IngresoModal__error,html[data-theme=light] .IngresoModal__selectorError{color:#c0392b}html[data-theme=light] .IngresoModal__section{background:#f8fafc;border-color:#00000014}html[data-theme=light] .IngresoModal__tipoBtn{color:#1a2438;background:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .IngresoModal__tipoBtn:hover{background:#eef2f7;border-color:#94a3b8}html[data-theme=light] .IngresoModal__tipoBtn--active{color:#0d6b47;background:#178e621f;border-color:#178e62}html[data-theme=light] .IngresoModal__input,html[data-theme=light] .IngresoModal__select,html[data-theme=light] .IngresoModal__textarea{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .IngresoModal__input::placeholder,html[data-theme=light] .IngresoModal__select::placeholder,html[data-theme=light] .IngresoModal__textarea::placeholder{color:#94a3b8}html[data-theme=light] .IngresoModal__input:focus,html[data-theme=light] .IngresoModal__select:focus,html[data-theme=light] .IngresoModal__textarea:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .IngresoModal__input option,html[data-theme=light] .IngresoModal__select option,html[data-theme=light] .IngresoModal__textarea option{color:#1a2438;background-color:#fff}html[data-theme=light] .IngresoModal__origenTabs{background:#e2e8f0}html[data-theme=light] .IngresoModal__origenTab{color:#475569}html[data-theme=light] .IngresoModal__origenTab:hover{color:#1a2438}html[data-theme=light] .IngresoModal__origenTab--active{color:#fff;background:#1a73e9}html[data-theme=light] .IngresoModal__selector{background:#fff;border-color:#00000014}html[data-theme=light] .IngresoModal__selectorItem{background:#f8fafc;border-color:#0000001a}html[data-theme=light] .IngresoModal__selectorItem:hover{background:#1a73e90f;border-color:#1a73e94d}html[data-theme=light] .IngresoModal__selectorItem--selected{background:#178e6214;border-color:#178e62}html[data-theme=light] .IngresoModal__selectorSummary{color:#1a2438;background:#178e621a;border-color:#178e6266}html[data-theme=light] .IngresoModal__selectorSummaryAmount{color:#0d6b47}html[data-theme=light] .IngresoModal__retLabel{color:#475569}html[data-theme=light] .IngresoModal__retInput{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .IngresoModal__retInput:focus{border-color:#1a73e9}html[data-theme=light] .IngresoModal__btn--cancel{color:#1a73e9;background:0 0;border-color:#1a73e9}html[data-theme=light] .IngresoModal__btn--cancel:hover:not(:disabled){background:#1a73e914}html[data-theme=light] .IngresoModal__btn--submit{background:#1a73e9}html[data-theme=light] .IngresoModal__btn--submit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .IngresoModal__btn--danger{background:#c0392b}html[data-theme=light] .IngresoModal__btn--danger:hover:not(:disabled){background:#922d22}.Reclamos{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.Reclamos__header{margin-bottom:1.75rem}.Reclamos__title{margin:0;font-size:2rem;font-weight:600}.Reclamos__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.Reclamos__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.Reclamos__tab:hover{color:snow}.Reclamos__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.Reclamos__container{flex-direction:column;gap:1rem;display:flex}.Reclamos .TanTable__cell--mono{color:#bdbdbd;font-family:monospace;font-size:.82rem}.Reclamos .TanTable th{white-space:normal;line-height:1.3}.Reclamos .TanTable__actions--col{flex-direction:column;align-items:center;gap:.3rem}.Reclamos .TanTable__actionBtn--reclamar{color:snow;background:#178e62;border-color:#178e62}.Reclamos .TanTable__actionBtn--reclamar:hover:not(:disabled){background:#134b3d;border-color:#134b3d}.Reclamos .TanTable__actionBtn--sm{padding:.35rem .5rem;font-size:.72rem}.Reclamos .TanTable__actionBtn--lg{padding:.35rem .85rem;font-size:.78rem;font-weight:600}.Reclamos__reporte{flex-direction:column;gap:1.5rem;display:flex}.Reclamos__reporteHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Reclamos__reporteSubTabs{gap:.5rem;display:flex}.Reclamos__reporteSubTab{cursor:pointer;color:#bdbdbd;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:.4rem 1.1rem;font-size:.875rem;font-weight:500;transition:all .15s}.Reclamos__reporteSubTab:hover{color:snow;border-color:#ffffff4d}.Reclamos__reporteSubTab--active{color:snow;background:#178e6226;border-color:#178e62;font-weight:600}.Reclamos__btnExcel{color:#178e62;cursor:pointer;background:#178e621f;border:1px solid #178e6259;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem 1.1rem;font-size:.875rem;font-weight:600;display:inline-flex}.Reclamos__btnExcel:hover:not(:disabled){background:#178e6238}.Reclamos__btnExcel:disabled{opacity:.4;cursor:not-allowed}.Reclamos__reporteGrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){.Reclamos__reporteGrid{grid-template-columns:1fr}}.Reclamos__reporteSection{flex-direction:column;gap:.75rem;display:flex}.Reclamos__reporteSectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;margin:0;font-size:.82rem;font-weight:700}.Reclamos__totalsRow{background:#0f2831;border-top:2px solid #ffffff1f}.Reclamos__totalsRow td{padding:.8rem 1rem;font-weight:700}.ReclamarModal{color:snow;z-index:1001;background:#20232a;border-radius:14px;width:min(480px,100% - 2rem);padding:1.6rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0006}.ReclamarModal__overlay{z-index:1000;background:#0000008c;position:fixed;inset:0}.ReclamarModal__title{margin:0 0 .4rem;font-size:1.25rem;font-weight:600}.ReclamarModal__subtitle{color:#bdbdbd;margin:0 0 1.1rem;font-size:.88rem;line-height:1.4}.ReclamarModal__field{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex}.ReclamarModal__label{color:#bdbdbd;font-size:.82rem;font-weight:500}.ReclamarModal__textarea{color:snow;resize:vertical;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;outline:none;padding:.6rem .85rem;font-family:inherit;font-size:.92rem}.ReclamarModal__textarea:focus{border-color:#178e62}.ReclamarModal__textarea::placeholder{color:#ffffff40}.ReclamarModal__select{color:snow;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;outline:none;width:100%;padding:.6rem .85rem;font-family:inherit;font-size:.92rem}.ReclamarModal__select option{background:#20232a}.ReclamarModal__select:focus{border-color:#178e62}.ReclamarModal__proveedorList{flex-wrap:wrap;gap:.5rem;display:flex}.ReclamarModal__proveedorBtn{color:snow;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:20px;padding:.45rem .9rem;font-size:.88rem;transition:background .15s,border-color .15s}.ReclamarModal__proveedorBtn:hover{background:#ffffff1a;border-color:#ffffff4d}.ReclamarModal__proveedorBtn--active{color:#178e62;background:#178e6233;border-color:#178e62}.ReclamarModal__error{color:#ff6b6b;margin-bottom:.75rem;font-size:.82rem;display:block}.ReclamarModal__actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.ReclamarModal__btn{cursor:pointer;border:none;border-radius:8px;padding:.55rem 1.2rem;font-size:.9rem;font-weight:600;transition:background .15s}.ReclamarModal__btn:disabled{opacity:.5;cursor:not-allowed}.ReclamarModal__btn--cancel{color:#bdbdbd;background:0 0;border:1px solid #ffffff2e}.ReclamarModal__btn--cancel:hover:not(:disabled){color:snow;border-color:#ffffff59}.ReclamarModal__btn--confirm{color:snow;background:#178e62}.ReclamarModal__btn--confirm:hover:not(:disabled){background:#134b3d}@media (max-width:1024px){.Reclamos{padding:1.25rem}}@media (max-width:767px){.Reclamos{padding:1rem}.Reclamos__title{font-size:1.4rem}}.MovimientosStock{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.MovimientosStock{padding:1.25rem}}@media (max-width:768px){.MovimientosStock{padding:1rem}}.MovimientosStock__header{margin-bottom:1.75rem}.MovimientosStock__title{margin:0;font-size:2rem;font-weight:600}.MovimientosStock__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.MovimientosStock__searchRow{border-bottom:1px solid #ffffff12;padding-bottom:1rem;display:flex}.MovimientosStock__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.MovimientosStock__searchGroup{flex:1;max-width:780px}.MovimientosStock__searchGroup .RepuestoSearch,.MovimientosStock__searchGroup .PageFilters__input{width:100%}.MovimientosStock__error{color:#e06060;margin-top:1rem;font-size:.9rem}.MovimientosStock__loading{justify-content:center;margin-top:3rem;display:flex}.MovimientosStock__noData{color:#bdbdbd;text-align:center!important;padding:2rem!important}.MovimientosStock__tableWrap{overflow-x:auto}.MovimientosStock__table{width:100%}.MovimientosStock__th--num{white-space:nowrap;width:1px;text-align:center!important}.MovimientosStock__td--num{white-space:nowrap;text-align:center!important}.MovimientosStock__td--bold{font-weight:600}.MovimientosStock__td--mono{color:#bdbdbd;white-space:nowrap;font-family:monospace;font-size:.82rem}.MovimientosStock__td--sku{white-space:nowrap}.MovimientosStock__sku{letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:6px;padding:.12rem .5rem;font-size:.78rem;font-weight:600;display:inline-block;box-shadow:0 0 0 1px #60a5fa73,0 2px 6px #2563eb59}.MovimientosStock__td--nombre{color:#bdbdbd;margin-top:.3rem;font-size:.78rem;display:block}.MovimientosStock__td--doc{color:#bdbdbd;white-space:nowrap;font-size:.8rem}.MovimientosStock__docInner{align-items:center;gap:.4rem;display:inline-flex}.MovimientosStock__td--obs{color:#bdbdbd;font-size:.82rem}.MovimientosStock__td--ingreso{font-weight:600;color:#178e62!important}.MovimientosStock__td--egreso{font-weight:600;color:#e06060!important}.MovimientosStock__td--anulacion{font-weight:600;color:#94a3b8!important}.MovimientosStock__td--recuento_de_inventario{font-weight:600;color:#a5b4fc!important}.MovimientosStock__eyeLink{color:#bdbdbd;opacity:.6;align-items:center;display:flex}.MovimientosStock__eyeLink:hover{opacity:1}.MovimientosStock__badge{white-space:normal;text-align:center;border-radius:5px;padding:.15rem .5rem;font-size:.75rem;font-weight:700;line-height:1.3;display:inline-block}.MovimientosStock__badge--ingreso{color:#178e62;background:#178e6226}.MovimientosStock__badge--egreso{color:#e06060;background:#e0606026}.MovimientosStock__badge--anulacion{color:#94a3b8;background:#64748b2e}.MovimientosStock__badge--recuento_de_inventario{color:#a5b4fc;background:#818cf81f}.MovimientosStock__badge--transferencia{color:#fbbf24;background:#fbbf241f}.MovimientosStock__badge--legitimo{color:#bdbdbd;background:#bdbdbd1a}.MovimientosStock__badge--lote{color:#a5b4fc;background:#818cf81f}.MovimientosStock .Paged{margin-top:1.25rem}.CuentaCorriente{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.CuentaCorriente{padding:1.25rem}}.CuentaCorriente .TanTable{table-layout:auto}.CuentaCorriente .PageFilters__input{width:480px}.CuentaCorriente__header{align-items:center;margin-bottom:1.5rem;display:flex}.CuentaCorriente__title{margin:0;font-size:2rem;font-weight:600}.CuentaCorriente__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.CuentaCorriente__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.CuentaCorriente__tab:hover{color:snow}.CuentaCorriente__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.CuentaCorriente__container{flex-direction:column;gap:1rem;display:flex}.CuentaCorriente__nombre{min-width:160px;font-weight:500}.CuentaCorriente__tipoBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.CuentaCorriente__tipoBadge--cliente{color:#5b9cf6;background:#1a73e926;border-color:#1a73e959}.CuentaCorriente__tipoBadge--compania-seguro{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf659}.CuentaCorriente__saldo{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.CuentaCorriente__saldo--pending{color:#ff6b6b}.CuentaCorriente__saldo--credit{color:#178e62}.CuentaCorriente .TanTable td{white-space:nowrap}.CuentaCorriente .TanTable td.CuentaCorriente__nombre{white-space:normal}.CuentaCorriente__pendCount{color:#ffc107;background:#ffc10726;border:1px solid #ffc1074d;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 .4rem;font-size:.8rem;font-weight:700;display:inline-flex}.CuentaCorriente__dias{font-size:.85rem;font-weight:600}.CuentaCorriente__dias--warn{color:#ffc107}.CuentaCorriente__dias--alert{color:#ff6b6b}.CuentaCorriente__diasOk{color:#bdbdbd}.CuentaCorrienteDetalle{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.CuentaCorrienteDetalle{padding:1.25rem}}.CuentaCorrienteDetalle .TanTable{table-layout:auto}.CuentaCorrienteDetalle__header{margin-bottom:1.5rem}.CuentaCorrienteDetalle__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.CuentaCorrienteDetalle__title{margin:0;font-size:2rem;font-weight:600}.CuentaCorrienteDetalle__tipoBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.25rem .75rem;font-size:.8rem;font-weight:600;display:inline-block}.CuentaCorrienteDetalle__tipoBadge--cliente{color:#5b9cf6;background:#1a73e926;border-color:#1a73e959}.CuentaCorrienteDetalle__tipoBadge--compania-seguro{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf659}.CuentaCorrienteDetalle__tipoBadge--proveedor{color:#2dd4bf;background:#14b8a626;border-color:#14b8a659}.CuentaCorrienteDetalle__pdfBtn{cursor:pointer;white-space:nowrap;color:snow;background:#178e62;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;margin-left:auto;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.CuentaCorrienteDetalle__pdfBtn:hover:not(:disabled){background:#134b3d}.CuentaCorrienteDetalle__pdfBtn:disabled{opacity:.5;cursor:not-allowed}.CuentaCorrienteDetalle__summary{flex-wrap:wrap;gap:1rem;margin-bottom:1.75rem;display:flex}.CuentaCorrienteDetalle__summaryCard{background:#0f2831;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.3rem;min-width:160px;padding:1rem 1.4rem;display:flex}.CuentaCorrienteDetalle__summaryCard--saldo{border-color:#178e624d}.CuentaCorrienteDetalle__summaryLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}.CuentaCorrienteDetalle__summaryValue{font-variant-numeric:tabular-nums;color:snow;font-size:1.2rem;font-weight:700}.CuentaCorrienteDetalle__summaryValue--credit{color:#2ecc8f}.CuentaCorrienteDetalle__summaryValue--saldo{color:snow}.CuentaCorrienteDetalle__summaryValue--pending{color:#ff6b6b}.CuentaCorrienteDetalle__fecha{white-space:nowrap;text-align:center}.CuentaCorrienteDetalle__desc{min-width:200px}.CuentaCorrienteDetalle__tipoBadgeMovimiento{white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;border-radius:5px;padding:.18rem .55rem;font-size:.72rem;font-weight:700;display:inline-block}.CuentaCorrienteDetalle__tipoBadgeMovimiento--debito{color:#94a3b8;background:#64748b2e;border:1px solid #64748b59}.CuentaCorrienteDetalle__tipoBadgeMovimiento--credito{color:#cbd5e1;background:#94a3b81f;border:1px solid #94a3b840}.CuentaCorrienteDetalle__estadoBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.18rem .55rem;font-size:.74rem;font-weight:600;display:inline-block}.CuentaCorrienteDetalle__estadoBadge--pendiente{color:#ffc107;background:#ffc1071f;border-color:#ffc1074d}.CuentaCorrienteDetalle__estadoBadge--parcial{color:#f97316;background:#f973161f;border-color:#f973164d}.CuentaCorrienteDetalle__estadoBadge--recibido,.CuentaCorrienteDetalle__estadoBadge--emitido{color:#63b3ed;background:#63b3ed1f;border-color:#63b3ed4d}.CuentaCorrienteDetalle__estadoBadge--acreditado,.CuentaCorrienteDetalle__estadoBadge--debitado{color:#2ecc8f;background:#178e621f;border-color:#178e624d}.CuentaCorrienteDetalle__docTag{color:#bdbdbd;font-size:.8rem}.CuentaCorrienteDetalle__docTag--retencion{opacity:.85;font-style:italic}.CuentaCorrienteDetalle__docTag--retencion:before{content:"↳ "}.CuentaCorrienteDetalle__row--retencion .CuentaCorrienteDetalle__desc,.CuentaCorrienteDetalle__row--retencion .CuentaCorrienteDetalle__importe{opacity:.85}.CuentaCorrienteDetalle__importe{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.CuentaCorrienteDetalle__importe--debito{color:#ffc107}.CuentaCorrienteDetalle__importe--credito{color:#2ecc8f}.CuentaCorrienteDetalle__saldoParcial{font-variant-numeric:tabular-nums;color:snow;white-space:nowrap;font-weight:600}.CuentaCorrienteDetalle__saldoParcial--pending{color:#ff6b6b}@media (max-width:768px){.CuentaCorriente,.CuentaCorrienteDetalle{padding:1rem}.CuentaCorrienteDetalle__summary{gap:.75rem}.CuentaCorrienteDetalle__summaryCard{min-width:130px;padding:.8rem 1rem}}html[data-theme=light] .CuentaCorriente{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .CuentaCorriente__tabs{border-bottom-color:#0000001f}html[data-theme=light] .CuentaCorriente__tab{color:#475569}html[data-theme=light] .CuentaCorriente__tab:hover{color:#1a2438}html[data-theme=light] .CuentaCorriente__tab--active{color:#1a2438;border-bottom-color:#1a73e9}html[data-theme=light] .CuentaCorriente__tipoBadge--cliente{color:#1557c0;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .CuentaCorriente__tipoBadge--compania-seguro{color:#6d28d9;background:#6d28d91a;border-color:#6d28d94d}html[data-theme=light] .CuentaCorriente__saldo--pending{color:#c0392b}html[data-theme=light] .CuentaCorriente__pendCount{color:#9a7200;background:#b48c141f;border-color:#b48c144d}html[data-theme=light] .CuentaCorriente__dias--warn{color:#9a7200}html[data-theme=light] .CuentaCorriente__dias--alert{color:#c0392b}html[data-theme=light] .CuentaCorriente__diasOk{color:#64748b}html[data-theme=light] .CuentaCorrienteDetalle{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .CuentaCorrienteDetalle__summaryCard{background:#fff;border-color:#00000014;box-shadow:0 1px 6px #0000000d}html[data-theme=light] .CuentaCorrienteDetalle__summaryCard--saldo{border-color:#1a73e94d}html[data-theme=light] .CuentaCorrienteDetalle__summaryLabel{color:#64748b}html[data-theme=light] .CuentaCorrienteDetalle__summaryValue{color:#1a2438}html[data-theme=light] .CuentaCorrienteDetalle__summaryValue--credit{color:#0d6b47}html[data-theme=light] .CuentaCorrienteDetalle__summaryValue--pending{color:#c0392b}html[data-theme=light] .CuentaCorrienteDetalle__tipoBadge--cliente{color:#1557c0;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .CuentaCorrienteDetalle__tipoBadge--compania-seguro{color:#6d28d9;background:#6d28d91a;border-color:#6d28d94d}html[data-theme=light] .CuentaCorrienteDetalle__tipoBadge--proveedor{color:#0d9488;background:#0d94881a;border-color:#0d94884d}html[data-theme=light] .CuentaCorrienteDetalle__pdfBtn{color:#fff;background:#1a73e9}html[data-theme=light] .CuentaCorrienteDetalle__pdfBtn:hover:not(:disabled){background:#1557c0}html[data-theme=light] .CuentaCorrienteDetalle__tipoBadgeMovimiento--debito{color:#475569;background:#4755691a;border-color:#4755694d}html[data-theme=light] .CuentaCorrienteDetalle__tipoBadgeMovimiento--credito{color:#64748b;background:#64748b1a;border-color:#64748b40}html[data-theme=light] .CuentaCorrienteDetalle__docTag{color:#64748b}html[data-theme=light] .CuentaCorrienteDetalle__importe--debito{color:#9a7200}html[data-theme=light] .CuentaCorrienteDetalle__importe--credito{color:#0d6b47}html[data-theme=light] .CuentaCorrienteDetalle__saldoParcial{color:#1a2438}html[data-theme=light] .CuentaCorrienteDetalle__saldoParcial--pending{color:#c0392b}html[data-theme=light] .CuentaCorrienteDetalle__estadoBadge--pendiente{color:#9a7200;background:#b48c141a;border-color:#b48c144d}html[data-theme=light] .CuentaCorrienteDetalle__estadoBadge--parcial{color:#c2410c;background:#c2410c1a;border-color:#c2410c4d}html[data-theme=light] .CuentaCorrienteDetalle__estadoBadge--recibido,html[data-theme=light] .CuentaCorrienteDetalle__estadoBadge--emitido{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .CuentaCorrienteDetalle__estadoBadge--acreditado,html[data-theme=light] .CuentaCorrienteDetalle__estadoBadge--debitado{color:#0d6b47;background:#178e621a;border-color:#178e624d}.RecuentoStock{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.RecuentoStock{padding:1.25rem}}@media (max-width:768px){.RecuentoStock{padding:1rem}}.RecuentoStock__header{margin-bottom:1.75rem}.RecuentoStock__title{margin:0;font-size:2rem;font-weight:600}.RecuentoStock__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.RecuentoStock__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.RecuentoStock__vehiculoGroup .VehiculoSelector{flex-direction:row;align-items:flex-end;gap:.75rem}.RecuentoStock__catGroup{min-width:200px;max-width:none}.RecuentoStock__catGroup .SearchSelect__input{border:1px solid #fff3;border-radius:6px;padding:.45rem 2.5rem .45rem .75rem;font-size:.9rem}.RecuentoStock__catGroup .SearchSelect__selected{background:0 0;border:1px solid #fff3;border-radius:6px;padding:.38rem .75rem}.RecuentoStock__catGroup .SearchSelect__selected .SearchSelect__selectedName{font-size:.9rem}.RecuentoStock__pdfBtn{color:#178e62;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #178e62;border-radius:6px;align-self:flex-end;align-items:center;gap:.4rem;margin-left:auto;padding:.45rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .15s,color .15s;display:flex}.RecuentoStock__pdfBtn:hover:not(:disabled){color:snow;background:#178e62}.RecuentoStock__pdfBtn:disabled{opacity:.35;cursor:not-allowed}.RecuentoStock__loading{justify-content:center;margin-top:3rem;display:flex}.RecuentoStock__error{color:#e06060;margin-top:1rem;font-size:.9rem}.RecuentoStock__hint{text-align:center;color:#bdbdbd;margin-top:2rem;font-size:.9rem}.RecuentoStock__count{color:#bdbdbd;margin:0 0 .6rem;font-size:.82rem}.RecuentoStock__tableWrap{overflow-x:auto}.RecuentoStock__col--stock{text-align:center!important}.RecuentoStock__td--sku{white-space:nowrap;font-weight:700}.RecuentoStock__td--cat{color:#bdbdbd;opacity:.7;font-size:.78rem}.RecuentoStock__td--zero{color:#bdbdbd}.RecuentoStock__noData{color:#bdbdbd;text-align:center!important;padding:2rem!important}.StockNegativo{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.StockNegativo{padding:1.25rem}}@media (max-width:768px){.StockNegativo{padding:1rem}}.StockNegativo__header{margin-bottom:1.75rem}.StockNegativo__title{margin:0;font-size:2rem;font-weight:600}.StockNegativo__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.StockNegativo__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.StockNegativo__pdfBtn{color:#178e62;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #178e62;border-radius:6px;align-self:flex-end;align-items:center;gap:.4rem;margin-left:auto;padding:.45rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .15s,color .15s;display:flex}.StockNegativo__pdfBtn:hover:not(:disabled){color:snow;background:#178e62}.StockNegativo__pdfBtn:disabled{opacity:.35;cursor:not-allowed}.StockNegativo__loading{justify-content:center;margin-top:3rem;display:flex}.StockNegativo__error{color:#e06060;margin-top:1rem;font-size:.9rem}.StockNegativo__count{color:#bdbdbd;margin:0 0 .6rem;font-size:.82rem}.StockNegativo__count strong{color:#e06060}.StockNegativo__tableWrap{overflow-x:auto}.StockNegativo__col--neto,.StockNegativo__col--ubicaciones{text-align:center!important}.StockNegativo__td--sku{white-space:nowrap;font-weight:700}.StockNegativo__td--muted{color:#bdbdbd;font-size:.85rem}.StockNegativo__td--neto{text-align:center;color:#e06060;font-weight:700}.StockNegativo__ubicaciones{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.StockNegativo__ubicChip{color:#bdbdbd;background:#ffffff0f;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;display:inline-block}.StockNegativo__ubicChip--neg{color:#e06060;background:#e0606024}.StockNegativo__noData{color:#bdbdbd;text-align:center!important;padding:2rem!important}.StockValorizado{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.StockValorizado{padding:1.25rem}}@media (max-width:768px){.StockValorizado{padding:1rem}}.StockValorizado__header{margin-bottom:1.75rem}.StockValorizado__title{margin:0;font-size:2rem;font-weight:600}.StockValorizado__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.StockValorizado__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.StockValorizado__pdfBtn{color:#178e62;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #178e62;border-radius:6px;align-self:flex-end;align-items:center;gap:.4rem;margin-left:auto;padding:.45rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .15s,color .15s;display:flex}.StockValorizado__pdfBtn:hover:not(:disabled){color:snow;background:#178e62}.StockValorizado__pdfBtn:disabled{opacity:.35;cursor:not-allowed}.StockValorizado__loading{justify-content:center;margin-top:3rem;display:flex}.StockValorizado__error{color:#e06060;margin-top:1rem;font-size:.9rem}.StockValorizado__hint{text-align:center;color:#bdbdbd;margin-top:2rem;font-size:.9rem}.StockValorizado__resumen{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}.StockValorizado__totalCard{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:.3rem;min-width:220px;padding:1rem 1.5rem;display:flex}.StockValorizado__totalLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.StockValorizado__totalValue{font-size:1.6rem;font-weight:700}.StockValorizado__totalMeta{color:#bdbdbd;font-size:.8rem}.StockValorizado__resumenTable{flex:1;min-width:320px}.StockValorizado__count{color:#bdbdbd;margin:0 0 .6rem;font-size:.82rem}.StockValorizado__tableWrap{overflow-x:auto}.StockValorizado__col--num{white-space:nowrap;text-align:right!important}.StockValorizado__td--sku{white-space:nowrap;font-weight:700}.StockValorizado__row--sinPrecio{color:#bdbdbd}.StockValorizado__noData{color:#bdbdbd;text-align:center!important;padding:2rem!important}.StockValorizado__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.StockValorizado__pageSize{max-width:160px}.ReportePedidos{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.ReportePedidos{padding:1.25rem}}@media (max-width:768px){.ReportePedidos{padding:1rem}}.ReportePedidos__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.ReportePedidos__title{margin:0;font-size:2rem;font-weight:600}.ReportePedidos__headerActions{align-items:center;gap:.75rem;display:flex}.ReportePedidos__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.ReportePedidos__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.ReportePedidos__tab:hover{color:snow}.ReportePedidos__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.ReportePedidos__pdfBtn,.ReportePedidos__btnExcel{cursor:pointer;white-space:nowrap;color:snow;background:#178e62;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.ReportePedidos__pdfBtn:hover:not(:disabled),.ReportePedidos__btnExcel:hover:not(:disabled){background:#134b3d}.ReportePedidos__pdfBtn:disabled,.ReportePedidos__btnExcel:disabled{opacity:.5;cursor:not-allowed}.ReportePedidos__chartCard{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1.25rem;display:flex}.ReportePedidos__chartTitle{align-self:flex-start;margin:0;font-size:.95rem;font-weight:700}.ReportePedidos__chartWrap{width:100%;max-width:460px;position:relative}.ReportePedidos__chartCenter{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReportePedidos__chartCenterLabel{text-transform:uppercase;letter-spacing:.09em;color:#bdbdbd;font-size:.68rem}.ReportePedidos__chartCenterValue{color:snow;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.ReportePedidos__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.ReportePedidos__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.ReportePedidos__groupWide{flex:180px;max-width:260px}.ReportePedidos__groupWide .PageFilters__select{min-width:180px}.ReportePedidos__loading{justify-content:center;margin-top:3rem;display:flex}.ReportePedidos__error{color:#e06060;margin-top:1rem;font-size:.9rem}.ReportePedidos__hint{text-align:center;color:#bdbdbd;margin-top:2rem;font-size:.9rem}.ReportePedidos__count{color:#bdbdbd;margin:0 0 .6rem;font-size:.82rem}.ReportePedidos__tableWrap{overflow-x:auto}.ReportePedidos__sku{color:#bdbdbd}.ReportePedidos__origenBadge,.ReportePedidos__estadoBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.ReportePedidos__origenBadge--orden-venta,.ReportePedidos__origenBadge--factura-compra{color:#bdbdbd;background:#ffffff0f;border:1px solid #ffffff1f}.ReportePedidos__estadoBadge--pedido{color:#63b3ed;background:#63b3ed1f;border:1px solid #63b3ed47}.ReportePedidos__estadoBadge--recibida{color:#9ae6b4;background:#9ae6b41f;border:1px solid #9ae6b447}.ReportePedidos__estadoBadge--borrador{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b4d}.ReportePedidos__estadoBadge--pendiente{color:#bdbdbd;background:#ffffff0f;border:1px solid #ffffff1f}.ProveedoresTabla{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;overflow:hidden}.ProveedoresTabla__head{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;background:#00000038;border-bottom:1px solid #ffffff14;grid-template-columns:3.25rem minmax(140px,1fr) 1fr 1fr 1fr 1.2fr;gap:.5rem;padding:.7rem 1.1rem;font-size:.68rem;font-weight:600;display:grid}.ProveedoresTabla__row{cursor:pointer;text-align:left;color:snow;background:0 0;border-top:none;border-bottom:1px solid #ffffff0d;border-left:3px solid #0000;border-right:none;grid-template-columns:3.25rem minmax(140px,1fr) 1fr 1fr 1fr 1.2fr;align-items:center;gap:.5rem;width:100%;padding:.95rem 1.1rem;transition:background .14s,border-color .14s;display:grid}.ProveedoresTabla__row:last-child{border-bottom:none}.ProveedoresTabla__row:hover{background:#ffffff09}.ProveedoresTabla__row--selected{border-left-color:var(--proveedor-color,#178e62);background:#ffffff08}.ProveedoresTabla__cell{min-width:0}.ProveedoresTabla__cell--rank{align-items:center;display:flex}.ProveedoresTabla__cell--nombre{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.55rem;font-size:.92rem;font-weight:600;display:flex;overflow:hidden}.ProveedoresTabla__cell--num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86rem;font-weight:600}.ProveedoresTabla__cell--neto{color:#bdbdbd;font-weight:500}.ProveedoresTabla__cell--total{color:var(--proveedor-color,snow);font-size:.98rem;font-weight:800}.ProveedoresTabla__rankNum{color:var(--proveedor-color,#178e62);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.ProveedoresTabla__dot{background:var(--proveedor-color,#178e62);border-radius:999px;flex-shrink:0;width:9px;height:9px}[data-theme=light] .ReportePedidos{color:#1a2438;--tooltip-bg:#fff;--tooltip-border:#0000001a;--tooltip-text:#1a2438}[data-theme=light] .ReportePedidos__tabs{border-bottom-color:#0000001a}[data-theme=light] .ReportePedidos__tab{color:#64748b}[data-theme=light] .ReportePedidos__tab:hover{color:#1a2438}[data-theme=light] .ReportePedidos__tab--active{color:#1a2438;border-bottom-color:#1a73e9}[data-theme=light] .ReportePedidos__filtersBox{background:#fff;border-color:#00000014}[data-theme=light] .ReportePedidos__pdfBtn,[data-theme=light] .ReportePedidos__btnExcel{color:#fff;background:#1a73e9}[data-theme=light] .ReportePedidos__pdfBtn:hover:not(:disabled),[data-theme=light] .ReportePedidos__btnExcel:hover:not(:disabled){background:#1557c0}[data-theme=light] .ReportePedidos__chartCard{background:#fff;border-color:#00000014}[data-theme=light] .ReportePedidos__chartCenterValue{color:#1a2438}[data-theme=light] .ReportePedidos__chartCenterLabel,[data-theme=light] .ReportePedidos__hint{color:#64748b}[data-theme=light] .ProveedoresTabla{background:#fff;border-color:#00000014}[data-theme=light] .ProveedoresTabla__head{color:#fff;background:#1a73e9;border-bottom-color:#00000014}[data-theme=light] .ProveedoresTabla__row{color:#1a2438;border-bottom-color:#0000000f}[data-theme=light] .ProveedoresTabla__row:hover{background:#f8fafc}[data-theme=light] .ProveedoresTabla__row--selected{background:#f4f6f9}[data-theme=light] .ProveedoresTabla__cell--nombre{color:#1a2438}[data-theme=light] .ProveedoresTabla__cell--neto{color:#64748b}[data-theme=light] .ProveedoresTabla__cell--total{color:var(--proveedor-color,#1a2438)}[data-theme=light] .ProveedoresTabla__rankNum{color:var(--proveedor-color)}.ReporteOrdenesVenta{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.ReporteOrdenesVenta{padding:1.25rem}}@media (max-width:768px){.ReporteOrdenesVenta{padding:1rem}}.ReporteOrdenesVenta__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.ReporteOrdenesVenta__title{margin:0;font-size:2rem;font-weight:600}.ReporteOrdenesVenta__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.ReporteOrdenesVenta__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.ReporteOrdenesVenta__tab:hover{color:snow}.ReporteOrdenesVenta__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.ReporteOrdenesVenta__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.ReporteOrdenesVenta__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.ReporteOrdenesVenta__chartCard{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1.25rem;display:flex}.ReporteOrdenesVenta__chartTitle{align-self:flex-start;margin:0;font-size:.95rem;font-weight:700}.ReporteOrdenesVenta__chartWrap{width:100%;max-width:460px;position:relative}.ReporteOrdenesVenta__barChartWrap{width:100%}.ReporteOrdenesVenta__chartCenter{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReporteOrdenesVenta__chartCenterLabel{text-transform:uppercase;letter-spacing:.09em;color:#bdbdbd;font-size:.68rem}.ReporteOrdenesVenta__chartCenterValue{color:snow;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.ReporteOrdenesVenta__loading{justify-content:center;margin-top:3rem;display:flex}.ReporteOrdenesVenta__error{color:#e06060;margin-top:1rem;font-size:.9rem}.ReporteOrdenesVenta__hint{text-align:center;color:#bdbdbd;margin-top:2rem;font-size:.9rem}.RankingOVTabla{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;overflow:hidden}.RankingOVTabla__head{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;background:#00000038;border-bottom:1px solid #ffffff14;grid-template-columns:3.25rem minmax(140px,1fr) 1fr 1.2fr;gap:.5rem;padding:.7rem 1.1rem;font-size:.68rem;font-weight:600;display:grid}.RankingOVTabla__row{cursor:pointer;text-align:left;color:snow;background:0 0;border-top:none;border-bottom:1px solid #ffffff0d;border-left:3px solid #0000;border-right:none;grid-template-columns:3.25rem minmax(140px,1fr) 1fr 1.2fr;align-items:center;gap:.5rem;width:100%;padding:.95rem 1.1rem;transition:background .14s,border-color .14s;display:grid}.RankingOVTabla__row:last-child{border-bottom:none}.RankingOVTabla__row:hover{background:#ffffff09}.RankingOVTabla__row--selected{border-left-color:var(--ranking-color,#178e62);background:#ffffff08}.RankingOVTabla__cell{min-width:0}.RankingOVTabla__cell--rank{align-items:center;display:flex}.RankingOVTabla__cell--nombre{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.55rem;font-size:.92rem;font-weight:600;display:flex;overflow:hidden}.RankingOVTabla__cell--num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86rem;font-weight:600}.RankingOVTabla__cell--total{color:var(--ranking-color,snow);font-size:.98rem;font-weight:800}.RankingOVTabla__rankNum{color:var(--ranking-color,#178e62);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.RankingOVTabla__dot{background:var(--ranking-color,#178e62);border-radius:999px;flex-shrink:0;width:9px;height:9px}.ConteoOVGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.75rem;display:grid}.ConteoOVGrid__card{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:.35rem;padding:.85rem 1rem;transition:border-color .14s,background .14s;display:flex}.ConteoOVGrid__card:hover{background:#178e620d;border-color:#178e6259}.ConteoOVGrid__periodo{color:#bdbdbd;letter-spacing:.02em;font-size:.72rem;font-weight:600}.ConteoOVGrid__cantidad{color:snow;font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}.ConteoOVGrid__barTrack{background:#ffffff14;border-radius:999px;height:4px;margin-top:.15rem;overflow:hidden}.ConteoOVGrid__barFill{background:#178e62;border-radius:999px;height:100%}.Lotes{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Lotes{padding:1.25rem}}.Lotes__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.Lotes__title{margin:0;font-size:2rem;font-weight:600}.Lotes__btnImport{cursor:pointer;color:snow;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.Lotes__btnImport:hover{background:#ffffff12;border-color:#ffffff59}.ModalLotePdf__fileWrap{flex-direction:column;gap:.35rem;margin-top:.75rem;display:flex}.ModalLotePdf__fileInput{color:snow;font-size:.88rem}.ModalLotePdf__fileHint{color:#bdbdbd;font-size:.78rem}.Lotes__btnCreate{cursor:pointer;color:snow;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:inline-flex}.Lotes__btnCreate:hover{background:#134b3d}.Lotes__btnCreate span{font-size:1.15rem;line-height:1}.Lotes__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-block}.Lotes__badge--creado{color:#ffc107;background:#ffc10726;border-color:#ffc10759}.Lotes__badge--procesando{color:#64b5f6;background:#2196f326;border-color:#2196f359}.Lotes__badge--cerrado{color:#2ecc8f;background:#178e622e;border-color:#178e6266}.LoteDetail{margin-top:1.25rem}.LoteDetail__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.LoteDetail__title{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;font-size:.8rem;font-weight:700}.LoteDetail__addToggle{color:#178e62;cursor:pointer;background:#178e6214;border:1px dashed #ffffff4d;border-radius:7px;align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.82rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.LoteDetail__addToggle:hover{background:#178e6229;border-color:#178e62}.LoteDetail__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.LoteDetail__tableWrap table{min-width:1250px}.LoteDetail__actionsCell{text-align:center;padding-left:.25rem!important;padding-right:.25rem!important}.LoteDetail__empty{color:#bdbdbd;padding:.5rem 0;font-size:.88rem}.LoteDetail__table{border-collapse:collapse;width:100%;font-size:.9rem}.LoteDetail__table th{text-align:left;color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffffff14;padding:.45rem .75rem;font-size:.78rem;font-weight:600}.LoteDetail__table td{color:snow;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.55rem .75rem}.LoteDetail__table tbody tr:hover{background:#ffffff05}.LoteDetail__row--editing td{background:#178e620d}.LoteDetail__skuCell{color:#bdbdbd;white-space:nowrap}.LoteDetail__nameCell{flex-direction:column;gap:.15rem;display:flex}.LoteDetail__notasSub{color:#bdbdbd;font-size:.78rem}.LoteDetail__ubicacionCell{font-size:.8rem}.LoteDetail__nombreCell{font-size:.85rem}.LoteDetail__qty{font-size:.88rem;font-weight:600}.LoteDetail__condBadge{border:1px solid #0000;border-radius:999px;padding:.15rem .5rem;font-size:.78rem;font-weight:700;display:inline-block}.LoteDetail__condBadge--a{color:#2ecc8f;background:#178e622e;border-color:#178e6266}.LoteDetail__condBadge--b{color:#eab308;background:#eab30826;border-color:#eab30866}.LoteDetail__condBadge--c{color:#fb923c;background:#f9731626;border-color:#f9731666}.LoteDetail__condBadge--d{color:#f87171;background:#dc354526;border-color:#dc354559}.LoteDetail__estadoBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.15rem .5rem;font-size:.78rem;font-weight:600;display:inline-block}.LoteDetail__estadoBadge--disponible{color:#2ecc8f;background:#178e622e;border-color:#178e6266}.LoteDetail__estadoBadge--parcialmente_vendido{color:#ffc107;background:#ffc10726;border-color:#ffc10759}.LoteDetail__estadoBadge--vendido{color:#64b5f6;background:#2196f326;border-color:#2196f359}.LoteDetail__estadoBadge--dado_de_baja{color:#bdbdbd;background:#ffffff0f;border-color:#ffffff1f}.LoteDetail__estadoBadge--sin_revisar{color:#94a3b8;background:#94a3b81f;border-color:#94a3b847}.LoteDetail__rowActions{justify-content:flex-end;gap:.3rem;display:flex}.LoteDetail__editBtn,.LoteDetail__deleteBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:inline-flex}.LoteDetail__editBtn{color:#ffffff80}.LoteDetail__editBtn:hover{color:snow;background:#ffffff14}.LoteDetail__deleteBtn{color:#fff6}.LoteDetail__deleteBtn:hover:not(:disabled){color:#f87171;background:#dc35451f}.LoteDetail__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.LoteDetail__editRow td{background:#178e620a;border-bottom:1px solid #178e6226;padding:0}.LoteDetail__editForm{flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.LoteDetail__addForm{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.65rem;margin-bottom:.85rem;padding:.85rem;display:flex}.LoteDetail__addModes{gap:1.2rem;display:flex}.LoteDetail__addMode{color:#bdbdbd;cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.LoteDetail__addMode input{cursor:pointer;accent-color:#178e62}.LoteDetail__addSearchWrap{flex-direction:column;gap:.4rem;display:flex;position:relative}.LoteDetail__addRow{flex-wrap:wrap;align-items:flex-end;gap:.6rem;display:flex}.LoteDetail__addField{flex-direction:column;gap:.25rem;min-width:80px;display:flex}.LoteDetail__addField--wide{flex:1;min-width:140px}.LoteDetail__addLabel{color:#bdbdbd;white-space:nowrap;font-size:.75rem;font-weight:600}.LoteDetail__addInput{color:snow;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;outline:none;width:100%;padding:.4rem .65rem;font-size:.88rem;transition:border-color .15s}.LoteDetail__addInput:focus{border-color:#178e62}.LoteDetail__addInput--wide{flex:1;min-width:0}.LoteDetail__addInput--qty{width:80px}.LoteDetail__addInput option{color:snow;background:#1e2a3a}.LoteDetail__addInput--cond-a{background:#178e6214;border-left:3px solid #178e62b3}.LoteDetail__addInput--cond-b{background:#eab30812;border-left:3px solid #eab30899}.LoteDetail__addInput--cond-c{background:#f9731612;border-left:3px solid #f9731699}.LoteDetail__addInput--cond-d{background:#dc354514;border-left:3px solid #dc354599}.LoteDetail__addSelected{color:snow;background:#178e621a;border:1px solid #178e624d;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .65rem;font-size:.88rem;display:flex}.LoteDetail__addResults{z-index:100;background:#1a2438;border:1px solid #ffffff1a;border-radius:8px;max-height:200px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.LoteDetail__addResultItem{cursor:pointer;color:snow;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.88rem;transition:background .1s;display:flex}.LoteDetail__addResultItem:last-child{border-bottom:none}.LoteDetail__addResultItem:hover{background:#178e621f}.LoteDetail__addResultSku{color:#bdbdbd;white-space:nowrap;flex-shrink:0;font-family:monospace;font-size:.78rem}.LoteDetail__addActions{align-items:center;gap:.5rem;display:flex}.LoteDetail__addBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;padding:.42rem .9rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s,opacity .15s}.LoteDetail__addBtn:disabled{opacity:.5;cursor:not-allowed}.LoteDetail__addBtn--submit{color:snow;background:#178e62}.LoteDetail__addBtn--submit:hover:not(:disabled){background:#134b3d}.LoteDetail__addBtn--ghost{color:snow;background:#ffffff0f;border-color:#ffffff24}.LoteDetail__addBtn--ghost:hover{background:#ffffff1f}.LoteDetail__addBtn--cancel{color:#ffffff80;background:0 0}.LoteDetail__addBtn--cancel:hover{color:snow}.LoteDetalle{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.LoteDetalle{padding:1.25rem}}.LoteDetalle__topBar{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.LoteDetalle__topBar .volver-btn{margin-bottom:0}.LoteDetalle__topBarSpacer{flex:1}.LoteDetalle__title{margin:0;font-size:2rem;font-weight:600}.LoteDetalle__statsRow{flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem;display:flex}.LoteDetalle__stat{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;flex:1;gap:.3rem;min-width:140px;padding:.85rem 1.25rem;display:flex}.LoteDetalle__statLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.72rem;font-weight:600}.LoteDetalle__statValue{color:snow;font-size:1.15rem;font-weight:700}.LoteDetalle__statValue--pos{color:#2ecc8f}.LoteDetalle__statValue--neg{color:#f87171}.LoteDetalle__meta{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;gap:.5rem 2rem;margin-bottom:1.75rem;padding:1rem 1.25rem;display:flex}.LoteDetalle__metaItem{flex-direction:column;gap:.2rem;min-width:140px;display:flex}.LoteDetalle__metaLabel{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.72rem;font-weight:600}.LoteDetalle__metaValue{color:snow;font-size:.9rem}@media (max-width:768px){.Lotes,.LoteDetalle{padding:1rem}}.ReporteVentas{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.ReporteVentas{padding:1.25rem}}@media (max-width:768px){.ReporteVentas{padding:1rem}}.ReporteVentas__header{margin-bottom:1.75rem}.ReporteVentas__title{margin:0;font-size:2rem;font-weight:600}.ReporteVentas__subtitle{color:#bdbdbd;margin:.25rem 0 0;font-size:.9rem}.ReporteVentas__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.ReporteVentas__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.ReporteVentas__tab:hover{color:snow}.ReporteVentas__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.ReporteVentas__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}.ReporteVentas__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.ReporteVentas__loading{justify-content:center;margin-top:3rem;display:flex}.ReporteVentas__error{color:#e06060;margin-top:1rem;font-size:.9rem}.ReporteVentas__empty{text-align:center;color:#bdbdbd;margin-top:3rem;font-size:.9rem}.ReporteVentas__chartsGrid{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){.ReporteVentas__chartsGrid{grid-template-columns:1fr}}.ReporteVentas__chartsGrid--single{grid-template-columns:1fr}.ReporteVentas__chartCard{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.ReporteVentas__chartTitle{align-self:flex-start;margin:0;font-size:.95rem;font-weight:700}.ReporteVentas__chartEmpty{color:#bdbdbd;margin:auto 0;padding:2rem 0;font-size:.86rem}.ReporteVentas__chartWrap{width:100%;max-width:460px;position:relative}.ReporteVentas__chartCenter{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReporteVentas__chartCenterLabel{text-transform:uppercase;letter-spacing:.09em;color:#bdbdbd;font-size:.68rem}.ReporteVentas__chartCenterValue{color:snow;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.VendedoresTabla{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;overflow:hidden}.VendedoresTabla__head{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;background:#00000038;border-bottom:1px solid #ffffff14;grid-template-columns:3.25rem minmax(140px,1fr) 1fr 1fr 1fr 1.2fr;gap:.5rem;padding:.7rem 1.1rem;font-size:.68rem;font-weight:600;display:grid}.VendedoresTabla__group{border-bottom:1px solid #ffffff0d}.VendedoresTabla__group:last-child{border-bottom:none}.VendedoresTabla__group--open{background:#0000001f}.VendedoresTabla__row{cursor:pointer;text-align:left;color:snow;background:0 0;border:none;border-left:3px solid #0000;grid-template-columns:3.25rem minmax(140px,1fr) 1fr 1fr 1fr 1.2fr;align-items:center;gap:.5rem;width:100%;padding:.95rem 1.1rem;transition:background .14s,border-color .14s;display:grid}.VendedoresTabla__row:hover{background:#ffffff09}.VendedoresTabla__group--open .VendedoresTabla__row{border-left-color:var(--vendedor-color,#178e62);background:#ffffff08}.VendedoresTabla__cell{min-width:0}.VendedoresTabla__cell--rank{align-items:center;gap:.35rem;display:flex}.VendedoresTabla__cell--nombre{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.55rem;font-size:.92rem;font-weight:600;display:flex;overflow:hidden}.VendedoresTabla__cell--num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:.86rem;font-weight:600;display:flex}.VendedoresTabla__cell--num small{color:#bdbdbd;margin-top:.1rem;font-size:.68rem;font-weight:500}.VendedoresTabla__cell--neto{color:#bdbdbd;font-weight:500}.VendedoresTabla__cell--total{color:var(--vendedor-color,snow);font-size:.98rem;font-weight:800}.VendedoresTabla__chevron{color:#bdbdbd;flex-shrink:0;transition:transform .18s}.VendedoresTabla__group--open .VendedoresTabla__chevron{color:var(--vendedor-color,#178e62);transform:rotate(90deg)}.VendedoresTabla--sinPedidos .VendedoresTabla__head,.VendedoresTabla--sinPedidos .VendedoresTabla__row{grid-template-columns:3.25rem minmax(140px,1fr) 1fr 1fr 1.2fr}.VendedoresTabla__rankNum{color:var(--vendedor-color,#178e62);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.VendedoresTabla__dot{background:var(--vendedor-color,#178e62);border-radius:999px;flex-shrink:0;width:9px;height:9px}.VendedoresTabla__detalle{padding:.25rem 1.1rem 1.1rem calc(1.1rem + 3px);animation:.18s vendedorDetalleIn}.VendedoresTabla__detalleLoading{justify-content:center;padding:1.25rem 0;display:flex}.VendedoresTabla__detalleError{color:#e06060;padding:.5rem 0;font-size:.84rem}.VendedoresTabla__detalleEmpty{color:#bdbdbd;padding:.75rem 0;font-size:.84rem}.VendedoresTabla__ncChip{color:#e06060;background:#e060601a;border:1px solid #e0606047;border-radius:8px;align-items:center;gap:.4rem;margin:.5rem 0 .6rem;padding:.35rem .7rem;font-size:.78rem;display:inline-flex}.VendedoresTabla__ncChipMonto{color:#e06060;font-variant-numeric:tabular-nums;font-weight:700}.VendedoresTabla__ncChipNeto{opacity:.75;font-variant-numeric:tabular-nums;font-size:.72rem}.VendedoresTabla__clientes{border-collapse:collapse;background:#00000040;border:1px solid #ffffff0d;border-radius:8px;width:100%;overflow:hidden}.VendedoresTabla__clientes th,.VendedoresTabla__clientes td{padding:.55rem .8rem;font-size:.78rem}.VendedoresTabla__clientes thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;background:#0003;border-bottom:1px solid #ffffff12;font-size:.65rem;font-weight:600}.VendedoresTabla__clientes tbody tr{border-bottom:1px solid #ffffff0a}.VendedoresTabla__clientes tbody tr:last-child{border-bottom:none}.VendedoresTabla__clientes tbody tr:hover{background:#ffffff06}.VendedoresTabla__clientesTh--num{text-align:right!important}.VendedoresTabla__clienteNombre{color:snow;align-items:center;gap:.5rem;font-weight:500;display:flex}.VendedoresTabla__clienteNum{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:snow}.VendedoresTabla__clienteNum small{color:#bdbdbd;margin-top:.05rem;font-size:.65rem;display:block}.VendedoresTabla__clienteNum--neto{color:#bdbdbd}.VendedoresTabla__clienteNum--total{font-weight:700}.VendedoresTabla__clienteNum--nc{color:#e06060}.VendedoresTabla__clienteRow--clickable{cursor:pointer}.VendedoresTabla__clienteChevron{color:#bdbdbd;flex-shrink:0;transition:transform .15s}.VendedoresTabla__clienteChevron--open{transform:rotate(90deg)}.VendedoresTabla__documentosRow>td{background:#00000026;padding:.7rem .8rem .9rem}.VendedoresTabla__documentosCaption{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:0 0 .4rem;font-size:.62rem;font-weight:700}.VendedoresTabla__documentos{border-collapse:collapse;background:#ffffff05;border:1px solid #ffffff17;border-radius:8px;width:100%;overflow:hidden}.VendedoresTabla__documentos th,.VendedoresTabla__documentos td{padding:.5rem .75rem;font-size:.73rem}.VendedoresTabla__documentos thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;background:#ffffff0d;border-bottom:1px solid #ffffff17;font-size:.62rem;font-weight:700}.VendedoresTabla__documentos tbody tr{border-bottom:1px solid #ffffff0a}.VendedoresTabla__documentos tbody tr:last-child{border-bottom:none}.VendedoresTabla__documentos tbody tr:hover{background:#ffffff08}.VendedoresTabla__documentosTh--num{text-align:right!important}.VendedoresTabla__documentosNum{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:snow}.VendedoresTabla__documentoNc{color:#e06060}.VendedoresTabla__documentoNc td:first-child{padding-left:1.4rem}.VendedoresTabla__tipoBadge{text-transform:uppercase;letter-spacing:.03em;border-radius:5px;flex-shrink:0;align-items:center;padding:.08rem .4rem;font-size:.62rem;font-weight:700;display:inline-flex}.VendedoresTabla__tipoBadge--empresa{color:#63b3ed;background:#63b3ed21}.VendedoresTabla__tipoBadge--persona{color:#9ae6b4;background:#9ae6b421}.VendedoresTabla__tipoBadge--sin{color:#bdbdbd;background:#ffffff0f}@keyframes vendedorDetalleIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .ReporteVentas{color:#1a2438;--tooltip-bg:#fff;--tooltip-border:#0000001a;--tooltip-text:#1a2438}[data-theme=light] .ReporteVentas__subtitle{color:#000}[data-theme=light] .ReporteVentas__tabs{border-bottom-color:#0000001a}[data-theme=light] .ReporteVentas__tab{color:#64748b}[data-theme=light] .ReporteVentas__tab:hover{color:#1a2438}[data-theme=light] .ReporteVentas__tab--active{color:#1a2438;border-bottom-color:#1a73e9}[data-theme=light] .ReporteVentas__filtersBox,[data-theme=light] .ReporteVentas__chartCard{background:#fff;border-color:#00000014}[data-theme=light] .ReporteVentas__chartCenterValue{color:#1a2438}[data-theme=light] .ReporteVentas__chartCenterLabel,[data-theme=light] .ReporteVentas__chartEmpty,[data-theme=light] .ReporteVentas__empty{color:#64748b}[data-theme=light] .VendedoresTabla{background:#fff;border-color:#00000014}[data-theme=light] .VendedoresTabla__head{color:#fff;background:#1a73e9;border-bottom-color:#00000014}[data-theme=light] .VendedoresTabla__group{border-bottom-color:#0000000f}[data-theme=light] .VendedoresTabla__group--open{background:#f8fafc}[data-theme=light] .VendedoresTabla__row{color:#1a2438}[data-theme=light] .VendedoresTabla__row:hover{background:#f8fafc}[data-theme=light] .VendedoresTabla__group--open [data-theme=light] .VendedoresTabla__row{background:#f4f6f9}[data-theme=light] .VendedoresTabla__cell--neto{color:#64748b}[data-theme=light] .VendedoresTabla__cell--num small{color:#94a3b8}[data-theme=light] .VendedoresTabla__cell--total{color:var(--vendedor-color,#1a2438)}[data-theme=light] .VendedoresTabla__chevron{color:#94a3b8}[data-theme=light] .VendedoresTabla__rankNum{color:var(--vendedor-color)}[data-theme=light] .VendedoresTabla__detalleEmpty{color:#64748b}[data-theme=light] .VendedoresTabla__clientes{background:#f8fafc;border-color:#00000012}[data-theme=light] .VendedoresTabla__clientes thead th{color:#fff;background:#1a73e9;border-bottom-color:#00000014}[data-theme=light] .VendedoresTabla__clientes tbody tr{border-bottom-color:#0000000d}[data-theme=light] .VendedoresTabla__clientes tbody tr:hover{background:#eef1f5}[data-theme=light] .VendedoresTabla__clienteNombre,[data-theme=light] .VendedoresTabla__clienteNum{color:#1a2438}[data-theme=light] .VendedoresTabla__clienteNum small{color:#94a3b8}[data-theme=light] .VendedoresTabla__clienteNum--neto{color:#64748b}[data-theme=light] .VendedoresTabla__clienteChevron{color:#94a3b8}[data-theme=light] .VendedoresTabla__ncChip{color:#c23b3b;background:#e0606012;border-color:#e0606059}[data-theme=light] .VendedoresTabla__ncChipMonto,[data-theme=light] .VendedoresTabla__clienteNum--nc{color:#c23b3b}[data-theme=light] .VendedoresTabla__documentosRow>td{background:#f1f5f9}[data-theme=light] .VendedoresTabla__documentosCaption{color:#64748b}[data-theme=light] .VendedoresTabla__documentos{background:#fff;border-color:#00000014}[data-theme=light] .VendedoresTabla__documentos thead th{color:#64748b;background:#eef2f7;border-bottom-color:#00000014}[data-theme=light] .VendedoresTabla__documentos tbody tr{border-bottom-color:#0000000d}[data-theme=light] .VendedoresTabla__documentos tbody tr:hover{background:#f8fafc}[data-theme=light] .VendedoresTabla__documentos td,[data-theme=light] .VendedoresTabla__documentosNum{color:#1a2438}[data-theme=light] .VendedoresTabla__documentoNc{color:#c23b3b}[data-theme=light] .VendedoresTabla__tipoBadge--empresa{color:#1a73e9;background:#1a73e91a}[data-theme=light] .VendedoresTabla__tipoBadge--persona{color:#178e62;background:#178e621f}[data-theme=light] .VendedoresTabla__tipoBadge--sin{color:#64748b;background:#0000000d}.Comisiones{flex-direction:column;gap:1.5rem;display:flex}.Comisiones__card{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;padding:1.25rem}.Comisiones__cardTitle{margin:0 0 .35rem;font-size:1rem;font-weight:700}.Comisiones__cardHint{color:#bdbdbd;margin:0 0 1rem;font-size:.8rem}.Comisiones__cardHeaderRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Comisiones__cardHeaderRow .Comisiones__cardHint{margin-bottom:0}.Comisiones__filtersRow{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.Comisiones__downloadsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.Comisiones__downloadItem{background:#0000002e;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem;display:flex}.Comisiones__downloadTitle{margin:0 0 .4rem;font-size:.88rem;font-weight:600}.Comisiones__checkboxRow{color:#bdbdbd;cursor:pointer;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.Comisiones__btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.Comisiones__btn:disabled{opacity:.5;cursor:not-allowed}.Comisiones__btn--primary{color:snow;background:#178e62}.Comisiones__btn--primary:hover:not(:disabled){background:#134b3d}.Comisiones__btn--secondary{color:#bdbdbd;background:0 0;border:1px solid #fffafa33}.Comisiones__btn--secondary:hover:not(:disabled){color:snow;border-color:#fffafa66}.Comisiones__triggersRow{flex-wrap:wrap;gap:.75rem;display:flex}.Comisiones__chips{flex-wrap:wrap;gap:.5rem;min-height:1.6rem;margin-bottom:1rem;display:flex}.Comisiones__chipsEmpty{color:#bdbdbd;font-size:.8rem}.Comisiones__chip{color:snow;background:#178e621f;border:1px solid #178e624d;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem .3rem .7rem;font-size:.8rem;display:inline-flex}.Comisiones__chipRemove{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.Comisiones__chipRemove:hover{color:snow;background:#ffffff1a}.Comisiones__addRow{gap:.6rem;display:flex}.Comisiones__saveRow{border-top:1px solid #fffafa14;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.Comisiones__error{color:#e06060;margin:.5rem 0 0;font-size:.8rem}.Comisiones__success{color:#178e62;font-size:.82rem;font-weight:600}.Comisiones__loading{justify-content:center;padding:1.5rem 0;display:flex}.Comisiones__historialActions{gap:.85rem}.Comisiones__tableWrap{overflow-x:auto}.Comisiones__mailText{font-size:.82rem;font-weight:700}.Comisiones__mailText--ok{color:#4de8a8}.Comisiones__mailText--no{color:#f87171}.Comisiones__overlay{z-index:999;background:#000000bf;position:fixed;inset:0}.Comisiones__modal{z-index:1000;background:#20232a;border-radius:10px;flex-direction:column;width:calc(100% - 4rem);max-width:480px;max-height:calc(100vh - 4rem);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.Comisiones__modalHeader{border-bottom:1px solid #fffafa14;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem;display:flex}.Comisiones__modalTitle{color:snow;margin:0;font-size:1.1rem;font-weight:600}.Comisiones__modalSubtitle{color:#bdbdbd;max-width:340px;margin:.3rem 0 0;font-size:.8rem}.Comisiones__modalSection{margin-bottom:1.25rem}.Comisiones__modalSection:last-of-type{margin-bottom:0}.Comisiones__modalSectionLabel{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;margin-bottom:.6rem;font-size:.68rem;font-weight:700;display:block}.Comisiones__modalClose{color:#bdbdbd;cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:1rem;line-height:1}.Comisiones__modalClose:hover{color:snow}.Comisiones__modalBody{scrollbar-width:thin;scrollbar-color:#fffafa1a transparent;flex:1;padding:1.25rem 1.5rem;overflow-y:auto}[data-theme=light] .Comisiones__card{background:#fff;border-color:#00000014}[data-theme=light] .Comisiones__cardHint{color:#64748b}[data-theme=light] .Comisiones__downloadItem{background:#f5f7fa;border-color:#0000000f}[data-theme=light] .Comisiones__checkboxRow{color:#64748b}[data-theme=light] .Comisiones__btn--primary{background:#1a73e9}[data-theme=light] .Comisiones__btn--primary:hover:not(:disabled){background:#1557c0}[data-theme=light] .Comisiones__btn--secondary{color:#64748b;border-color:#0000002e}[data-theme=light] .Comisiones__btn--secondary:hover:not(:disabled){color:#1a2438;border-color:#0000004d}[data-theme=light] .Comisiones__chipsEmpty{color:#64748b}[data-theme=light] .Comisiones__chip{color:#1a2438;background:#1a73e914;border-color:#1a73e940}[data-theme=light] .Comisiones__chipRemove{color:#94a3b8}[data-theme=light] .Comisiones__chipRemove:hover{color:#1a2438;background:#0000000f}[data-theme=light] .Comisiones__mailText--ok{color:#0d6b47}[data-theme=light] .Comisiones__mailText--no{color:#b13a3a}[data-theme=light] .Comisiones__modal{background:#fff;box-shadow:0 12px 48px #0000001f}[data-theme=light] .Comisiones__modalHeader{border-bottom-color:#00000014}[data-theme=light] .Comisiones__modalTitle{color:#1a2438}[data-theme=light] .Comisiones__modalSubtitle,[data-theme=light] .Comisiones__modalSectionLabel{color:#64748b}[data-theme=light] .Comisiones__modalClose{color:#94a3b8}[data-theme=light] .Comisiones__modalClose:hover{color:#1a2438}[data-theme=light] .Comisiones__saveRow{border-top-color:#00000014}.CompraventaInterna{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.CompraventaInterna{padding:1.25rem}}.CompraventaInterna__main{min-width:0}.CompraventaInterna__tabs{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;display:flex}.CompraventaInterna__tab{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500}.CompraventaInterna__tab:hover{color:snow}.CompraventaInterna__tab--active{color:snow;border-bottom-color:#178e62;font-weight:600}.CompraventaInterna__placeholder{color:#bdbdbd;text-align:center;padding:3rem 0}.CompraventaInterna__modoToggle{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;gap:.15rem;width:fit-content;padding:.15rem;display:flex}.CompraventaInterna__modoBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .55rem;font-size:.7rem;font-weight:500;transition:background .15s,color .15s}.CompraventaInterna__modoBtn:hover{color:snow}.CompraventaInterna__modoBtn--active{color:snow;background:#ffffff1f;font-weight:600}.CompraventaInterna__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.CompraventaInterna__title{margin:0;font-size:2rem;font-weight:600}.CompraventaInterna__btnCreate{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.CompraventaInterna__btnCreate:hover{background:#134b3d}.CompraventaInterna__container{flex-direction:column;gap:1rem;display:flex}.CompraventaInterna__bulkBar{color:snow;background:#178e621a;border:1px solid #178e624d;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.65rem 1.1rem;font-size:.85rem;font-weight:600;display:flex}.CompraventaInterna__bulkBtn{color:snow;cursor:pointer;white-space:nowrap;background:#178e62;border:none;border-radius:8px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;transition:background .2s}.CompraventaInterna__bulkBtn:hover:not(:disabled){background:#134b3d}.CompraventaInterna__bulkBtn:disabled{opacity:.6;cursor:not-allowed}.CompraventaInterna__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.CompraventaInterna__tableWrap .TanTable{min-width:760px}.CompraventaInterna__tableWrap .TanTable th,.CompraventaInterna__tableWrap .TanTable td{padding:.5rem .65rem}.CompraventaInterna__orderCode{color:#bdbdbd;font-family:monospace;font-size:.92rem}.CompraventaInterna__neto{color:#2ecc8f;white-space:nowrap;font-weight:600}.CompraventaInterna__comision{color:#f59e0b;white-space:nowrap}.CompraventaInterna__empty{color:#bdbdbd}.CompraventaInterna__fecha{color:#bdbdbd;text-align:center;white-space:nowrap}.CompraventaInterna__badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.CompraventaInterna__badge--registrada{color:#ffc107;background:#ffc10726;border-color:#ffc10759}.CompraventaInterna__badge--confirmada{color:#2ecc8f;background:#178e622e;border-color:#178e6266}.CompraventaInterna__badge--anulada{color:#f87171;background:#ef444426;border-color:#ef444459}.CompraventaInterna__badge--devuelta{color:#a78bfa;background:#a78bfa26;border-color:#a78bfa59}.CompraventaInterna__badge--cobrada{color:#2ecc8f;background:#178e622e;border-color:#178e6266}.CompraventaInterna__badge--pendiente-cobro{color:#bdbdbd;background:#ffffff0f;border-color:#ffffff1f}.CompraventaInterna__detailLoading{justify-content:center;padding:1.25rem;display:flex}.CompraventaInterna__rowActions{flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem}.CompraventaInterna__facturarBtn{color:#c49a58;border-color:#c49a5880;gap:.3rem;padding:.2rem .45rem}.CompraventaInterna__facturarBtn:hover:not(:disabled){background:#c49a5826;border-color:#c49a58}@media (max-width:768px){.CompraventaInterna{padding:1rem .25rem}.CompraventaInterna__tableWrap{margin:0 -1rem}}.FacturarVenta__field{flex-direction:column;gap:.35rem;display:flex}.FacturarVenta__comboWrap{position:relative}.FacturarVenta__clienteTrigger{color:snow;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.95rem;display:flex}.FacturarVenta__clienteClear{color:#bdbdbd;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.1rem .3rem;font-size:.85rem}.FacturarVenta__clienteClear:hover{color:snow}.FacturarVenta__dropdown{z-index:100;background:#2a2e38;border:1px solid #178e62;border-radius:8px;max-height:220px;margin:0;padding:.4rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.FacturarVenta__dropdownOption{color:snow;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.55rem .9rem;font-size:.9rem;transition:background .15s;display:flex}.FacturarVenta__dropdownOption:hover{background:#178e622e}.FacturarVenta__dropdownOptionDoc{color:#bdbdbd;white-space:nowrap;font-size:.8rem}.SP{background:#ffffff04;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;padding:1.5rem 2rem;display:flex}.SP__header{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.25rem;display:flex}.SP__title{color:snow;margin:0;font-size:2rem;font-weight:600}.SP__periodoChip{color:#2ecc8f;white-space:nowrap;background:#2ecc8f1a;border:1px solid #2ecc8f40;border-radius:999px;padding:.18rem .6rem;font-size:.68rem;font-weight:600}.SP__prompt{color:#bdbdbd;text-align:center;margin:0;padding:1.25rem 0;font-size:.8rem}.SP__filters{border-bottom:1px solid #ffffff14;flex-direction:column;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.SP__modoToggle{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;gap:.25rem;padding:.25rem;display:flex}.SP__modoBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:.42rem 0;font-size:.78rem;font-weight:500;transition:background .15s,color .15s}.SP__modoBtn:hover{color:snow}.SP__modoBtn--active{color:snow;background:#ffffff1f;font-weight:600;box-shadow:0 1px 4px #00000040}.SP__field{flex-direction:column;gap:.28rem;display:flex}.SP__fieldLabel{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;font-size:.64rem;font-weight:600}.SP__input{color:snow;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff17;border-radius:8px;outline:none;width:100%;padding:.58rem .75rem;font-family:inherit;font-size:.85rem;transition:border-color .15s}.SP__input:focus{border-color:#ffffff40}.SP__input::-webkit-calendar-picker-indicator{filter:invert(.45);cursor:pointer}.SP__rangeRow{gap:.6rem;display:flex}.SP__rangeRow .SP__field{flex:1;min-width:0}.SP__actions{gap:.5rem;display:flex}.SP__btnApply{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:6px;flex:1;padding:.45rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .15s}.SP__btnApply:hover{background:#134b3d}.SP__btnClear{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;padding:.45rem 1.1rem;font-size:.9rem;font-weight:600;transition:border-color .15s,color .15s}.SP__btnClear:hover{color:snow;border-color:#fff6}.SP__loading{justify-content:center;padding:1.5rem 0;display:flex}.SP__cards{flex-direction:column;display:flex}.SP__card{flex-direction:column;gap:.9rem;padding:0 0 1.25rem;display:flex}.SP__card+.SP__card{border-top:1px solid #ffffff1f;padding-top:1.25rem}.SP__cardHeader{align-items:center;gap:.5rem;display:flex}.SP__cardTitle{text-transform:uppercase;letter-spacing:.08em;color:#bdbdbd;margin:0;font-size:.8rem;font-weight:700}.SP__cardCount{color:#bdbdbd;background:#ffffff12;border-radius:999px;padding:.05rem .45rem;font-size:.65rem;font-weight:600}.SP__saldoRow{grid-template-columns:1fr auto;align-items:center;gap:.75rem;display:grid}.SP__saldoRow+.SP__saldoRow{border-top:1px solid #ffffff0d;padding-top:.75rem}.SP__pair{align-items:center;gap:.4rem;min-width:0;display:flex;overflow:hidden}.SP__deudora{color:#f87171;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:.85rem;font-weight:600;overflow:hidden}.SP__arrowIcon{color:#bdbdbd;flex-shrink:0;font-size:.85rem}.SP__acreedora{color:#60a5fa;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:.85rem;font-weight:600;overflow:hidden}.SP__montoSaldo{color:#2ecc8f;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:1rem;font-weight:700}.SP__comisionRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SP__comisionRow+.SP__comisionRow{border-top:1px solid #ffffff0d;padding-top:.75rem}.SP__empresaNombre{color:snow;font-size:.85rem;font-weight:500}.SP__montoComision{color:snow;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:600}.SP__empty{color:#bdbdbd;font-size:.78rem}.ComisionCards{border-bottom:1px solid #ffffff14;flex-direction:column;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.ComisionCards__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.25rem;display:flex}.ComisionCards__headerTitle{align-items:center;gap:.5rem;display:flex}.ComisionCards__label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.7rem;font-weight:700}.ComisionCards__periodoChip{color:#2ecc8f;white-space:nowrap;background:#2ecc8f1a;border:1px solid #2ecc8f40;border-radius:999px;padding:.18rem .6rem;font-size:.68rem;font-weight:600}.ComisionCards__total{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:baseline;gap:.4rem;padding:.3rem .75rem;display:flex}.ComisionCards__totalLabel{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.68rem;font-weight:700}.ComisionCards__totalValue{color:snow;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.ComisionCards__totalReal{color:#2ecc8f;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}.ComisionCards__empty{color:#bdbdbd;font-size:.8rem}.ComisionCards__loading{justify-content:center;padding:.5rem 0;display:flex}.ComisionCards__grid{flex-wrap:wrap;gap:.75rem;display:flex}.ComisionCards__card{border:1px solid #ffffff14;border-left:4px solid var(--accent-dark,#ffffff14);background:#ffffff08;border-radius:10px;flex-direction:column;flex:1;gap:.2rem;min-width:190px;padding:.85rem 1rem;display:flex}.ComisionCards__empresa{color:snow;margin-bottom:.25rem;font-size:.85rem;font-weight:700}.ComisionCards__cardLabel{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.65rem;font-weight:700}.ComisionCards__valor{color:snow;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700}.ComisionCards__real{color:#2ecc8f;font-variant-numeric:tabular-nums;font-size:.72rem}.ComisionCards__filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ComisionCards__modoToggle{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;gap:.15rem;padding:.15rem;display:flex}.ComisionCards__modoBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.3rem .65rem;font-size:.72rem;font-weight:500;transition:background .15s,color .15s}.ComisionCards__modoBtn:hover{color:snow}.ComisionCards__modoBtn--active{color:snow;background:#ffffff1f;font-weight:600}.ComisionCards__input{color:snow;background:#ffffff0d;border:1px solid #ffffff17;border-radius:7px;outline:none;padding:.32rem .55rem;font-family:inherit;font-size:.8rem;transition:border-color .15s}.ComisionCards__input:focus{border-color:#ffffff40}.ComisionCards__input::-webkit-calendar-picker-indicator{filter:invert(.45);cursor:pointer}.ComisionCards__rangeRow{align-items:center;gap:.35rem;display:flex}.ComisionCards__rangeSep{color:#bdbdbd;font-size:.78rem}.ComisionCards__btnApply{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:6px;padding:.32rem .85rem;font-size:.78rem;font-weight:600;transition:background .15s}.ComisionCards__btnApply:hover{background:#134b3d}.ComisionCards__btnClear{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;padding:.32rem .85rem;font-size:.78rem;font-weight:600;transition:border-color .15s,color .15s}.ComisionCards__btnClear:hover{color:snow;border-color:#fff6}.ComisionCards__rangoError{color:#f87171;text-align:right;flex-basis:100%;margin:0;font-size:.75rem}@media (max-width:768px){.ComisionCards__header{flex-direction:column;align-items:stretch}.ComisionCards__rangoError{text-align:left}}.ResumenTab{flex-direction:column;gap:1.5rem;display:flex}.ResumenTab__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.25rem;display:flex}.ResumenTab__headerTitle{align-items:center;gap:.5rem;display:flex}.ResumenTab__label{text-transform:uppercase;letter-spacing:.06em;color:#bdbdbd;font-size:.7rem;font-weight:700}.ResumenTab__periodoChip{color:#2ecc8f;white-space:nowrap;background:#2ecc8f1a;border:1px solid #2ecc8f40;border-radius:999px;padding:.18rem .6rem;font-size:.68rem;font-weight:600}.ResumenTab__totalGanancias{background:#2ecc8f1a;border:1px solid #2ecc8f40;border-radius:999px;align-items:baseline;gap:.5rem;padding:.35rem .85rem;display:flex}.ResumenTab__totalGanancias--negativa{background:#dc3c3c1a;border-color:#dc3c3c4d}.ResumenTab__totalGananciasLabel{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.68rem;font-weight:700}.ResumenTab__totalGananciasValue{color:#2ecc8f;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.ResumenTab__totalGanancias--negativa .ResumenTab__totalGananciasValue{color:#f87171}.ResumenTab__filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ResumenTab__modoToggle{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;gap:.15rem;padding:.15rem;display:flex}.ResumenTab__modoBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.3rem .65rem;font-size:.72rem;font-weight:500;transition:background .15s,color .15s}.ResumenTab__modoBtn:hover{color:snow}.ResumenTab__modoBtn--active{color:snow;background:#ffffff1f;font-weight:600}.ResumenTab__input{color:snow;background:#ffffff0d;border:1px solid #ffffff17;border-radius:7px;outline:none;padding:.32rem .55rem;font-family:inherit;font-size:.8rem;transition:border-color .15s}.ResumenTab__input:focus{border-color:#ffffff40}.ResumenTab__input::-webkit-calendar-picker-indicator{filter:invert(.45);cursor:pointer}.ResumenTab__rangeRow{align-items:center;gap:.35rem;display:flex}.ResumenTab__rangeSep{color:#bdbdbd;font-size:.78rem}.ResumenTab__btnApply{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:6px;padding:.32rem .85rem;font-size:.78rem;font-weight:600;transition:background .15s}.ResumenTab__btnApply:hover{background:#134b3d}.ResumenTab__btnClear{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;padding:.32rem .85rem;font-size:.78rem;font-weight:600;transition:border-color .15s,color .15s}.ResumenTab__btnClear:hover{color:snow;border-color:#fff6}.ResumenTab__rangoError{color:#f87171;text-align:right;margin:0;font-size:.75rem}.ResumenTab__loading{justify-content:center;padding:2rem 0;display:flex}.ResumenTab__grid{flex-wrap:wrap;align-items:stretch;gap:1.5rem;display:flex}@media (max-width:768px){.ResumenTab__header{flex-direction:column;align-items:stretch}.ResumenTab__rangoError{text-align:left}}.ResumenCard{border:1px solid #ffffff14;border-left:4px solid var(--accent-dark,#ffffff14);background:#ffffff05;border-radius:18px;flex-direction:column;flex:1;min-width:300px;padding:1.6rem 1.75rem;display:flex}.ResumenCard__header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.ResumenCard__label{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;margin-bottom:.2rem;font-size:.68rem;font-weight:700;display:block}.ResumenCard__empresa{color:snow;align-items:center;gap:.5rem;margin:0;font-size:1.3rem;font-weight:700;display:flex}.ResumenCard__empresaDot{background:var(--accent-dark,transparent);border-radius:50%;flex-shrink:0;width:10px;height:10px}.ResumenCard__toggle{background:#ffffff0f;border-radius:999px;flex-shrink:0;gap:.15rem;padding:.2rem;display:flex}.ResumenCard__toggleBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem .85rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}.ResumenCard__toggleBtn:hover{color:snow}.ResumenCard__toggleBtn--active{color:snow;background:#0e1b2b}.ResumenCard__gananciaBox{background:linear-gradient(135deg,#178e6229,#178e620a);border:1px solid #178e6240;border-radius:14px;flex-direction:column;gap:.2rem;margin-bottom:1.4rem;padding:1.1rem 1.3rem;display:flex}.ResumenCard__gananciaBox--negativa{background:linear-gradient(135deg,#dc3c3c29,#dc3c3c0a);border-color:#dc3c3c4d}.ResumenCard__gananciaLabel{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;font-size:.68rem;font-weight:700}.ResumenCard__gananciaValue{color:#2ecc8f;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800}.ResumenCard__gananciaBox--negativa .ResumenCard__gananciaValue{color:#f87171}.ResumenCard__gananciaSub{color:#bdbdbd;font-size:.78rem}.ResumenCard__cobrosInfo{color:#bdbdbd;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.74rem}.ResumenCard__sectionLabel{text-transform:uppercase;letter-spacing:.07em;color:#bdbdbd;margin-bottom:.5rem;font-size:.68rem;font-weight:700}.ResumenCard__row{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:.65rem;padding:.7rem 0;display:flex}.ResumenCard__row--plain{padding-top:0}.ResumenCard__rowIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:.1rem;display:inline-flex}.ResumenCard__rowIcon--neg{color:#f87171;background:#dc3c3c24}.ResumenCard__rowIcon--pos{color:#2ecc8f;background:#2ecc8f24}.ResumenCard__rowIcon--neutral{background:#ffffff1a}.ResumenCard__rowDot{background:snow;border-radius:50%;width:6px;height:6px}.ResumenCard__rowMain{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ResumenCard__rowLabel{color:snow;font-size:.88rem;font-weight:600}.ResumenCard__rowSub{color:#bdbdbd;font-size:.72rem}.ResumenCard__rowValue{color:snow;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.92rem;font-weight:700}.ResumenCard__rowValue--neg{color:#f87171}.ResumenCard__rowValue--pos{color:#2ecc8f}.ResumenCard__subRow{color:#bdbdbd;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.3rem;font-size:.76rem;display:flex}.ResumenCard__subRowActions{align-items:center;gap:.4rem;display:flex}.ResumenCard__subRowBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.15rem;transition:color .15s,background .15s;display:inline-flex}.ResumenCard__subRowBtn:hover{color:snow;background:#ffffff14}.ResumenCard__subValue--neg{color:#f87171;font-variant-numeric:tabular-nums;white-space:nowrap}.ResumenCard__subValue--pos{color:#2ecc8f;font-variant-numeric:tabular-nums;white-space:nowrap}.ResumenCard__loading{justify-content:center;padding:.75rem 0;display:flex}.ResumenCard__totalRow{color:#2ecc8f;border-top:2px solid #2ecc8f4d;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;font-size:1rem;font-weight:800;display:flex}.ResumenCard__totalRow--negativa{color:#f87171;border-top-color:#dc3c3c4d}@media (max-width:768px){.ResumenCard{min-width:100%}}.SaldoParModal{z-index:1000;scrollbar-width:thin;scrollbar-gutter:stable;background:#20232a;border-radius:10px;flex-direction:column;gap:1rem;width:fit-content;min-width:min(420px,100vw - 4rem);max-width:calc(100vw - 4rem);max-height:calc(100vh - 4rem);padding:1.5rem 1.75rem;display:flex;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.SaldoParModal__loading{justify-content:center;padding:1.5rem 0;display:flex}.SaldoParModal__netoBox{color:#2ecc8f;background:linear-gradient(135deg,#178e6229,#178e620a);border:1px solid #178e6240;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;font-weight:700;display:flex}.SaldoParModal__netoBox--negativa{color:#f87171;background:linear-gradient(135deg,#dc3c3c29,#dc3c3c0a);border-color:#dc3c3c4d}.SaldoParModal__netoLabel{color:snow;font-size:.85rem}.SaldoParModal__netoValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.1rem}.SaldoParModal__direccion{flex-direction:column;gap:.5rem;display:flex}.SaldoParModal__direccionHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.SaldoParModal__direccionDesc{color:snow;font-size:.9rem;font-weight:600}.SaldoParModal__direccionTotal{color:snow;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.SaldoParModal__empty{color:#bdbdbd;font-size:.8rem}.SaldoParModal__tableWrap{border:1px solid #ffffff14;border-radius:8px;overflow-x:auto}.SaldoParModal__table{border-collapse:collapse;width:100%;font-size:.78rem}.SaldoParModal__table th{color:#bdbdbd;text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap;background:#ffffff0a;padding:.5rem .6rem;font-size:.68rem}.SaldoParModal__table td{color:snow;white-space:nowrap;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0f;padding:.45rem .6rem}.SaldoParModal__table td.sku-cell{text-transform:uppercase;overflow:visible}.SaldoParModal__table tr:hover td{background:#ffffff06}.RegistrarCobro__overlay{z-index:1000;background:#000000bf;position:fixed;inset:0}.RegistrarCobro__modal{color:snow;z-index:1001;scrollbar-width:none;background:#20232a;border-radius:10px;flex-direction:column;gap:.75rem;width:min(560px,100% - 2rem);max-height:calc(100vh - 2rem);padding:1.1rem 1.25rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.RegistrarCobro__header{flex-direction:column;gap:.4rem;display:flex}.RegistrarCobro__title{text-align:center;margin:0;font-size:2rem;font-weight:600}.RegistrarCobro__facturaInfo{color:#bdbdbd;flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}.RegistrarCobro__facturaLabel strong,.RegistrarCobro__totalLabel strong{color:snow}.RegistrarCobro__form{flex-direction:column;gap:.55rem;display:flex}.RegistrarCobro__row{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.RegistrarCobro__row--3col{grid-template-columns:1fr 1fr 1fr}@media (max-width:480px){.RegistrarCobro__row--3col{grid-template-columns:1fr}}.RegistrarCobro__field{flex-direction:column;gap:.2rem;display:flex}.RegistrarCobro__label{color:snow;font-size:.9rem;font-weight:500}.RegistrarCobro__label--nowrap{white-space:nowrap}.RegistrarCobro__input,.RegistrarCobro__select,.RegistrarCobro__textarea{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;width:100%;padding:.42rem .6rem;font-family:inherit;font-size:.88rem;transition:box-shadow .2s}.RegistrarCobro__input::placeholder,.RegistrarCobro__select::placeholder,.RegistrarCobro__textarea::placeholder{color:#ffffff59}.RegistrarCobro__input:focus,.RegistrarCobro__select:focus,.RegistrarCobro__textarea:focus{box-shadow:0 0 0 3px #178e622e}.RegistrarCobro__select option{background:#20232a}.RegistrarCobro__textarea{resize:vertical}.RegistrarCobro__section{flex-direction:column;gap:.35rem;display:flex}.RegistrarCobro__sectionTitle{text-transform:uppercase;letter-spacing:.03em;color:#bdbdbd;font-size:.72rem;font-weight:600}.RegistrarCobro__retenciones{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid}@media (max-width:480px){.RegistrarCobro__retenciones{grid-template-columns:1fr 1fr}}.RegistrarCobro__retField{flex-direction:column;gap:.18rem;display:flex}.RegistrarCobro__retLabel{color:#bdbdbd;text-align:center;font-size:.7rem;font-weight:600}.RegistrarCobro__retInput{color:snow;box-sizing:border-box;text-align:right;background:#2a2e38;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:.38rem .45rem;font-size:.85rem}.RegistrarCobro__retInput:focus{border-color:#178e62;outline:none}.RegistrarCobro__resumen{background:#00000040;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:.3rem;padding:.8rem 1.15rem;display:flex}.RegistrarCobro__resumenTitle{text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;margin-bottom:.1rem;font-size:.7rem;font-weight:700}.RegistrarCobro__resumenRow{color:#bdbdbd;justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.RegistrarCobro__resumenRow--diferencia--ok{color:#34d399;border-top:1px solid #ffffff14;margin-top:.4rem;padding-top:.4rem;font-size:1rem;font-weight:700}.RegistrarCobro__resumenRow--diferencia--ok .RegistrarCobro__difValue{color:#34d399}.RegistrarCobro__resumenRow--diferencia--warn{color:#fbbf24;border-top:1px solid #ffffff14;margin-top:.4rem;padding-top:.4rem;font-size:1rem;font-weight:700}.RegistrarCobro__resumenRow--diferencia--warn .RegistrarCobro__difValue{color:#fbbf24}.RegistrarCobro__difValue{align-items:center;gap:.35rem;display:flex}.RegistrarCobro__check{color:#34d399;font-size:1rem}.RegistrarCobro__diferenciaAviso{color:#fbbf24;margin:.2rem 0 0;font-size:.78rem;line-height:1.4}.RegistrarCobro__error{color:#f87171;font-size:.85rem;display:block}.RegistrarCobro__actions{justify-content:flex-end;gap:.6rem;margin-top:.1rem;display:flex}.RegistrarCobro__btn{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600;transition:opacity .15s;display:inline-flex}.RegistrarCobro__btn:disabled{opacity:.5;cursor:not-allowed}.RegistrarCobro__btn--cancel{color:#178e62;background:0 0;border:2px solid #178e62}.RegistrarCobro__btn--cancel:hover:not(:disabled){background:#178e621a}.RegistrarCobro__btn--neutral{color:#bdbdbd;background:0 0;border:2px solid #ffffff40}.RegistrarCobro__btn--neutral:hover:not(:disabled){color:snow;background:#ffffff0f;border-color:#fff6}.RegistrarCobro__btn--submit{color:#fff;background:#178e62}.RegistrarCobro__btn--submit:hover:not(:disabled){background:#134b3d}.PagoMultiple__modal{width:min(940px,100% - 2rem);max-height:calc(100vh - 2rem);overflow:hidden}.PagoMultiple__modal>.RegistrarCobro__actions{justify-content:center}.PagoMultiple__body{flex:auto;grid-template-columns:1fr 300px;gap:1.1rem;min-height:0;display:grid;overflow:hidden}@media (max-width:480px){.PagoMultiple__body{grid-template-columns:1fr;overflow-y:auto}}.PagoMultiple__left{flex-direction:column;gap:.65rem;min-height:0;display:flex}.PagoMultiple__formasScroll{scrollbar-width:thin;flex:auto;min-height:0;padding-right:.3rem;overflow-y:auto}.PagoMultiple__right{scrollbar-width:thin;border-left:1px solid #ffffff14;flex-direction:column;gap:.65rem;min-width:0;min-height:0;padding-left:1.1rem;display:flex;overflow:hidden auto}@media (max-width:480px){.PagoMultiple__right{border-top:1px solid #ffffff14;border-left:none;padding-top:.75rem;padding-left:0;overflow-y:visible}}.PagoMultiple__facturas{flex-wrap:wrap;gap:.5rem;display:flex}.PagoMultiple__facturaChip{color:snow;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .7rem;font-size:.82rem;display:flex}.PagoMultiple__facturaChip span:last-child{color:#bdbdbd}.PagoMultiple__facturasToggle{color:#178e62;cursor:pointer;background:0 0;border:1px dashed #ffffff40;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.82rem;font-weight:600;display:flex}.PagoMultiple__facturasToggle:hover{background:#178e621a;border-color:#178e62}.PagoMultiple__formas{flex-direction:column;gap:.65rem;display:flex}.PagoMultiple__formaCard{background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;flex-direction:column;gap:.55rem;padding:.75rem .85rem;display:flex;box-shadow:0 2px 8px #00000026}.PagoMultiple__formaHeader{justify-content:space-between;align-items:center;display:flex}.PagoMultiple__formaTitle{text-transform:uppercase;letter-spacing:.04em;color:#bdbdbd;font-size:.75rem;font-weight:700}.PagoMultiple__removeBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;display:inline-flex}.PagoMultiple__removeBtn:hover{color:#ef9a9a;border-color:#e0525273}.PagoMultiple__addBtn{color:#178e62;cursor:pointer;background:0 0;border:1px dashed #178e62;border-radius:8px;align-self:flex-start;padding:.45rem .9rem;font-size:.85rem;font-weight:600}.PagoMultiple__addBtn:hover{background:#178e621a}.PagoMultiple__hint{color:#bdbdbd;margin:0;font-size:.85rem;font-style:italic}.PagoMultiple__chequesPdf{display:flex}.PagoMultiple__chequesPdfInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.PagoMultiple__chequesPdfBtn{color:#178e62;cursor:pointer;background:#ffffff0d;border:1px dashed #178e62;border-radius:8px;align-self:flex-start;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;display:inline-flex}.PagoMultiple__chequesPdfBtn:hover{background:#178e621a}.DescuentosEditor{flex-direction:column;gap:.45rem;min-width:0;display:flex}.DescuentosEditor__header{justify-content:space-between;align-items:center;display:flex}.DescuentosEditor__title{text-transform:uppercase;letter-spacing:.03em;color:#bdbdbd;font-size:.72rem;font-weight:600}.DescuentosEditor__addBtn{color:#178e62;cursor:pointer;background:0 0;border:none;font-size:.8rem;font-weight:600}.DescuentosEditor__addBtn:hover{text-decoration:underline}.DescuentosEditor__rows{flex-direction:column;gap:.4rem;min-width:0;display:flex}.DescuentosEditor__rows--scroll{scrollbar-width:thin;max-height:168px;padding-right:.3rem;overflow:hidden auto}.DescuentosEditor__rows--scroll-2{scrollbar-width:thin;max-height:4.4rem;padding-right:.3rem;overflow:hidden auto}.DescuentosEditor__rows--scroll-3{scrollbar-width:thin;max-height:6.75rem;padding-right:.3rem;overflow:hidden auto}.DescuentosEditor__rows--scroll-4{scrollbar-width:thin;max-height:9.1rem;padding-right:.3rem;overflow:hidden auto}.DescuentosEditor__row{grid-template-columns:minmax(0,1fr) minmax(0,84px) auto;align-items:center;gap:.35rem;min-width:0;display:grid}.DescuentosEditor__concepto,.DescuentosEditor__monto{color:snow;box-sizing:border-box;background:#ffffff0a;border:1px solid #178e62;border-radius:8px;outline:none;min-width:0;padding:.4rem .5rem;font-family:inherit;font-size:.85rem}.DescuentosEditor__concepto::placeholder,.DescuentosEditor__monto::placeholder{color:#ffffff59}.DescuentosEditor__removeBtn{color:#bdbdbd;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;display:inline-flex}.DescuentosEditor__removeBtn:hover{color:#ef9a9a;border-color:#e0525273}.FacturaVenta__cobroCell{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.FacturaVenta__card__cobroRow{border-top:1px solid #ffffff0f;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}html[data-theme=light] .RegistrarCobro__modal{color:#1a2438;background:#fff;box-shadow:0 12px 48px #00000026}html[data-theme=light] .RegistrarCobro__facturaInfo{color:#475569}html[data-theme=light] .RegistrarCobro__facturaLabel strong,html[data-theme=light] .RegistrarCobro__totalLabel strong{color:#1a2438}html[data-theme=light] .RegistrarCobro__label{color:#475569}html[data-theme=light] .RegistrarCobro__input,html[data-theme=light] .RegistrarCobro__select,html[data-theme=light] .RegistrarCobro__textarea{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .RegistrarCobro__input::placeholder,html[data-theme=light] .RegistrarCobro__select::placeholder,html[data-theme=light] .RegistrarCobro__textarea::placeholder{color:#94a3b8}html[data-theme=light] .RegistrarCobro__input:focus,html[data-theme=light] .RegistrarCobro__select:focus,html[data-theme=light] .RegistrarCobro__textarea:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .RegistrarCobro__select option{color:#1a2438;background:#fff}html[data-theme=light] .RegistrarCobro__sectionTitle,html[data-theme=light] .RegistrarCobro__retLabel{color:#475569}html[data-theme=light] .RegistrarCobro__retInput{color:#1a2438;background:#f8fafc;border-color:#94a3b8}html[data-theme=light] .RegistrarCobro__retInput:focus{border-color:#1a73e9}html[data-theme=light] .RegistrarCobro__resumen{background:#f8fafc;border-color:#00000014}html[data-theme=light] .RegistrarCobro__resumenTitle,html[data-theme=light] .RegistrarCobro__resumenRow{color:#475569}html[data-theme=light] .RegistrarCobro__resumenRow--diferencia--ok{color:#0d6b47;border-top-color:#0000001a}html[data-theme=light] .RegistrarCobro__resumenRow--diferencia--ok .RegistrarCobro__difValue{color:#0d6b47}html[data-theme=light] .RegistrarCobro__resumenRow--diferencia--warn{color:#b45309;border-top-color:#0000001a}html[data-theme=light] .RegistrarCobro__resumenRow--diferencia--warn .RegistrarCobro__difValue{color:#b45309}html[data-theme=light] .RegistrarCobro__check{color:#0d6b47}html[data-theme=light] .RegistrarCobro__diferenciaAviso{color:#b45309}html[data-theme=light] .RegistrarCobro__error{color:#c0392b}html[data-theme=light] .RegistrarCobro__btn--cancel{color:#1a73e9;background:0 0;border-color:#1a73e9}html[data-theme=light] .RegistrarCobro__btn--cancel:hover:not(:disabled){background:#1a73e914}html[data-theme=light] .RegistrarCobro__btn--neutral{color:#475569;background:0 0;border-color:#94a3b8}html[data-theme=light] .RegistrarCobro__btn--neutral:hover:not(:disabled){color:#1a2438;background:#f1f5f9;border-color:#64748b}html[data-theme=light] .RegistrarCobro__btn--submit{background:#1a73e9}html[data-theme=light] .RegistrarCobro__btn--submit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .PagoMultiple__right{border-left-color:#0000001a}@media (max-width:480px){html[data-theme=light] .PagoMultiple__right{border-top-color:#0000001a}}html[data-theme=light] .PagoMultiple__facturaChip{color:#1a2438;background:#f8fafc;border-color:#94a3b8}html[data-theme=light] .PagoMultiple__facturaChip span:last-child{color:#475569}html[data-theme=light] .PagoMultiple__facturasToggle{color:#1a73e9;border-color:#94a3b8}html[data-theme=light] .PagoMultiple__facturasToggle:hover{background:#1a73e914;border-color:#1a73e9}html[data-theme=light] .PagoMultiple__formaCard{background:#f8fafc;border-color:#94a3b8;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .PagoMultiple__formaTitle{color:#475569}html[data-theme=light] .PagoMultiple__removeBtn{color:#475569;border-color:#94a3b8}html[data-theme=light] .PagoMultiple__removeBtn:hover{color:#c0392b;border-color:#c0392b}html[data-theme=light] .PagoMultiple__addBtn{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .PagoMultiple__addBtn:hover{background:#1a73e914}html[data-theme=light] .PagoMultiple__hint{color:#475569}html[data-theme=light] .PagoMultiple__chequesPdfBtn{color:#1a73e9;background:#f8fafc;border-color:#1a73e9}html[data-theme=light] .PagoMultiple__chequesPdfBtn:hover{background:#1a73e914}html[data-theme=light] .DescuentosEditor__title{color:#475569}html[data-theme=light] .DescuentosEditor__addBtn{color:#1a73e9}html[data-theme=light] .DescuentosEditor__concepto,html[data-theme=light] .DescuentosEditor__monto{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .DescuentosEditor__concepto::placeholder,html[data-theme=light] .DescuentosEditor__monto::placeholder{color:#94a3b8}html[data-theme=light] .DescuentosEditor__removeBtn{color:#475569;border-color:#94a3b8}html[data-theme=light] .DescuentosEditor__removeBtn:hover{color:#c0392b;border-color:#c0392b}.Cotizaciones{color:snow;min-height:100vh;padding:2rem}.Cotizaciones__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Cotizaciones__title{margin:0;font-size:2rem;font-weight:600}.Cotizaciones__syncBtn{color:#fff;cursor:pointer;background-color:#178e62;border:none;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}.Cotizaciones__syncBtn:disabled{opacity:.6;cursor:default}.Cotizaciones__syncIcon--spinning{animation:1s linear infinite cotizaciones-spin}.Cotizaciones__syncHint,.Cotizaciones__lastRun{color:#bdbdbd;margin:0 0 1rem;font-size:.82rem}.Cotizaciones__lastRun--error{color:#e06060}.Cotizaciones__lastRun--running{color:#e0b060}.Cotizaciones__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.Cotizaciones__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.Cotizaciones__loading{justify-content:center;margin-top:3rem;display:flex}.Cotizaciones__error{color:#e06060;margin-top:1rem;font-size:.9rem}.Cotizaciones__hint{text-align:center;color:#bdbdbd;margin-top:2rem;font-size:.9rem}.Cotizaciones__count{color:#bdbdbd;margin:0 0 .6rem;font-size:.82rem}.Cotizaciones__tableWrap{overflow-x:auto}.Cotizaciones__plataformaBadge{border-radius:10px;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-block}.Cotizaciones__plataformaBadge--claims{color:#4e9ad9;background-color:#4e9ad92e}.Cotizaciones__plataformaBadge--orion{color:#60be82;background-color:#60be822e}.Cotizaciones__pdfBtn{color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:10px;align-items:center;padding:.3rem .45rem;display:inline-flex}.Cotizaciones__pdfBtn:hover{background-color:#ffffff14}@keyframes cotizaciones-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Devoluciones{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Devoluciones{padding:1.25rem}}@media (max-width:768px){.Devoluciones{padding:1rem}}.Devoluciones__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Devoluciones__title{margin:0;font-size:2rem;font-weight:600}.Devoluciones__scanBox{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.Devoluciones__scanBox label{color:#fff9;font-size:.85rem}.Devoluciones__scanRow{gap:.75rem;display:flex}.Devoluciones__scanRow input{color:snow;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:.6rem .9rem;font-size:1rem}.Devoluciones__scanRow input:focus{border-color:#ffffff59;outline:none}.Devoluciones__scanRow button{color:snow;cursor:pointer;white-space:nowrap;background:#178e62;border:none;border-radius:8px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s}.Devoluciones__scanRow button:hover:not(:disabled){background:#134b3d}.Devoluciones__scanRow button:disabled{opacity:.5;cursor:not-allowed}.Devoluciones__filters{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.Devoluciones__filters label{color:#fff9;font-size:.85rem}.Devoluciones__filters select{color:snow;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;padding:.4rem .7rem}.Devoluciones__container{flex-direction:column;gap:1rem;display:flex;overflow-x:auto}.Devoluciones__badge{white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.Devoluciones__badge--pendiente_recepcion{color:#facc15;background:#eab30826}.Devoluciones__badge--recibida{color:#38bdf8;background:#38bdf826}.Devoluciones__badge--inspeccionada{color:#4ade80;background:#22c55e26}.Devoluciones__badge--cerrada,.Devoluciones__badge--cerrada_sin_recepcion{color:#94a3b8;background:#94a3b826}.Devoluciones__ncBadge{white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.Devoluciones__ncBadge--no_aplica{color:#94a3b8;background:#94a3b826}.Devoluciones__ncBadge--generada{color:#4ade80;background:#22c55e26}.Devoluciones__ncBadge--nc_pendiente{color:#fb923c;background:#f9731626}.Devoluciones__ncBadge--manual_requerida{color:#f87171;background:#ef444426}.Devoluciones__btnInspeccionar{color:snow;cursor:pointer;background:#178e62;border:none;border-radius:8px;padding:.4rem .9rem;font-size:.85rem;font-weight:600;transition:background .2s}.Devoluciones__btnInspeccionar:hover{background:#134b3d}.Devoluciones__deadline{color:#fb923c;font-size:.85rem}.Devoluciones__fotoOk{color:#4ade80;font-size:.85rem}.Devoluciones__overlay{z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Devoluciones__modal{background:#1e1e2e;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:1rem;width:100%;max-width:640px;max-height:85vh;padding:2rem;display:flex;overflow-y:auto}.Devoluciones__modal__title{color:#fff;margin:0;font-size:1.2rem;font-weight:700}.Devoluciones__modal__desc{color:#fff9;margin:0;font-size:.9rem}.Devoluciones__modal__footer{justify-content:flex-end;gap:.75rem;display:flex}.Devoluciones__modal__btnCancel{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem}.Devoluciones__modal__btnCancel:hover:not(:disabled){border-color:#fff6}.Devoluciones__modal__btnCancel:disabled{opacity:.5;cursor:not-allowed}.Devoluciones__modal__btnSubmit{color:#fff;cursor:pointer;background:#178e62;border:none;border-radius:8px;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600}.Devoluciones__modal__btnSubmit:hover:not(:disabled){background:#134b3d}.Devoluciones__modal__btnSubmit:disabled{opacity:.5;cursor:not-allowed}.Devoluciones__inspeccionTable{border-collapse:collapse;width:100%;font-size:.9rem}.Devoluciones__inspeccionTable th,.Devoluciones__inspeccionTable td{text-align:left;border-bottom:1px solid #ffffff14;padding:.6rem .5rem}.Devoluciones__inspeccionTable select{color:snow;background:#ffffff0d;border:1px solid #ffffff26;border-radius:6px;max-width:260px;padding:.3rem .5rem}.ReporteUsoUsuario{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.ReporteUsoUsuario{padding:1.25rem}}@media (max-width:768px){.ReporteUsoUsuario{padding:1rem}}.ReporteUsoUsuario__header{margin-bottom:1.5rem}.ReporteUsoUsuario__title{margin:0 0 .35rem;font-size:2rem;font-weight:600}.ReporteUsoUsuario__subtitle{color:#bdbdbd;margin:0;font-size:.85rem}.ReporteUsoUsuario__alert{color:#f08585;background:#e0525224;border:1px solid #e0525252;border-radius:10px;margin-top:1.25rem;padding:.85rem 1.1rem;font-size:.85rem}.ReporteUsoUsuario__results{margin-top:1.25rem}.ReporteUsoUsuario__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.6rem;display:flex}.ReporteUsoUsuario__count{color:#bdbdbd;font-size:.82rem}.ReporteUsoUsuario__exportBtn{color:#178e62;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #178e62;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem 1rem;font-size:.82rem;font-weight:600;transition:background .15s,color .15s;display:flex}.ReporteUsoUsuario__exportBtn:hover:not(:disabled){color:snow;background:#178e62}.ReporteUsoUsuario__exportBtn:disabled{opacity:.5;cursor:not-allowed}.ReporteUsoUsuario__loading{justify-content:center;margin-top:3rem;display:flex}.ReporteUsoUsuario__tableWrap{overflow-x:auto}.ReporteUsoUsuario__td--nowrap{white-space:nowrap}.ReporteUsoUsuario__td--muted{color:#bdbdbd}.ReporteUsoUsuario__td--mono{color:#bdbdbd;font-family:monospace;font-size:.75rem}.ReporteUsoUsuario__td--duration{color:#bdbdbd;white-space:nowrap;text-align:right!important}.ReporteUsoUsuario__noData{color:#bdbdbd;text-align:center!important;padding:2rem!important}.ReporteUsoUsuario__badge{white-space:nowrap;color:snow;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;padding:.18rem .55rem;font-size:11px;font-weight:600;display:inline-flex}.ReporteCobrosContado{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.ReporteCobrosContado{padding:1.25rem}}@media (max-width:768px){.ReporteCobrosContado{padding:1rem}}.ReporteCobrosContado__header{margin-bottom:1.75rem}.ReporteCobrosContado__title{margin:0;font-size:2rem;font-weight:600}.ReporteCobrosContado__subtitle{color:#bdbdbd;margin:.25rem 0 0;font-size:.9rem}.ReporteCobrosContado__filtersBox{background-color:#0f2831;border:1px solid #ffffff12;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.25rem}.ReporteCobrosContado__filtersRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.ReporteCobrosContado__filtersRow .PageFilters__select{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.ReporteCobrosContado__loading{justify-content:center;margin-top:3rem;display:flex}.ReporteCobrosContado__error{color:#e06060;margin-top:1rem;font-size:.9rem}.ReporteCobrosContado__hint{text-align:center;color:#bdbdbd;margin-top:2rem;font-size:.9rem}.ReporteCobrosContado__tableWrap{overflow-x:auto}.ReporteCobrosContado__totalLabel{text-align:right;font-weight:700}.ReporteCobrosContado__totalValue{white-space:nowrap;font-size:.98rem;font-weight:800}.ReporteCobrosContado__estadoBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.ReporteCobrosContado__estadoBadge--recibido{color:#63b3ed;background:#63b3ed1f;border:1px solid #63b3ed47}.ReporteCobrosContado__estadoBadge--acreditado{color:#9ae6b4;background:#9ae6b41f;border:1px solid #9ae6b447}.ReporteCobrosContado .TanTable tfoot td{border-top:1px solid #ffffff14;padding:.7rem 1.1rem}.Packs{color:snow;width:100%;max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}@media (max-width:1024px){.Packs{padding:1.25rem}}@media (max-width:768px){.Packs{padding:1rem}}.Packs__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Packs__title{margin:0;font-size:2rem;font-weight:600}.Packs__btnCreate{cursor:pointer;color:snow;background:#178e62;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.Packs__btnCreate:hover{background:#134b3d}.Packs__container{flex-direction:column;gap:1rem;display:flex}.PacksTable__sku{text-transform:uppercase;white-space:nowrap}.PackDetail{background:#0f2831d9;border-top:1px solid #ffffff0f;padding:1.25rem 1.5rem}.PackDetail__loading{justify-content:center;padding:1.5rem 0;display:flex}.PackDetail__note{color:#bdbdbd;margin:0 0 1rem;font-size:.8rem;font-style:italic}.PackDetail__info{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;margin-bottom:1.25rem;display:flex;overflow:hidden}.PackDetail__infoItem{flex-direction:column;flex:1;gap:.2rem;padding:.6rem 1.1rem;display:flex}.PackDetail__infoItem:not(:last-child){border-right:1px solid #ffffff0d}.PackDetail__infoLabel{color:#bdbdbd;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.PackDetail__infoValue{color:snow;font-size:.95rem;font-weight:500}.PackDetail__descripcion{flex-direction:column;gap:.3rem;margin-bottom:1.25rem;display:flex}.PackDetail__descripcion p{color:snow;margin:0;font-size:.9rem;line-height:1.4}.PackDetail__itemsWrap{border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.PackDetail__items{border-collapse:collapse;width:100%;font-size:.9rem}.PackDetail__items thead tr{background:#ffffff0a}.PackDetail__items th{color:#bdbdbd;text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:1px solid #ffffff14;padding:.65rem 1rem;font-size:.75rem;font-weight:600}.PackDetail__items th.PackDetail__itemQty{text-align:center}.PackDetail__items td{color:snow;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.6rem 1rem}.PackDetail__items td.PackDetail__itemQty{text-align:center;font-variant-numeric:tabular-nums;color:#bdbdbd}.PackDetail__items tr:last-child td{border-bottom:none}.PackDetail__items tbody tr:hover td{background:#ffffff08}.PackDetail__itemSku{color:#bdbdbd;text-transform:uppercase;margin-right:.4rem;font-size:.8rem}.NewPack__modal .NewOrderNote__formLeft{width:340px}.NewPack__modal .ItemAdd__selectedCardForm{align-items:flex-end;gap:.75rem;display:flex}.NewPack__modal .ItemAdd__selectedCardForm .ItemAdd__formField{flex:0 0 140px}.NewPack__modal .ItemAdd__selectedCardForm .ItemAdd__addBtn{flex-shrink:0}.PackComponentes__repuestoSearch{position:relative}.PackComponentes__repuestoSearch .ItemAdd__results{z-index:20;position:absolute;top:calc(100% + 4px);left:0;right:0}.PackComponentes__table{border-collapse:collapse;width:100%;margin-top:.75rem}.PackComponentes__table th,.PackComponentes__table td{text-align:left;border-bottom:1px solid #ffffff14;padding:.6rem .8rem}.PackComponentes__table td{color:snow}.PackComponentes__table th{text-transform:uppercase;letter-spacing:.05em;color:#bdbdbd;font-size:.72rem}.PackComponentes__table tr:last-child td{border-bottom:none}.PackComponentes__num{text-align:right}.PackComponentes__remove{color:#ff6b6b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem .4rem;font-size:.95rem}.PackComponentes__remove:hover{background:#ff6b6b1f}.AppLayout{background-color:#0e1b2b;flex-direction:column;height:100vh;transition:margin-left .25s;display:flex}.AppLayout--with-sidebar{margin-left:220px}.AppLayout--sidebar-collapsed{margin-left:52px}.AppLayout__content{flex:1;min-height:0;overflow-y:auto}@media (max-width:480px){.Login_Page{background-color:#1b3351;box-shadow:50px 0 50px 20px #31c19033}.Login_Page:before{content:"";pointer-events:none;z-index:2;filter:blur(8px);border:4px solid #31c190b3;border-radius:20px;position:absolute;inset:0}.Login_Page_Circle{filter:blur(30px);opacity:.3;border-radius:50%;width:80vw;height:80vw}.Login_Page_Circle--top-left{filter:blur(30px);border-radius:50%;animation:2s ease-in-out infinite floatLeft;top:-60px;left:-60px}.Login_Page_Circle--bottom-right{filter:blur(30px);border-radius:50%;animation:2.5s ease-in-out infinite floatRight;bottom:-60px;right:-60px}.Login_Page_Container h2{margin-top:2.5rem;font-size:1rem}.Login_Page_Container_Username label,.Login_Page_Container_Password label{font-size:1rem}.Login_Page_Container_Username input,.Login_Page_Container_Password input{padding:8px 12px;font-size:.95rem}}@media (min-width:480px){.Login_Page_Container{width:clamp(300px,70vw,400px);max-width:440px;padding:1rem}.Login_Page_Container h2{margin-top:2.5rem;font-size:1rem}}@media (min-width:768px){.Login_Page_Container{width:clamp(300px,70vw,450px);max-width:720px;padding:1rem}.Login_Page_Container h2{margin-top:2.5rem;font-size:1rem}}@media (min-width:1024px){.Login_Page_Container{width:clamp(400px,40vw,300px);max-width:960px;padding:1.5rem 2rem}.Login_Page_Container_Logo{justify-content:center;max-height:4vw;display:flex}.Login_Page_Container_Logo img{object-fit:cover;width:clamp(200px,20vw,160px);height:auto}.Login_Page_Container h2{margin-top:1.5rem;font-size:1rem}.Login_Page_Container_Username,.Login_Page_Container_Password{margin:1.5rem 0}.Login_Page_Container_Username label,.Login_Page_Container_Password label{font-size:1rem}.Login_Page_Container_Username input,.Login_Page_Container_Password input{padding:8px 12px;font-size:.95rem}.Login_Page_Container_Button{width:100%;margin:1.5rem 0}}@media (min-width:1280px){.Login_Page_Container{width:clamp(400px,60vw,500px);max-width:1200px;height:auto;min-height:500px}.Login_Page_Container h2{margin-top:1rem;font-size:1.1rem}.Login_Page_Container_Logo img{width:clamp(300px,20vw,160px);height:auto}.Login_Page_Container_Username label,.Login_Page_Container_Password label{font-size:1.2rem}.Login_Page_Container_Username input,.Login_Page_Container_Password input{padding:6px;font-size:1.1rem}}@keyframes floatLeft{0%,to{transform:translate(0)}50%{transform:translate(-30px)}}@keyframes floatRight{0%,to{transform:translate(0)}50%{transform:translate(60px)}}html[data-theme=light] ::-webkit-scrollbar{width:6px;height:6px}html[data-theme=light] ::-webkit-scrollbar-track{background:0 0}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#1a73e94d;border-radius:4px}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#1a73e98c}html[data-theme=light] ::-webkit-scrollbar-corner{background:0 0}html[data-theme=light] *{scrollbar-color:#1a73e94d transparent}html[data-theme=light] .sidebar{background:#ebf2f8;border-right-color:#1a73e9}html[data-theme=light] .sidebar__header{border-bottom-color:#1a73e91a}html[data-theme=light] .sidebar__brand-mark{color:#1a73e9}html[data-theme=light] .sidebar__brand-name{color:#1a3a5c;background-image:linear-gradient(90deg,#1a73e9 0%,#0000 100%)}html[data-theme=light] .sidebar__toggle{color:#64748b}html[data-theme=light] .sidebar__toggle:hover{color:#1a3a5c;background:#1a73e914}html[data-theme=light] .sidebar__group-header{color:#64748b}html[data-theme=light] .sidebar__group-header:hover{color:#1a3a5c}html[data-theme=light] .sidebar__item{color:#1a2438}html[data-theme=light] .sidebar__item:hover{color:#0d47a1;background:#1a73e914}html[data-theme=light] .sidebar__item--active{color:#fff;background:#2196f3;border-left-color:#2196f3}html[data-theme=light] .sidebar__item--active .sidebar__item-icon{color:#fff;background:#fff3}html[data-theme=light] .sidebar__item--active:hover{color:#fff;background:#1e88e5}html[data-theme=light] .sidebar__item--active:hover .sidebar__item-icon{color:#fff;background:#ffffff40}html[data-theme=light] .sidebar__item-icon{color:#1a73e9;background:#1a73e91a}html[data-theme=light] .sidebar__nav::-webkit-scrollbar-thumb{background:#1a73e933}html[data-theme=light] .sidebar__theme-toggle{color:#64748b;border-top-color:#1a73e91a}html[data-theme=light] .sidebar__theme-toggle:hover{color:#1a3a5c;background:#1a73e914}html[data-theme=light] .sidebar__theme-icon{background:#1a73e91a}html[data-theme=light] .sidebar__deposito{border-top-color:#1a73e91a;border-bottom-color:#1a73e90f}html[data-theme=light] .sidebar__deposito:hover{background:#1a73e91a}html[data-theme=light] .sidebar__deposito:hover .sidebar__deposito-name{color:#1a73e9}html[data-theme=light] .sidebar__deposito:hover .sidebar__deposito-icon{opacity:1}html[data-theme=light] .sidebar__deposito-icon{color:#1a73e9}html[data-theme=light] .sidebar__deposito-label{color:#64748b}html[data-theme=light] .sidebar__deposito-name{color:#1a2438}html[data-theme=light] .sidebar__footer{border-top-color:#1a73e91a}html[data-theme=light] .sidebar__logout{color:#64748b}html[data-theme=light] .sidebar__logout:hover{color:#e74c3c;background:#e74c3c1f}html[data-theme=light] .sidebar--collapsed .sidebar__item--active{background:#2196f3;border-left:none}html[data-theme=light] body{color:#1a2438;background-color:#dce3ec}html[data-theme=light] .checkbox-label{color:#1a2438}html[data-theme=light] select{appearance:none;cursor:pointer;color:#1a2438!important;background-color:#fff!important;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2364748B' stroke-width='1.5' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;border:1px solid #94a3b8!important;padding-right:2.25rem!important}html[data-theme=light] select:focus{outline:none;box-shadow:0 0 0 3px #1a73e926;border-color:#1a73e9!important}html[data-theme=light] select:disabled{opacity:.55;cursor:not-allowed}html[data-theme=light] select option{color:#1a2438!important;background-color:#fff!important}html[data-theme=light] .select__trigger{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .select__trigger:hover{border-color:#64748b}html[data-theme=light] .select__trigger:focus-visible,html[data-theme=light] .select__trigger--open{border-color:#1a73e9;box-shadow:0 0 0 2px #1a73e933}html[data-theme=light] .select__value--placeholder{color:#94a3b8}html[data-theme=light] .select__chevron{color:#64748b}html[data-theme=light] .select__dropdown{background-color:#fff;border-color:#0000001a;box-shadow:0 8px 24px #0000001f}html[data-theme=light] .select__content::-webkit-scrollbar-thumb{background:#00000026}html[data-theme=light] .select__searchWrapper{border-bottom-color:#00000014}html[data-theme=light] .select__search{color:#1a2438;background:#00000008;border-color:#0000001a}html[data-theme=light] .select__search::placeholder{color:#64748b}html[data-theme=light] .select__search:focus{border-color:#1a73e9;box-shadow:0 0 0 2px #1a73e92e}html[data-theme=light] .select__empty{color:#64748b}html[data-theme=light] .select__item{color:#1a2438}html[data-theme=light] .select__item--highlighted{background-color:#1a73e914}html[data-theme=light] .select__item--selected{color:#1a73e9;font-weight:600}html[data-theme=light] .select__check{color:#1a73e9}html[data-theme=light] .AppLayout{background-color:#dce3ec}html[data-theme=light] .TopBar{background:#ebf2f8;border-bottom-color:#1a73e938;box-shadow:0 2px 8px #0f23460f}html[data-theme=light] .TopBar__badge--rol{color:#4c1d95;background:#6d28d91a;border-color:#6d28d94d}html[data-theme=light] .TopBar__badge--user{color:#0d3b8c;background:#1a73e91f;border-color:#1a73e94d}html[data-theme=light] .TopBar__badge--empresa{color:#0a4d2f;background:#178e6224;border-color:#178e6259}html[data-theme=light] .TopBar__badge--deposito{color:#5c3d00;background:#9b69001f;border-color:#9b69004d}html[data-theme=light] .SpareParts,html[data-theme=light] .NotasDePedido,html[data-theme=light] .Presupuestos,html[data-theme=light] .Remitos,html[data-theme=light] .FacturasDeCompra,html[data-theme=light] .AjusteDeStock,html[data-theme=light] .Clientes,html[data-theme=light] .Marcas,html[data-theme=light] .Categorias,html[data-theme=light] .Providers,html[data-theme=light] .Stock,html[data-theme=light] .Qrs,html[data-theme=light] .ImportFlexxus,html[data-theme=light] .LibrosIva,html[data-theme=light] .MovimientosStock,html[data-theme=light] .CompraventaInterna{color:#1a2438;background-color:#dce3ec}html[data-theme=light] .Lotes,html[data-theme=light] .LoteDetalle{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .SpareParts__title,html[data-theme=light] .NotasDePedido__title,html[data-theme=light] .Presupuestos__title,html[data-theme=light] .Remitos__title,html[data-theme=light] .FacturasDeCompra__title,html[data-theme=light] .AjusteDeStock__title,html[data-theme=light] .Clientes__title,html[data-theme=light] .Marcas__title,html[data-theme=light] .Categorias__title,html[data-theme=light] .Providers__title,html[data-theme=light] .Stock__title,html[data-theme=light] .Qrs__title,html[data-theme=light] .Qrs__subtitle,html[data-theme=light] .ImportFlexxus__title,html[data-theme=light] .Stock__loading,html[data-theme=light] .Stock__empty,html[data-theme=light] .MovimientosStock__title,html[data-theme=light] .Lotes__title,html[data-theme=light] .LoteDetalle__title,html[data-theme=light] .CompraventaInterna__title{color:#1a2438}html[data-theme=light] .Qrs__subtitle,html[data-theme=light] .Stock__loading,html[data-theme=light] .Stock__empty{color:#64748b}html[data-theme=light] .NotasDePedido__btnCreate,html[data-theme=light] .Presupuestos__btnCreate,html[data-theme=light] .Remitos__btnCreate,html[data-theme=light] .FacturasDeCompra__btnCreate,html[data-theme=light] .FacturaVenta__btnCreate,html[data-theme=light] .OrdenesDePago__btnCreate,html[data-theme=light] .Tesoreria__btnCreate,html[data-theme=light] .NotaCreditoCompra__btnCreate,html[data-theme=light] .AjusteDeStock__btnCreate,html[data-theme=light] .CompraventaInterna__btnCreate,html[data-theme=light] .Clientes__btnCreate,html[data-theme=light] .Providers__btnCreate,html[data-theme=light] .Stock__btnCreate,html[data-theme=light] .SpareParts__Container__Filters__addBtn,html[data-theme=light] .Marcas__addBtn,html[data-theme=light] .Categorias__addBtn,html[data-theme=light] .Lotes__btnCreate{color:#fff;background:#1a73e9;box-shadow:0 2px 8px #1a73e952}html[data-theme=light] .NotasDePedido__btnCreate:hover,html[data-theme=light] .Presupuestos__btnCreate:hover,html[data-theme=light] .Remitos__btnCreate:hover,html[data-theme=light] .FacturasDeCompra__btnCreate:hover,html[data-theme=light] .FacturaVenta__btnCreate:hover,html[data-theme=light] .OrdenesDePago__btnCreate:hover,html[data-theme=light] .Tesoreria__btnCreate:hover,html[data-theme=light] .NotaCreditoCompra__btnCreate:hover,html[data-theme=light] .AjusteDeStock__btnCreate:hover,html[data-theme=light] .CompraventaInterna__btnCreate:hover,html[data-theme=light] .Clientes__btnCreate:hover,html[data-theme=light] .Providers__btnCreate:hover,html[data-theme=light] .Stock__btnCreate:hover,html[data-theme=light] .SpareParts__Container__Filters__addBtn:hover,html[data-theme=light] .Marcas__addBtn:hover,html[data-theme=light] .Categorias__addBtn:hover,html[data-theme=light] .Lotes__btnCreate:hover{background:#1557c0;box-shadow:0 4px 14px #1a73e96b}html[data-theme=light] .OrderNote__badge--pendiente{color:#92400e;background:#b48c1421}html[data-theme=light] .OrderNote__badge--confirmado{color:#0d6b47;background:#178e6221}html[data-theme=light] .OrderNote__badge--cancelado{color:#c0392b;background:#d3333321}html[data-theme=light] .OrderNote__devolucionBadge--en-curso{color:#92400e;background:#b48c1421}html[data-theme=light] .OrderNote__devolucionBadge--nc-generada{color:#0d6b47;background:#178e6221}html[data-theme=light] .OrderNote__devolucionBadge--nc-pendiente{color:#92400e;background:#d9770621}html[data-theme=light] .OrderNote__devolucionBadge--nc-manual{color:#c0392b;background:#d3333321}html[data-theme=light] .OrderNote__modal__mlWarning{color:#92400e;background:#b48c1414;border-color:#b48c144d}html[data-theme=light] .OrderNote__modal__mlWarning strong{color:#78350f}html[data-theme=light] .NotasDePedido__mlBanner{background:#eaf1fe;border:1px solid #1a73e947}html[data-theme=light] .NotasDePedido__mlBanner__dot{background:#1a73e9;box-shadow:0 0 0 3px #1a73e92e}html[data-theme=light] .NotasDePedido__mlBanner__text{color:#1a2438}html[data-theme=light] .NotasDePedido__mlBanner__text strong,html[data-theme=light] .NotasDePedido__mlBanner__cta{color:#1557c0}html[data-theme=light] .NotasDePedido__mlBanner__cta--clear{color:#5b6472}html[data-theme=light] .NotasDePedido__mlBanner__cta--clear:hover{color:#1a2438}html[data-theme=light] .AjusteDeStock__btnPrint{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .AjusteDeStock__btnPrint:hover{background:#1a73e91a}html[data-theme=light] .TanTable{background:#fff;box-shadow:0 6px 18px #0000001f}html[data-theme=light] .TanTable th,html[data-theme=light] .TanTable td{color:#1a2438;border-color:#0f234621}html[data-theme=light] .TanTable th{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .TanTable td{border-bottom-color:#00000014}html[data-theme=light] .TanTable tr:hover{background:#1a73e90f}html[data-theme=light] .TanTable__headerLabel{color:#fff}html[data-theme=light] .TanTable__badge--original{color:#fff;background:#1a73e9}html[data-theme=light] .TanTable__badge--activa{color:#0d6b47;background:#178e6226}html[data-theme=light] .TanTable__badge--activo{color:#0d6b47;background:#178e6226;border-color:#178e6259}html[data-theme=light] .TanTable__badge--inactivo{color:#c0392b;background:#e05c6a1f;border-color:#e05c6a4d}html[data-theme=light] .TanTable__badge--anulada{color:#c0392b;background:#d333331f}html[data-theme=light] .TanTable__badge--borrador{color:#9a7200;background:#b48c141f}html[data-theme=light] .TanTable__badge--recibida{color:#0d6b47;background:#178e6226}html[data-theme=light] .TanTable__badge--tipoa{color:#1557c0;background:#1a73e91f}html[data-theme=light] .TanTable__badge--tipob{color:#0d6b47;background:#178e6226}html[data-theme=light] .TanTable__badge--tipoc{color:#9a7200;background:#b48c1424}html[data-theme=light] .TanTable__badge--tipo-alta{color:#0d6b47;background:#178e6226}html[data-theme=light] .TanTable__badge--tipo-baja{color:#c44f00;background:#e8600a1f}html[data-theme=light] .TanTable__badge--tipo-cheque{color:#1557c0;background:#1a73e91f}html[data-theme=light] .TanTable__badge--tipo-transferencia{color:#6d28d9;background:#8b5cf61f}html[data-theme=light] .TanTable__badge--tipo-mercado-pago{color:#0073a8;background:#009ee31f}html[data-theme=light] .TanTable__badge--equivalente{color:#1a73e9;background:0 0;border-color:#1a73e966}html[data-theme=light] .TanTable__badge--reclamada{color:#0d6b47;background:#178e621f}html[data-theme=light] .TanTable__badge--pendiente{color:#64748b;background:#00000012}html[data-theme=light] .TanTable__badge--aging-1{color:#0d6b47;background:#178e621f}html[data-theme=light] .TanTable__badge--aging-2{color:#9a7200;background:#b48c141f}html[data-theme=light] .TanTable__badge--aging-3{color:#c44f00;background:#e8600a1f}html[data-theme=light] .TanTable__badge--aging-4{color:#c0392b;background:#c0392b1f}html[data-theme=light] .TanTable__row--expanded{background-color:#1a73e90f!important}html[data-theme=light] .TanTable__row--detail>td{border-bottom-color:#1a73e94d}html[data-theme=light] .TanTable__actionBtn{color:#64748b;border-color:#00000026}html[data-theme=light] .TanTable__actionBtn:hover:not(:disabled){color:#1a2438;background:#0000000f;border-color:#0000004d}html[data-theme=light] .TanTable__actionBtn--edit:hover:not(:disabled){color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .TanTable__actionBtn--danger:hover:not(:disabled){color:#c0392b;background:#c0392b1a;border-color:#c0392b4d}html[data-theme=light] .TanTable__actionBtn--approve:hover:not(:disabled){color:#0d6b47;background:#178e621f;border-color:#178e624d}html[data-theme=light] .TanTable__actionBtn--link:hover:not(:disabled){color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .TanTable__actionBtn--create:hover:not(:disabled){color:#854d0e;background:#b482001a;border-color:#b482004d}html[data-theme=light] .TanTable__actionBtn--cambio{color:#1a73e9;background:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .TanTable__actionBtn--cambio:hover:not(:disabled){background:#1a73e926;border-color:#1a73e980}html[data-theme=light] .Remitos__tabsCard{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .Remitos__tabsEmpty{color:#64748b}html[data-theme=light] .Remitos__tab{color:#64748b;background:#eef2f7;border-color:#0000001a}html[data-theme=light] .Remitos__tab:hover{color:#1a2438;border-color:#1a73e973}html[data-theme=light] .Remitos__tab--active,html[data-theme=light] .Remitos__tab--active:hover{color:#fff;background:#1a73e9;border-color:#1a73e9;box-shadow:0 4px 12px #1a73e938}html[data-theme=light] .Presupuestos__tabsCard{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .Presupuestos__tabsEmpty{color:#64748b}html[data-theme=light] .Presupuestos__tab{color:#64748b;background:#eef2f7;border-color:#0000001a}html[data-theme=light] .Presupuestos__tab:hover{color:#1a2438;border-color:#1a73e973}html[data-theme=light] .Presupuestos__tab--active,html[data-theme=light] .Presupuestos__tab--active:hover{color:#fff;background:#1a73e9;border-color:#1a73e9;box-shadow:0 4px 12px #1a73e938}html[data-theme=light] .Presupuesto__badge--vigente{color:#1557c0;background:#1a73e91f}html[data-theme=light] .Presupuesto__badge--convertido{color:#0d6b47;background:#178e6221}html[data-theme=light] .Presupuesto__badge--anulado{color:#c0392b;background:#d3333321}html[data-theme=light] .Presupuesto__notaPedidoLink{color:#0d6b47}html[data-theme=light] .ClienteSelect__dropdown{background-color:#fff;border-color:#0000001a;box-shadow:0 8px 24px #0000001f}html[data-theme=light] .Remitos__mainTabs{border-bottom-color:#0000001f}html[data-theme=light] .Remitos__mainTab{color:#64748b}html[data-theme=light] .Remitos__mainTab:hover{color:#1a2438}html[data-theme=light] .Remitos__mainTab--active{color:#1a2438;border-bottom-color:#1a73e9}html[data-theme=light] .RemitoEstado__sinFacturar{color:#c0392b}html[data-theme=light] .RemitoEstado__alerta{color:#b45309}html[data-theme=light] .RemitoEstado__badge--generado{color:#92600e;background:#b48c1424;border-color:#b48c1452}html[data-theme=light] .RemitoEstado__badge--preparacion{color:#1557c0;background:#1a73e91f;border-color:#1a73e94d}html[data-theme=light] .RemitoEstado__badge--listo{color:#0d6b47;background:#178e6224;border-color:#178e6252}html[data-theme=light] .RemitoEstado__badge--enviado{color:#6d28d9;background:#7c5cf01f;border-color:#7c5cf052}html[data-theme=light] .RemitoEstado__badge--anulado{color:#c0392b;background:#d333331f;border-color:#d333334d}html[data-theme=light] .RemitoCompraEstado__badge--generado{color:#92600e;background:#b48c1424;border-color:#b48c1452}html[data-theme=light] .RemitoCompraEstado__badge--anulado{color:#c0392b;background:#d333331f;border-color:#d333334d}html[data-theme=light] .RemitoCompraEstado__badge--facturado{color:#178e62;background:#178e621f;border-color:#178e624d}html[data-theme=light] .EstadoPagoRemito__badge--pendiente{color:#9a7200;background:#b48c141f;border-color:#b48c144d}html[data-theme=light] .EstadoPagoRemito__badge--parcial{color:#c2410c;background:#c2410c1f;border-color:#c2410c4d}html[data-theme=light] .EstadoPagoRemito__badge--emitido{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .EstadoPagoRemito__badge--debitado{color:#178e62;background:#178e621f;border-color:#178e624d}html[data-theme=light] .RemitoCompraDetail{background:#e9f1fd}html[data-theme=light] .RemitoCompraDetail__title{color:#1a2438}html[data-theme=light] .RemitoCompraDetail__infoCard{background:#fff;border-color:#00000014}html[data-theme=light] .RemitoCompraDetail__infoItem{border-bottom-color:#0000000f;border-right-color:#0000000f}html[data-theme=light] .RemitoCompraDetail__infoLabel{color:#64748b}html[data-theme=light] .RemitoCompraDetail__infoValue{color:#1a2438}html[data-theme=light] .RemitoCompraDetail__totalBarLabel{color:#64748b}html[data-theme=light] .RemitoCompraDetail__totalBarValue{color:#1a2438}html[data-theme=light] .RemitoCompraDetail__totalBarValue--total{color:#178e62}html[data-theme=light] .RemitoCompraDetail__itemsWrap{background:#fff;border-color:#0000001a}html[data-theme=light] .RemitoCompraDetail__items thead tr{background:#1a73e9}html[data-theme=light] .RemitoCompraDetail__items th{color:#fff;background:0 0;border-bottom-color:#1a73e9}html[data-theme=light] .RemitoCompraDetail__items td{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .RemitoCompraDetail__items tbody tr:hover td{background:#1a73e90d}html[data-theme=light] .RemitoCompraDetail__itemSku{color:#94a3b8}html[data-theme=light] .RemitoTransBtn{color:#fff}html[data-theme=light] .RemitoTransBtn--blue{color:#fff;background:#2f7be8;border-color:#2f7be8}html[data-theme=light] .RemitoTransBtn--blue:hover:not(:disabled){background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .RemitoTransBtn--green{color:#fff;background:#15a06a;border-color:#15a06a}html[data-theme=light] .RemitoTransBtn--green:hover:not(:disabled){background:#128456;border-color:#128456}html[data-theme=light] .RemitoTransBtn--purple{color:#fff;background:#7c5cf0;border-color:#7c5cf0}html[data-theme=light] .RemitoTransBtn--purple:hover:not(:disabled){background:#6a45e6;border-color:#6a45e6}html[data-theme=light] .RemitoTransBtn--danger{color:#fff;background:#dc4b4b;border-color:#dc4b4b}html[data-theme=light] .RemitoTransBtn--danger:hover:not(:disabled){background:#c53a3a;border-color:#c53a3a}html[data-theme=light] .RemitoTransBtn--muted{color:#475569;background:#eef2f7;border-color:#00000026}html[data-theme=light] .RemitoTransBtn--muted:hover:not(:disabled){color:#1a2438;background:#e2e8f0;border-color:#00000040}html[data-theme=light] .RemitoDetail{background:#e9f1fd}html[data-theme=light] .RemitoDetail__title{color:#1a2438}html[data-theme=light] .RemitoDetail__infoCard{background:#fff;border-color:#00000014}html[data-theme=light] .RemitoDetail__infoItem{border-bottom-color:#0000000f;border-right-color:#0000000f}html[data-theme=light] .RemitoDetail__infoLabel{color:#64748b}html[data-theme=light] .RemitoDetail__infoValue{color:#1a2438}html[data-theme=light] .RemitoDetail__itemsWrap{background:#fff;border-color:#0000001a}html[data-theme=light] .RemitoDetail__table thead tr{background-color:#1a73e9}html[data-theme=light] .RemitoDetail__table th{color:#fff;background-color:#0000;border-bottom-color:#1a73e9}html[data-theme=light] .RemitoDetail__table td{color:#1a2438;background-color:#0000;border-bottom-color:#0000000f}html[data-theme=light] .RemitoDetail__table tbody tr:hover{background-color:#1a73e90d}html[data-theme=light] .RemitoDetail__nameOriginal{color:#94a3b8}html[data-theme=light] .RemitoDetail__editBtn{color:#64748b}html[data-theme=light] .RemitoDetail__editBtn:hover{color:#1a73e9;background:#1a73e91a}html[data-theme=light] .RemitoDetail__editInput{color:#1a2438;background:#fff;border-color:#1a73e9}html[data-theme=light] .RemitoDetail__editAction--cancel{color:#94a3b8}html[data-theme=light] .RemitoDetail__deleteBtn{color:#c0392b}html[data-theme=light] .RemitoDetail__deleteBtn:hover:not(:disabled){color:#a5281b;background:#d333331a}html[data-theme=light] .RemitoDetail__embBtn{color:#94a3b8;border-color:#0003}html[data-theme=light] .RemitoDetail__embBtn:hover:not(:disabled){color:#178e62;background:#178e6212;border-color:#178e6280}html[data-theme=light] .RemitoDetail__embBtn--done{color:#178e62;background:#178e621a;border-color:#178e628c}html[data-theme=light] .RemitoDetail__embBtn--done:hover:not(:disabled){color:#94a3b8;background:0 0;border-color:#0003}html[data-theme=light] .RemitoDetail__qtyBtn{color:#1557c0;background:#1a73e91a;border-color:#1a73e959}html[data-theme=light] .RemitoDetail__qtyBtn:hover{background:#1a73e92e;border-color:#1a73e9}html[data-theme=light] .RemitoDetail__qtyValue{color:#1a2438}html[data-theme=light] .RemitoDetail__addToggle{color:#1a73e9;background:#1a73e914;border-color:#1a73e973}html[data-theme=light] .RemitoDetail__addToggle:hover{background:#1a73e929;border-color:#1a73e9}html[data-theme=light] .RemitoDetail__addForm{background:#fff;border-color:#0000001a}html[data-theme=light] .RemitoDetail__addMode{color:#64748b}html[data-theme=light] .RemitoDetail__addInput{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .RemitoDetail__addInput::placeholder{color:#94a3b8}html[data-theme=light] .RemitoDetail__addInput:focus{border-color:#1a73e9}html[data-theme=light] .RemitoDetail__addSelected{color:#1a2438}html[data-theme=light] .RemitoDetail__addLoteSelect{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .RemitoDetail__addLoteSelect:focus{border-color:#1a73e9}html[data-theme=light] .RemitoDetail__addLoteSelect option{background:#fff}html[data-theme=light] .RemitoDetail__addResults{background:#fff;border-color:#0000001f;box-shadow:0 8px 24px #0000001a}html[data-theme=light] .RemitoDetail__addResultItem{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .RemitoDetail__addResultItem:hover{background:#1a73e914}html[data-theme=light] .RemitoDetail__addResultSku{color:#94a3b8}html[data-theme=light] .RemitoDetail__addBtn--submit{color:#fff;background:#1a73e9}html[data-theme=light] .RemitoDetail__addBtn--submit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .RemitoDetail__addBtn--ghost{color:#1a2438;background:#eef2f7;border-color:#00000024}html[data-theme=light] .RemitoDetail__addBtn--ghost:hover{background:#e2e8f0}html[data-theme=light] .RemitoDetail__addBtn--cancel{color:#94a3b8}html[data-theme=light] .RemitoDetail__addBtn--cancel:hover{color:#1a2438}html[data-theme=light] .AnularRemitoModal{background:#fff;box-shadow:0 12px 40px #0000002e}html[data-theme=light] .AnularRemitoModal__title{color:#1a2438}html[data-theme=light] .AnularRemitoModal__subtitle{color:#64748b}html[data-theme=light] .AnularRemitoModal__opcion{background:#00000008;border-color:#0000001f}html[data-theme=light] .AnularRemitoModal__opcion:hover:not(html[data-theme=light] .AnularRemitoModal__opcion--activa){background:#0000000f;border-color:#0003}html[data-theme=light] .AnularRemitoModal__opcion--activa{background:#1a73e912;border-color:#1a73e9}html[data-theme=light] .AnularRemitoModal__opcion--activahtml[data-theme=light] .AnularRemitoModal__opcion--danger{background:#c0392b12;border-color:#c0392b}html[data-theme=light] .AnularRemitoModal__opcionTitulo{color:#1a2438}html[data-theme=light] .AnularRemitoModal__opcionDesc{color:#64748b}html[data-theme=light] .AnularRemitoModal__btnCancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .AnularRemitoModal__btnCancel:hover:not(:disabled){color:#1a2438;background:#0000000d}html[data-theme=light] .AnularRemitoModal__btnConfirm{background:#1a73e9}html[data-theme=light] .AnularRemitoModal__btnConfirm:hover:not(:disabled){background:#1557c0}html[data-theme=light] .AnularRemitoModal__btnConfirm--danger{background:#c0392b}html[data-theme=light] .AnularRemitoModal__btnConfirm--danger:hover:not(:disabled){background:#a93226}html[data-theme=light] .Paged__arrow{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .Paged__arrow:hover:not(:disabled){color:#fff;background:#1a73e9}html[data-theme=light] .Paged__ellipsis{color:#64748b}html[data-theme=light] .Paged__number{color:#1a2438}html[data-theme=light] .Paged__number:hover:not(html[data-theme=light] .Paged__number--active){background:#1a73e914}html[data-theme=light] .Paged__number--active{color:#fff;background:#1a73e9}html[data-theme=light] .searchbar-container{color:#1a2438}html[data-theme=light] .searchbar-input{color:#1a2438;background-color:#fff;border-color:#0000002e}html[data-theme=light] .searchbar-input::placeholder{color:#94a3b8}html[data-theme=light] .searchbar-input:focus{border-color:#1a73e9}html[data-theme=light] .searchbar-clear{color:#94a3b8}html[data-theme=light] .searchbar-clear:hover{color:#1a2438}html[data-theme=light] .PageFilters{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .PageFilters__label{color:#64748b}html[data-theme=light] .PageFilters__select,html[data-theme=light] .PageFilters__input{color:#1a2438;appearance:none;background:#fff;border-color:#94a3b8}html[data-theme=light] .PageFilters__select:focus,html[data-theme=light] .PageFilters__input:focus{border-color:#1a73e9}html[data-theme=light] .PageFilters__select option,html[data-theme=light] .PageFilters__input option{color:#1a2438;background:#fff}html[data-theme=light] .PageFilters__btn--apply{color:#fff;background:#1a73e9}html[data-theme=light] .PageFilters__btn--apply:hover{background:#1557c0}html[data-theme=light] .PageFilters__btn--clear{color:#64748b;border-color:#0000002e}html[data-theme=light] .PageFilters__btn--clear:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .RepuestoSearch__selected{background-color:#1a73e914;border-color:#1a73e9}html[data-theme=light] .RepuestoSearch__selected__nombre{color:#1a2438}html[data-theme=light] .RepuestoSearch__selected__sku{color:#1a73e9}html[data-theme=light] .RepuestoSearch__clear{color:#94a3b8}html[data-theme=light] .RepuestoSearch__clear:hover{color:#1a2438}html[data-theme=light] .RepuestoSearch__dropdown{background-color:#fff;border-color:#0000001a;box-shadow:0 8px 24px #0000001a}html[data-theme=light] .RepuestoSearch__dropdown__empty{color:#64748b}html[data-theme=light] .RepuestoSearch__dropdown__item{border-bottom-color:#0000000d}html[data-theme=light] .RepuestoSearch__dropdown__item:hover{background-color:#1a73e90f}html[data-theme=light] .RepuestoSearch__dropdown__item__nombre{color:#1a2438}html[data-theme=light] .RepuestoSearch__dropdown__item__sku{color:#94a3b8}html[data-theme=light] .FacturasDeCompra__tabsCard{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .FacturasDeCompra__tabsEmpty{color:#64748b}html[data-theme=light] .FacturasDeCompra__tab{color:#64748b;background:#eef2f7;border-color:#0000001a}html[data-theme=light] .FacturasDeCompra__tab:hover{color:#1a2438;border-color:#1a73e973}html[data-theme=light] .FacturasDeCompra__tab--active,html[data-theme=light] .FacturasDeCompra__tab--active:hover{color:#fff;background:#1a73e9;border-color:#1a73e9;box-shadow:0 4px 12px #1a73e938}html[data-theme=light] .FacturasDeCompra__filterInput{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .FacturasDeCompra__filterInput::placeholder{color:#94a3b8}html[data-theme=light] .FacturasDeCompra__filterInput:focus{border-color:#1a73e9}html[data-theme=light] .FacturasDeCompra__btnBack{color:#fff;background-color:#1a73e9}html[data-theme=light] .FacturasDeCompra__btnBack:hover{background-color:#1557c0}html[data-theme=light] .Qrs__filters{background:#fff;border-color:#0f234621}html[data-theme=light] .Qrs__filterLabel,html[data-theme=light] .Qrs__configLabel{color:#64748b}html[data-theme=light] .Qrs__filterInput{color:#1a2438;background-color:#fff;border-color:#00000026}html[data-theme=light] .Qrs__filterInput::placeholder{color:#94a3b8}html[data-theme=light] .Qrs__filterInput:focus{border-color:#1a73e9}html[data-theme=light] .Qrs__select,html[data-theme=light] .Qrs__sizeInput{color:#1a2438;background-color:#fff;border-color:#00000026}html[data-theme=light] .Qrs__select option,html[data-theme=light] .Qrs__sizeInput option{background-color:#fff}html[data-theme=light] .Qrs__select:focus,html[data-theme=light] .Qrs__sizeInput:focus{border-color:#1a73e9}html[data-theme=light] .Qrs__tableWrap{background:#fff;border-color:#0f234621}html[data-theme=light] .Qrs__th{color:#64748b;background-color:#e7edf4}html[data-theme=light] .Qrs__tr{border-top-color:#0000000d}html[data-theme=light] .Qrs__tr:hover{background:#00000005}html[data-theme=light] .Qrs__tr--selected{background:#1a73e912}html[data-theme=light] .Qrs__tr--selected:hover{background:#1a73e91f}html[data-theme=light] .Qrs__td{color:#1a2438}html[data-theme=light] .Qrs__td--sku,html[data-theme=light] .Qrs__tdEmpty{color:#64748b}html[data-theme=light] .Qrs__selectionBar{background:#1a73e914;border-color:#1a73e940}html[data-theme=light] .Qrs__selectionCount{color:#1a73e9}html[data-theme=light] .Qrs__btnClearSel{color:#64748b}html[data-theme=light] .Qrs__btnClearSel:hover{color:#1a2438}html[data-theme=light] .Qrs__selectionItem{border-bottom-color:#0000000f}html[data-theme=light] .Qrs__selectionItemCopies{color:#0d6b47;background:#178e621a}html[data-theme=light] .Qrs__selectionItemName{color:#1a2438}html[data-theme=light] .Qrs__selectionItemSku{color:#64748b}html[data-theme=light] .Qrs__btnRemoveSel{color:#94a3b8}html[data-theme=light] .Qrs__btnRemoveSel:hover{color:#1a2438}html[data-theme=light] .Qrs__btnBatch{background-color:#1a73e9}html[data-theme=light] .Qrs__btnBatch:hover:not(:disabled){background-color:#1557c0}html[data-theme=light] .Qrs__btnClearFilters{color:#64748b;border-color:#00000026}html[data-theme=light] .Qrs__btnClearFilters:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .Qrs__copiesGroup{border-color:#0003}html[data-theme=light] .Qrs__copiesStep{color:#1a2438;background:#0000000f;border-right-color:#00000026}html[data-theme=light] .Qrs__copiesStep:last-of-type{border-left-color:#00000026}html[data-theme=light] .Qrs__copiesStep:hover{background:#0000001f}html[data-theme=light] .Qrs__copiesStep:active{background:#0000002e}html[data-theme=light] .Qrs__copiesInput{color:#1a2438}html[data-theme=light] .Qrs__btnSingle{color:#1a2438;background:#0000000d;border-color:#0000001f}html[data-theme=light] .Qrs__btnSingle:hover:not(:disabled){background:#0000001a}html[data-theme=light] .Qrs__pageBtn{color:#1a2438;background:#fff;border-color:#0000001f}html[data-theme=light] .Qrs__pageBtn:hover:not(:disabled){border-color:#1a73e9}html[data-theme=light] .Qrs__pageInfo{color:#64748b}html[data-theme=light] .NewSparepart,html[data-theme=light] .NewOrderNote,html[data-theme=light] .NewRemito,html[data-theme=light] .NewRemitoCompra,html[data-theme=light] .SaldoParModal{background:#fff;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .NewSparepart__title,html[data-theme=light] .NewOrderNote__title,html[data-theme=light] .NewRemito__title,html[data-theme=light] .NewRemitoCompra__title,html[data-theme=light] .NewMarca__title,html[data-theme=light] .NewCategoria__title,html[data-theme=light] .NewSparepart__label,html[data-theme=light] .NewOrderNote__label,html[data-theme=light] .NewRemito__label,html[data-theme=light] .NewRemitoCompra__label,html[data-theme=light] .NewRemito__optional,html[data-theme=light] .NewRemitoCompra__optional{color:#1a2438}html[data-theme=light] .NewRemito__optional,html[data-theme=light] .NewRemitoCompra__optional,html[data-theme=light] .NewRemitoCompra__desc{color:#64748b}html[data-theme=light] .NewOrderNote__toggleText{color:#1a2438}html[data-theme=light] .NewOrderNote__toggleTrack{background:#00000026}html[data-theme=light] .NewOrderNote__toggleTrack--on{background:#1a73e9}html[data-theme=light] .NewSparepart__input,html[data-theme=light] .NewOrderNote__input,html[data-theme=light] .NewRemito__input,html[data-theme=light] .NewRemito__select,html[data-theme=light] .NewRemitoCompra__input,html[data-theme=light] .NewRemitoCompra__select{color:#1a2438;appearance:none;background:#fff;border-color:#94a3b8}html[data-theme=light] .NewSparepart__input:focus,html[data-theme=light] .NewOrderNote__input:focus,html[data-theme=light] .NewRemito__input:focus,html[data-theme=light] .NewRemito__select:focus,html[data-theme=light] .NewRemitoCompra__input:focus,html[data-theme=light] .NewRemitoCompra__select:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .NewSparepart__input::placeholder,html[data-theme=light] .NewOrderNote__input::placeholder,html[data-theme=light] .NewRemito__input::placeholder,html[data-theme=light] .NewRemito__select::placeholder,html[data-theme=light] .NewRemitoCompra__input::placeholder,html[data-theme=light] .NewRemitoCompra__select::placeholder{color:#94a3b8}html[data-theme=light] .NewSparepart__input option,html[data-theme=light] .NewOrderNote__input option,html[data-theme=light] .NewRemito__input option,html[data-theme=light] .NewRemito__select option,html[data-theme=light] .NewRemitoCompra__input option,html[data-theme=light] .NewRemitoCompra__select option{color:#1a2438;background-color:#fff}html[data-theme=light] select.NewOrderNote__input,html[data-theme=light] select.NewRemito__input,html[data-theme=light] select.NewRemito__select,html[data-theme=light] select.NewRemitoCompra__input,html[data-theme=light] select.NewRemitoCompra__select,html[data-theme=light] select.NewSparepart__input{color:#1a2438;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2364748B' stroke-width='1.5' stroke-linecap='round' fill='none'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #94a3b8;padding-right:2.5rem}html[data-theme=light] .NewSparepart__chip{color:#1a2438;border-color:#0000002e}html[data-theme=light] .NewSparepart__chip:hover{background:#1a73e90f;border-color:#1a73e9}html[data-theme=light] .NewSparepart__chip--active{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NewSparepart__chip--active:hover{background:#1557c0;border-color:#1557c0}html[data-theme=light] .VehiculosEditor__chip{color:#0f3d2c;background:#178e621f;border-color:#178e628c}html[data-theme=light] .VehiculosEditor__chip--unresolved{color:#7c2d12;background:#d977061f;border-color:#d977068c}html[data-theme=light] .VehiculosEditor__chipLabel{color:inherit}html[data-theme=light] .VehiculosEditor__chipWarning{color:#b45309}html[data-theme=light] .VehiculosEditor__chipRemove{color:#64748b}html[data-theme=light] .VehiculosEditor__chipRemove:hover{color:#1a2438}html[data-theme=light] .NewSparepart__btn--cancel,html[data-theme=light] .NewOrderNote__btn--cancel,html[data-theme=light] .NewRemito__btn--cancel,html[data-theme=light] .NewRemitoCompra__btn--cancel{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NewSparepart__btn--cancel:hover,html[data-theme=light] .NewOrderNote__btn--cancel:hover,html[data-theme=light] .NewRemito__btn--cancel:hover,html[data-theme=light] .NewRemitoCompra__btn--cancel:hover{background:#1a73e914}html[data-theme=light] .NewSparepart__btn--submit,html[data-theme=light] .NewOrderNote__btn--submit,html[data-theme=light] .NewRemito__btn--submit,html[data-theme=light] .NewRemitoCompra__btn--submit{color:#fff;background:#1a73e9}html[data-theme=light] .NewSparepart__btn--submit:hover,html[data-theme=light] .NewOrderNote__btn--submit:hover,html[data-theme=light] .NewRemito__btn--submit:hover,html[data-theme=light] .NewRemitoCompra__btn--submit:hover{background:#1557c0}html[data-theme=light] .NewRemito__itemRow,html[data-theme=light] .NewRemitoCompra__itemRow{background:0 0;border-color:#1a73e940}html[data-theme=light] .NewRemito__itemNumber,html[data-theme=light] .NewRemitoCompra__itemNumber,html[data-theme=light] .NewRemito__itemName,html[data-theme=light] .NewRemitoCompra__itemName{color:#1a2438}html[data-theme=light] .NewRemito__itemOriginal,html[data-theme=light] .NewRemitoCompra__itemOriginal,html[data-theme=light] .NewRemito__itemMeta,html[data-theme=light] .NewRemitoCompra__itemMeta{color:#64748b}html[data-theme=light] .NewRemito__itemSku,html[data-theme=light] .NewRemitoCompra__itemSku,html[data-theme=light] .NewRemito__itemCodigo,html[data-theme=light] .NewRemitoCompra__itemCodigo{color:#1557c0}html[data-theme=light] .NewRemito__itemPrecio,html[data-theme=light] .NewRemitoCompra__itemPrecio{color:#64748b}html[data-theme=light] .NewRemito__itemSubtotal,html[data-theme=light] .NewRemitoCompra__itemSubtotal{color:#1a2438}html[data-theme=light] .NewRemito__itemEditBtn,html[data-theme=light] .NewRemitoCompra__itemEditBtn{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NewRemito__itemEditBtn:hover,html[data-theme=light] .NewRemitoCompra__itemEditBtn:hover{background:#1a73e914}html[data-theme=light] .NewRemito__itemQty,html[data-theme=light] .NewRemitoCompra__itemQty{color:#1557c0;background:#1a73e91a;border-color:#1a73e959}html[data-theme=light] .NewRemito__itemQty:hover,html[data-theme=light] .NewRemitoCompra__itemQty:hover{background:#1a73e92e;border-color:#1a73e9}html[data-theme=light] .NewRemito__itemEditAction--cancel,html[data-theme=light] .NewRemitoCompra__itemEditAction--cancel,html[data-theme=light] .NewRemito__itemRemove,html[data-theme=light] .NewRemitoCompra__itemRemove{color:#94a3b8}html[data-theme=light] .NewRemito__itemRemove:hover,html[data-theme=light] .NewRemitoCompra__itemRemove:hover{color:#c0392b;background:#d333331a}html[data-theme=light] .StockPreview__box{background:#00000008;border-color:#0000001a}html[data-theme=light] .StockPreview__box--result{background:#178e6214;border-color:#178e6259}html[data-theme=light] .StockPreview__box--negative{background:#d3333314;border-color:#d3333359}html[data-theme=light] .StockPreview__value{color:#1a2438}html[data-theme=light] .StockPreview__label{color:#64748b}html[data-theme=light] .StockPreview__arrow{color:#94a3b8}html[data-theme=light] .NewOrderNote__itemEdit{color:#1a73e9}html[data-theme=light] .NewOrderNote__itemEdit:hover{color:#0f5dc9;background:#1a73e91f}html[data-theme=light] .NewOrderNote__itemRemove:hover{color:#c0392b;background:#d333331a}html[data-theme=light] .NewOrderNote__itemRow--editing{background:#1a73e90f;border-color:#1a73e9}html[data-theme=light] .NewPurchaseItem__editPanel{border-top-color:#00000014}html[data-theme=light] .NewOrderNote__divider{border-color:#0f234621}html[data-theme=light] .NewOrderNote__collapseBtn{color:#1a73e9;background:#1a73e90d;border-color:#1a73e933}html[data-theme=light] .NewOrderNote__collapseBtn:hover{background:#1a73e91a}html[data-theme=light] .NewSparepart__error,html[data-theme=light] .NewOrderNote__error,html[data-theme=light] .NewRemito__error,html[data-theme=light] .NewRemitoCompra__error{color:#c0392b}html[data-theme=light] .NewRemito__note,html[data-theme=light] .NewRemitoCompra__note{color:#8a6d1d}html[data-theme=light] .Stock__card{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001c}html[data-theme=light] .Stock__card__nombre{color:#1a2438}html[data-theme=light] .Stock__card__badge--activo{color:#0d6b47;background-color:#178e621f;border-color:#178e624d}html[data-theme=light] .Stock__card__badge--inactivo{color:#94a3b8;background-color:#0000000d;border-color:#0000001a}html[data-theme=light] .Stock__card__direccion,html[data-theme=light] .Stock__card__descripcion{color:#64748b}html[data-theme=light] .Stock__sector{color:#1a2438;background-color:#eef2f7;border-color:#0000000f}html[data-theme=light] .Stock__sectorNombre{color:#1a2438}html[data-theme=light] .Stock__sectorCount{color:#64748b}html[data-theme=light] .Stock__sectoresLabel{color:#94a3b8}html[data-theme=light] .Stock__addSector{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .Stock__addSector:hover{color:#fff;background:#1a73e9}html[data-theme=light] .Stock__btnEdit{color:#1a2438;border-color:#0003}html[data-theme=light] .Stock__btnEdit:hover{background:#0000000d;border-color:#00000059}html[data-theme=light] .Stock__btnLocations{color:#1a73e9;border-color:#1a73e966}html[data-theme=light] .Stock__btnLocations:hover{background:#1a73e91a}html[data-theme=light] .Stock__btnToggle--activar{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .Stock__btnToggle--activar:hover:not(:disabled){background:#1a73e933}html[data-theme=light] .Stock__toggleInactivos{color:#64748b}html[data-theme=light] .Stock__toggleInactivos:hover{color:#1a2438}html[data-theme=light] .Stock__toggleInactivos input[type=checkbox]{background:#0000001a;border-color:#0003}html[data-theme=light] .Stock__toggleInactivos input[type=checkbox]:after{background:#00000059}html[data-theme=light] .Stock__toggleInactivos input[type=checkbox]:checked{background:#1a73e940;border-color:#1a73e980}html[data-theme=light] .Stock__toggleInactivos input[type=checkbox]:checked:after{background:#1a73e9}html[data-theme=light] .Stock__locSubtitle,html[data-theme=light] .Stock__locCount,html[data-theme=light] .Stock__locEmpty,html[data-theme=light] .Stock__locFormHint{color:#64748b}html[data-theme=light] .Stock__locForm{background:#00000005;border-color:#0f234621}html[data-theme=light] .Stock__locList::-webkit-scrollbar-thumb{background:#00000026}html[data-theme=light] .Stock__locItem{background:#fff;border-color:#0f234621}html[data-theme=light] .Stock__locItem:hover{background:#1a73e90a}html[data-theme=light] .Stock__locMetaText{color:#64748b}html[data-theme=light] .Stock__locMetaText strong{color:#1a2438}html[data-theme=light] .Stock__locQrBtn{color:#1a73e9;border-color:#1a73e959}html[data-theme=light] .Stock__locQrBtn:hover:not(:disabled){background:#1a73e914;border-color:#1a73e9}html[data-theme=light] .Stock__locClose:hover{color:#1a2438;background:#0000000f}html[data-theme=light] .Stock__modal{background:#fff;box-shadow:0 16px 48px #0000001f}html[data-theme=light] .Stock__modal__title{color:#1a2438}html[data-theme=light] .Stock__modal__label{color:#64748b}html[data-theme=light] .Stock__modal__input{color:#1a2438;appearance:none;background:#fff;border-color:#94a3b8}html[data-theme=light] .Stock__modal__input option{color:#1a2438;background-color:#fff}html[data-theme=light] .Stock__modal__input:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .Stock__modal__error{color:#c0392b}html[data-theme=light] .Stock__modal__btn--submit{color:#fff;background:#1a73e9}html[data-theme=light] .Stock__modal__btn--submit:hover{background:#1557c0}html[data-theme=light] .Stock__modal__btn--cancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .Stock__modal__btn--cancel:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .Stock__modal__btn--danger{color:#c0392b;background:#c0392b1a;border-color:#c0392b33}html[data-theme=light] .Stock__modal__btn--danger:hover{background:#c0392b2e}html[data-theme=light] .Marcas__panel{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .Marcas__panel__title{color:#64748b}html[data-theme=light] .Marcas__item:hover{background-color:#1a73e90d}html[data-theme=light] .Marcas__item--active{background-color:#1a73e914;border-color:#1a73e959}html[data-theme=light] .Marcas__item__nombre{color:#1a2438}html[data-theme=light] .Marcas__item__tipo{color:#64748b;background-color:#0000000d}html[data-theme=light] .Marcas__empty,html[data-theme=light] .Marcas__loading{color:#64748b}html[data-theme=light] .Categorias__panel{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .Categorias__panel__title{color:#64748b}html[data-theme=light] .Categorias__search{color:#1a2438;background:#e7edf4;border-color:#0000001f}html[data-theme=light] .Categorias__search::placeholder{color:#94a3b8}html[data-theme=light] .Categorias__search:focus{border-color:#1a73e9}html[data-theme=light] .Categorias__item:hover{background-color:#1a73e90d}html[data-theme=light] .Categorias__item--active{background-color:#1a73e914;border-color:#1a73e959}html[data-theme=light] .Categorias__item__nombre{color:#1a2438}html[data-theme=light] .Categorias__item__chevron{color:#94a3b8}html[data-theme=light] .Categorias__detail__nombre{color:#1a2438}html[data-theme=light] .Categorias__detail__arbol,html[data-theme=light] .Categorias__detail__label{color:#64748b}html[data-theme=light] .Categorias__detail__tag{color:#1a2438;background-color:#0000000a;border-color:#0000001a}html[data-theme=light] .Categorias__empty,html[data-theme=light] .Categorias__loading{color:#64748b}html[data-theme=light] .Categorias__loadMore{color:#1a73e9;border-color:#1a73e959}html[data-theme=light] .Categorias__loadMore:hover:not(:disabled){background:#1a73e914}html[data-theme=light] .NewMarca,html[data-theme=light] .NewCategoria{background:#fff;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .NewMarca__title,html[data-theme=light] .NewCategoria__title{color:#1a2438}html[data-theme=light] .NewMarca__label,html[data-theme=light] .NewCategoria__label{color:#64748b}html[data-theme=light] .NewMarca__input,html[data-theme=light] .NewMarca__select,html[data-theme=light] .NewCategoria__input,html[data-theme=light] .NewCategoria__select{color:#1a2438;background:#fff;border-color:#0003}html[data-theme=light] .NewMarca__input:focus,html[data-theme=light] .NewMarca__select:focus,html[data-theme=light] .NewCategoria__input:focus,html[data-theme=light] .NewCategoria__select:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .NewMarca__input::placeholder,html[data-theme=light] .NewMarca__select::placeholder,html[data-theme=light] .NewCategoria__input::placeholder,html[data-theme=light] .NewCategoria__select::placeholder{color:#94a3b8}html[data-theme=light] .NewMarca__input option,html[data-theme=light] .NewMarca__select option,html[data-theme=light] .NewCategoria__input option,html[data-theme=light] .NewCategoria__select option{color:#1a2438;background:#fff}html[data-theme=light] .PIDetail__title{color:#1a2438}html[data-theme=light] .PIDetail__label{color:#64748b}html[data-theme=light] .PIDetail__value{color:#1a2438}html[data-theme=light] .PITable__chevron{color:#94a3b8}html[data-theme=light] .PITable__chevron--open{color:#1a73e9}html[data-theme=light] .PITable__row--expanded>td{background:#00000006}html[data-theme=light] .PITable__detailRow>td{background:#0000000a;border-top-color:#1a73e959}html[data-theme=light] .PITable__selectionBar{color:#1a2438;background:#1a73e914;border-color:#1a73e959}html[data-theme=light] .PITable__selectionBarBtn--clear{color:#475569;border-color:#94a3b8}html[data-theme=light] .PITable__selectionBarBtn--clear:hover{background:#0000000a}html[data-theme=light] .PITable__selectionBarBtn--pay{background:#1a73e9}html[data-theme=light] .PITable__selectionBarBtn--pay:hover{background:#1557c0}html[data-theme=light] .NewOrderNote__subtitle{color:#64748b}html[data-theme=light] .NewOrderNote__subtitle strong,html[data-theme=light] .PagarFactura__label{color:#1a2438}html[data-theme=light] .PagarFactura__hint{color:#64748b}html[data-theme=light] .PagarFactura__input,html[data-theme=light] .PagarFactura__select,html[data-theme=light] .PagarFactura__textarea{color:#1a2438;appearance:none;background:#fff;border-color:#94a3b8}html[data-theme=light] .PagarFactura__input:focus,html[data-theme=light] .PagarFactura__select:focus,html[data-theme=light] .PagarFactura__textarea:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .PagarFactura__input::placeholder,html[data-theme=light] .PagarFactura__select::placeholder,html[data-theme=light] .PagarFactura__textarea::placeholder{color:#94a3b8}html[data-theme=light] .PagarFactura__input option,html[data-theme=light] .PagarFactura__select option,html[data-theme=light] .PagarFactura__textarea option{color:#1a2438;background-color:#fff}html[data-theme=light] .PagarFactura__input[type=date]::-webkit-calendar-picker-indicator{filter:none}html[data-theme=light] .Importaciones{color:#1a2438;background-color:#dce3ec}html[data-theme=light] .Importaciones__title,html[data-theme=light] .Importaciones__header,html[data-theme=light] .ImportFlexxus{color:#1a2438}html[data-theme=light] .ImportFlexxus__label{color:#64748b}html[data-theme=light] .ImportFlexxus__toggleText{color:#1a2438}html[data-theme=light] .ImportFlexxus__toggle{background:#0000001f}html[data-theme=light] .ImportFlexxus__toggle--on{background:#1a73e9}html[data-theme=light] .ImportFlexxus__toggleThumb{background:#fff}html[data-theme=light] .ImportFlexxus__dropzone{background:#fff;border-color:#0003}html[data-theme=light] .ImportFlexxus__dropzone:hover,html[data-theme=light] .ImportFlexxus__dropzone--dragging{background:#1a73e90a;border-color:#1a73e9}html[data-theme=light] .ImportFlexxus__dropzoneIcon{color:#94a3b8;opacity:1}html[data-theme=light] .ImportFlexxus__dropzoneText{color:#64748b}html[data-theme=light] .ImportFlexxus__dropzoneLink{color:#1a73e9}html[data-theme=light] .ImportFlexxus__dropzoneHint{color:#94a3b8}html[data-theme=light] .ImportFlexxus__previewFile{color:#1a73e9}html[data-theme=light] .ImportFlexxus__previewFileName{color:#1a2438}html[data-theme=light] .ImportFlexxus__previewFileSize,html[data-theme=light] .ImportFlexxus__previewNote{color:#64748b}html[data-theme=light] .ImportFlexxus__previewRemove{color:#64748b;border-color:#0000002e}html[data-theme=light] .ImportFlexxus__previewRemove:hover{color:#1a2438;border-color:#1a2438}html[data-theme=light] .ImportFlexxus__previewTable{border-color:#0f234621}html[data-theme=light] .ImportFlexxus__previewTable table th{color:#64748b;background:#e7edf4;border-bottom-color:#00000014}html[data-theme=light] .ImportFlexxus__previewTable table td{color:#1a2438;border-bottom-color:#0000000d}html[data-theme=light] .ImportFlexxus__btnImport{color:#fff;background:#1a73e9}html[data-theme=light] .ImportFlexxus__btnImport:hover:not(:disabled){background:#1557c0}html[data-theme=light] .ImportFlexxus__error{color:#c0392b}html[data-theme=light] .DepositoSelection{background-color:#dce3ec}html[data-theme=light] .DepositoSelection__circle{opacity:.12;background:#1a73e9}html[data-theme=light] .DepositoSelection__sectionTitle{color:#64748b}html[data-theme=light] .DepositoSelection__title{color:#1a2438}html[data-theme=light] .DepositoSelection__subtitle,html[data-theme=light] .DepositoSelection__hint{color:#64748b}html[data-theme=light] .DepositoSelection__item{color:#1a2438;background-color:#fff;border-color:#0000001a}html[data-theme=light] .DepositoSelection__item:hover{background-color:#1a73e90d;border-color:#1a73e980}html[data-theme=light] .DepositoSelection__item--selected{background-color:#1a73e914;border-color:#1a73e9}html[data-theme=light] .DepositoSelection__item--selected .DepositoSelection__item-nombre{color:#1557c0}html[data-theme=light] .DepositoSelection__item--selected .DepositoSelection__item-avatar{color:#1557c0;background-color:#1a73e933;border-color:#1a73e9}html[data-theme=light] .DepositoSelection__item-nombre{color:#1a2438}html[data-theme=light] .DepositoSelection__item-meta{color:#64748b}html[data-theme=light] .DepositoSelection__item-avatar{color:#1a73e9;background-color:#1a73e91f;border-color:#1a73e94d}html[data-theme=light] .DepositoSelection__btn{background-color:#1a73e9}html[data-theme=light] .DepositoSelection__btn:hover:not(:disabled){background-color:#1557c0}html[data-theme=light] .DepositoSelection__cancel{color:#64748b;border-color:#00000026}html[data-theme=light] .DepositoSelection__cancel:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .spp-detail{color:#1a2438;background-color:#e7edf5}html[data-theme=light] .spp-detail__loading,html[data-theme=light] .spp-detail__error,html[data-theme=light] .spp-detail__empty{color:#475569}html[data-theme=light] .spp-detail__hero{background:radial-gradient(120% 140% at 100% 0,#1a73e924 0%,#0000 55%),linear-gradient(#fbfcfe 0%,#f1f5fb 100%);border-color:#1a73e924;box-shadow:0 3px 12px #0000001a}html[data-theme=light] .spp-detail__hero__glow{background-image:linear-gradient(#1a73e90d 1px,#0000 1px),linear-gradient(90deg,#1a73e90d 1px,#0000 1px)}html[data-theme=light] .spp-detail__hero__statusDot--si{background:#22c55e;box-shadow:0 0 0 4px #22c55e1f,0 0 8px #22c55e66}html[data-theme=light] .spp-detail__hero__statusDot--no{background:#ef4444;box-shadow:0 0 0 4px #ef44441f,0 0 8px #ef444459}html[data-theme=light] .spp-detail__hero__statusLabel--activo{color:#15803d}html[data-theme=light] .spp-detail__hero__statusLabel--inactivo{color:#b91c1c}html[data-theme=light] .spp-detail__hero__skuMain{background:linear-gradient(135deg,#1a73e929,#1a73e912);border-color:#1a73e973;box-shadow:0 0 0 1px #1a73e929,0 6px 18px #1a73e924}html[data-theme=light] .spp-detail__hero__skuMain-key{color:#1557c0}html[data-theme=light] .spp-detail__hero__skuMain-value{color:#0f1a2e}html[data-theme=light] .spp-detail__hero__nombre{color:#475569}html[data-theme=light] .spp-detail__hero__marca{color:#fff;background-color:#1a73e9}html[data-theme=light] .spp-detail__hero__calidad{color:#64748b;background-color:#0000000d;border-color:#0000001a}html[data-theme=light] .spp-detail__hero__sku{color:#1a2438;background:#eef3fa;border-color:#1a73e929}html[data-theme=light] .spp-detail__hero__sku-key{color:#475569}html[data-theme=light] .spp-detail__hero__stat{background:#fff;border-color:#1a73e929}html[data-theme=light] .spp-detail__hero__stat--primary{background:#1a73e91a;border-color:#1a73e959;box-shadow:inset 3px 0 #1a73e9}html[data-theme=light] .spp-detail__hero__stat-label{color:#475569}html[data-theme=light] .spp-detail__hero__stat-value{color:#0f1a2e}html[data-theme=light] .spp-detail__hero__stat--primary html[data-theme=light] .spp-detail__hero__stat-value{color:#1557c0}html[data-theme=light] .spp-detail__hero__stat-unit{color:#475569}html[data-theme=light] .spp-detail__hero__prices-title{color:#334155}html[data-theme=light] .spp-detail__hero__price{background:#fff;border-color:#1a73e929}html[data-theme=light] .spp-detail__hero__price--accent{background:#1a73e91a;border-color:#1a73e959;box-shadow:inset 3px 0 #1a73e9}html[data-theme=light] .spp-detail__hero__price-label{color:#475569}html[data-theme=light] .spp-detail__hero__price-value{color:#0f1a2e}html[data-theme=light] .spp-detail__hero__price--accent html[data-theme=light] .spp-detail__hero__price-value{color:#1557c0}html[data-theme=light] .spp-detail__carousel__frame{background:#eef3fa;border-color:#1a73e929}html[data-theme=light] .spp-detail__carousel__empty{color:#64748b}html[data-theme=light] .spp-detail__carousel__empty--cta{border-color:#1a73e966}html[data-theme=light] .spp-detail__carousel__empty--cta:hover{color:#1a2438;background:#1a73e90f;border-color:#1a73e9}html[data-theme=light] .spp-detail__carousel__badge{color:#fff;background:#1a73e9}html[data-theme=light] .spp-detail__carousel__dot{background:#0000002e}html[data-theme=light] .spp-detail__carousel__dot:hover{background:#00000059}html[data-theme=light] .spp-detail__carousel__dot--active{background:#1a73e9}html[data-theme=light] .spp-detail__carousel__count{color:#64748b}html[data-theme=light] .spp-detail__carousel__addBtn{color:#1a73e9;background:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .spp-detail__carousel__addBtn:hover{background:#1a73e926}html[data-theme=light] .spp-detail__stock__total{color:#64748b}html[data-theme=light] .spp-detail__stock__total strong{color:#1a2438}html[data-theme=light] .spp-detail__stock__total-badge{color:#1a73e9;background:#1a73e91a;border-color:#1a73e940}html[data-theme=light] .spp-detail__stock__deposito{background-color:#fff;border-color:#1a73e929;box-shadow:0 1px 5px #1a407a0f}html[data-theme=light] .spp-detail__stock__deposito--selected{border-color:#1a73e980;box-shadow:0 0 0 1px #1a73e938}html[data-theme=light] .spp-detail__stock__deposito-header{border-bottom-color:#1a73e91f}html[data-theme=light] .spp-detail__stock__deposito-nombre{color:#0f1a2e}html[data-theme=light] .spp-detail__stock__deposito-badge{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .spp-detail__stock__deposito-total{color:#1a73e9}html[data-theme=light] .spp-detail__stock__ubicaciones{background:#eef3fa}html[data-theme=light] .spp-detail__stock__ubicacion{border-bottom-color:#1a73e91a}html[data-theme=light] .spp-detail__stock__ubicacion-codigo{color:#1a73e9;background:#1a73e914}html[data-theme=light] .spp-detail__stock__ubicacion-cantidad{color:#1a2438}html[data-theme=light] .spp-detail__stock__ubicacion-estado--disponible{color:#0d6b47;background:#178e621a;border-color:#178e6240}html[data-theme=light] .spp-detail__stock__transferBtn{color:#94a3b8;border-color:#0000002e}html[data-theme=light] .spp-detail__stock__transferBtn:hover:not(:disabled){color:#1a73e9;background:#1a73e90f;border-color:#1a73e9}html[data-theme=light] .spp-detail__section{background-color:#fbfcfe;border-color:#1a73e929;box-shadow:0 1px 6px #1a407a12}html[data-theme=light] .spp-detail__section--trio .spp-detail__unidades__table-wrap thead tr{background:#fbfcfe}html[data-theme=light] .spp-detail__section-title{color:#334155}html[data-theme=light] .spp-detail__cardBlock{border-top-color:#0000001a}html[data-theme=light] .spp-detail__cardBlock__title{color:#334155}html[data-theme=light] .spp-detail__unidades__cta{color:#475569}html[data-theme=light] .spp-detail__unidades__stat{background:#eef3fa;border-color:#1a73e929}html[data-theme=light] .spp-detail__unidades__stat__label{color:#475569}html[data-theme=light] .spp-detail__unidades__stat__value{color:#0f1a2e}html[data-theme=light] .spp-detail__unidades__stat__value--emerald{color:#0d6b47}html[data-theme=light] .spp-detail__unidades__stat__value--amber{color:#b45309}html[data-theme=light] .spp-detail__unidades__table-wrap{border-color:#1a73e929}html[data-theme=light] .spp-detail__unidades__table thead tr{background:#eef3fa;border-bottom-color:#1a73e924}html[data-theme=light] .spp-detail__unidades__table th{color:#475569}html[data-theme=light] .spp-detail__unidades__table td{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .spp-detail__unidades__table tbody tr:hover td{background:#1a73e90a}html[data-theme=light] .spp-detail__unidades__table__serial,html[data-theme=light] .spp-detail__unidades__table__sub,html[data-theme=light] .spp-detail__unidades__table__ubicacion{color:#64748b}html[data-theme=light] .spp-detail__unidades__cambiar{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .spp-detail__unidades__cambiar option{background-color:#fff}html[data-theme=light] .spp-detail__unidades__cambiar:focus{border-color:#1a73e9}html[data-theme=light] .spp-detail__descripcion{color:#1a2438}html[data-theme=light] .spp-detail__row__label{color:#475569}html[data-theme=light] .spp-detail__row__value{color:#0f1a2e}html[data-theme=light] .spp-detail__row__value--accent{color:#1557c0}html[data-theme=light] .spp-detail__tag{color:#1a2438;background-color:#1a73e90f;border-color:#1a73e929}html[data-theme=light] .spp-detail__tag--vehiculo{color:#1557c0;background-color:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .spp-detail__linkAddBtn{color:#1a73e9;background:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .spp-detail__linkAddBtn:hover{background:#1a73e926}html[data-theme=light] .spp-detail__link{background:#eef3fa;border-color:#1a73e924}html[data-theme=light] .spp-detail__link__nombre{color:#0f1a2e}html[data-theme=light] .spp-detail__link__sku,html[data-theme=light] .spp-detail__link__marca{color:#475569}html[data-theme=light] .spp-detail__link__chip--generico{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .spp-detail__link__chip--legitimo{color:#0d6b47;background:#178e621a;border-color:#178e624d}html[data-theme=light] .spp-detail__link__chip--alternativo{color:#9a7200;background:#b48c141f;border-color:#b48c144d}html[data-theme=light] .spp-detail__link__deleteBtn{color:#94a3b8}html[data-theme=light] .spp-detail__link__deleteBtn:hover{color:#c0392b;background:#d3333314}html[data-theme=light] .spp-detail__tabs{background:#fbfcfe;border-color:#1a73e929;box-shadow:0 1px 6px #1a407a12}html[data-theme=light] .spp-detail__tab{color:#475569}html[data-theme=light] .spp-detail__tab:hover:not(.spp-detail__tab--active){color:#1a2438;background:#1a73e90f}html[data-theme=light] .spp-detail__tab--active{color:#1557c0;background:#1a73e91f;border-color:#1a73e973;box-shadow:0 0 0 1px #1a73e933,0 4px 12px #1a73e929}html[data-theme=light] .spp-detail__tab--active .spp-detail__tab-icon{color:#1a73e9}html[data-theme=light] .spp-detail__movsPanel:hover{border-color:#1a73e929}html[data-theme=light] .spp-movs__filters{border-bottom-color:#1a73e91f}html[data-theme=light] .spp-movs__label{color:#475569}html[data-theme=light] .spp-movs__input{color:#1a2438;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .spp-movs__input:focus{border-color:#1a73e9}html[data-theme=light] .spp-movs__btn--apply{color:#fff;background:#1a73e9}html[data-theme=light] .spp-movs__btn--apply:hover{background:#1557c0}html[data-theme=light] .spp-movs__btn--clear{color:#475569;border-color:#0000002e}html[data-theme=light] .spp-movs__btn--clear:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .spp-movs__scopeRow{border-top-color:#00000014}html[data-theme=light] .spp-movs__scope{color:#475569}html[data-theme=light] .spp-movs__scope strong{color:#1a2438}html[data-theme=light] .spp-movs__toggle{color:#475569}html[data-theme=light] .spp-movs__toggle input{accent-color:#1a73e9}html[data-theme=light] .spp-movs__toggle:hover{color:#1a2438}html[data-theme=light] .spp-movs__state{color:#64748b}html[data-theme=light] .spp-movs__state--error{color:#c0392b}html[data-theme=light] .spp-movs__table th{color:#475569;background:#eef3fa}html[data-theme=light] .spp-movs__table th,html[data-theme=light] .spp-movs__table td{border-bottom-color:#0000000f}html[data-theme=light] .spp-movs__table td{color:#1a2438}html[data-theme=light] .spp-movs__table tbody tr:hover{background:#1a73e90a}html[data-theme=light] .spp-movs__date{color:#1a2438}html[data-theme=light] .spp-movs__time{color:#64748b}html[data-theme=light] .spp-movs__td--doc{color:#475569}html[data-theme=light] .spp-movs__td--obs{color:#64748b}html[data-theme=light] .spp-movs__eyeLink{color:#475569;opacity:.85}html[data-theme=light] .spp-movs__eyeLink:hover{color:#1a73e9;opacity:1}html[data-theme=light] .spp-movs__delta--ingreso{color:#0d6b47}html[data-theme=light] .spp-movs__delta--egreso{color:#c0392b}html[data-theme=light] .spp-movs__delta--anulacion{color:#64748b}html[data-theme=light] .spp-movs__delta--transferencia{color:#9a7200}html[data-theme=light] .spp-movs__delta--recuento_de_inventario{color:#4f46e5}html[data-theme=light] .spp-movs__ledger-prev{color:#64748b}html[data-theme=light] .spp-movs__ledger-arrow{color:#0000004d}html[data-theme=light] .spp-movs__ledger-next{color:#0f1a2e}html[data-theme=light] .spp-movs__badge--ingreso{color:#0d6b47;background:#178e621f}html[data-theme=light] .spp-movs__badge--egreso{color:#c0392b;background:#d333331f}html[data-theme=light] .spp-movs__badge--anulacion{color:#475569;background:#64748b24}html[data-theme=light] .spp-movs__badge--transferencia{color:#9a7200;background:#b48c1424}html[data-theme=light] .spp-movs__badge--recuento_de_inventario{color:#4f46e5;background:#6366f11f}html[data-theme=light] .spp-movs__badge--legitimo{color:#475569;background:#64748b1f}html[data-theme=light] .spp-movs__badge--lote{color:#4f46e5;background:#6366f11f}html[data-theme=light] .spp-detail__editBtn{color:#fff;background-color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .spp-detail__editBtn:hover{background-color:#1557c0;border-color:#1557c0}html[data-theme=light] .spp-detail__deleteBtn{color:#fff;background-color:#c0392b;border-color:#c0392b}html[data-theme=light] .spp-detail__deleteBtn:hover{background-color:#a93226;border-color:#a93226}html[data-theme=light] .volver-btn{color:#fff;background-color:#1a73e9}html[data-theme=light] .volver-btn:hover{background-color:#1557c0}html[data-theme=light] .spp-edit-modal{color:#1a2438;background-color:#fff;border-color:#0000001a;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .spp-edit-modal__header{border-bottom-color:#00000014}html[data-theme=light] .spp-edit-modal__title{color:#1a2438}html[data-theme=light] .spp-edit-modal__close{color:#94a3b8}html[data-theme=light] .spp-edit-modal__close:hover{color:#1a2438}html[data-theme=light] .spp-edit-modal__label{color:#64748b}html[data-theme=light] .spp-edit-modal__notice{background:#1a73e914;border-color:#1a73e938}html[data-theme=light] .spp-edit-modal__noticeLabel,html[data-theme=light] .spp-edit-modal__noticeMeta{color:#64748b}html[data-theme=light] .spp-edit-modal__noticeValue{color:#1a2438}html[data-theme=light] .spp-edit-modal__input,html[data-theme=light] .spp-edit-modal__textarea{color:#1a2438;background-color:#fff;border-color:#0000002e}html[data-theme=light] .spp-edit-modal__input:focus,html[data-theme=light] .spp-edit-modal__textarea:focus{border-color:#1a73e9}html[data-theme=light] .spp-edit-modal__input option,html[data-theme=light] .spp-edit-modal__textarea option{color:#1a2438;background-color:#fff}html[data-theme=light] .spp-edit-modal select.spp-edit-modal__input{background-image:linear-gradient(45deg,#0000 50%,#00000073 50%),linear-gradient(135deg,#00000073 50%,#0000 50%)}html[data-theme=light] .spp-edit-modal__footer{border-top-color:#00000014}html[data-theme=light] .spp-edit-modal__btnCancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .spp-edit-modal__btnCancel:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .spp-edit-modal__btnSave{color:#fff;background-color:#1a73e9}html[data-theme=light] .spp-edit-modal__btnSave:hover{background-color:#1557c0}html[data-theme=light] .spp-edit-modal__imgAddBtn{color:#fff;background:#178e62;border-color:#178e62}html[data-theme=light] .spp-edit-modal__imgAddBtn:hover:not(:disabled){background:#0d6b47;border-color:#0d6b47}html[data-theme=light] .spp-edit-modal__summary{background:#1a73e90a;border-color:#0000001a}html[data-theme=light] .spp-edit-modal__summary__bar:hover{background:#1a73e90f}html[data-theme=light] .spp-edit-modal__summary__label,html[data-theme=light] .spp-edit-modal__summary__chevron{color:#64748b}html[data-theme=light] .spp-edit-modal__summary__value{color:#1a2438}html[data-theme=light] .spp-edit-modal__summary__chip{color:#64748b;background:#0000000d}html[data-theme=light] .spp-edit-modal__summary__form{border-top-color:#00000014}html[data-theme=light] .spp-edit-modal__sectionTitle{color:#1a2438}html[data-theme=light] .spp-edit-modal__sectionHint{color:#64748b}html[data-theme=light] .spp-edit-modal__ubicacionRow{background:#00000006;border-color:#0000001a}html[data-theme=light] .spp-edit-modal__ubicacionRow__removeBtn{color:#64748b;border-color:#0000002e}html[data-theme=light] .spp-edit-modal__ubicacionRow__removeBtn:hover{color:#dc2626;background:#dc26260f;border-color:#dc262673}html[data-theme=light] .spp-edit-modal__addRowBtn{color:#64748b;border-color:#00000038}html[data-theme=light] .spp-edit-modal__addRowBtn:hover{color:#1a73e9;background:#1a73e90f;border-color:#1a73e9}html[data-theme=light] .spp-edit-modal__ubicacionesTotal{color:#64748b}html[data-theme=light] .spp-edit-modal__ubicacionesTotal strong{color:#1a2438}html[data-theme=light] .spp-edit-modal__stepDot{color:#64748b;background:#00000012;border-color:#0000001f}html[data-theme=light] .spp-edit-modal__stepDot--active{color:#fff;background:#178e62;border-color:#178e62}html[data-theme=light] .spp-edit-modal__stepDot--done{color:#178e62;background:#178e6226;border-color:#178e6280}html[data-theme=light] .spp-edit-modal__stepLabel{color:#64748b}html[data-theme=light] .spp-edit-modal__stepLabel--active{color:#1a2438}html[data-theme=light] .spp-edit-modal__stepArrow{color:#0003}html[data-theme=light] .spp-edit-modal__headerContextDeposito{color:#1a2438}html[data-theme=light] .spp-edit-modal__headerContextEmpresa{color:#64748b}html[data-theme=light] .spp-edit-modal__skuBadge--found{color:#178e62;background:#178e621a;border-color:#178e6259}html[data-theme=light] .spp-edit-modal__skuBadge--searching{color:#64748b;background:#0000000a;border-color:#0000001f}html[data-theme=light] .spp-edit-modal__imagePanel{background:#00000005;border-color:#00000024}html[data-theme=light] .spp-edit-modal__imagePanel:hover:not(html[data-theme=light] .spp-edit-modal__imagePanel--full){background:#178e620a;border-color:#178e6266}html[data-theme=light] .spp-edit-modal__imagePanelIcon{color:#64748b99}html[data-theme=light] .spp-edit-modal__imagePanelTitle{color:#64748b}html[data-theme=light] .spp-edit-modal__imagePanelHint{color:#94a3b8}html[data-theme=light] .spp-edit-modal__imagePanelCounter{color:#64748b}html[data-theme=light] .spp-edit-modal__imagePanelItem{background:#0000000d}html[data-theme=light] .spp-edit-modal__imagePanelRemove{background:#00000073}html[data-theme=light] .spp-edit-modal__imagePanelRemove:hover:not(:disabled){background:#dc2626cc}html[data-theme=light] .spp-edit-modal__imagePanelAdd{color:#64748b;border-color:#0000002e}html[data-theme=light] .spp-edit-modal__imagePanelAdd:hover{color:#178e62;background:#178e6214;border-color:#178e6273}html[data-theme=light] .spp-edit-modal__vehiculosSection{border-top-color:#00000012}html[data-theme=light] .spp-transfer__subtitle{color:#64748b}html[data-theme=light] .spp-transfer__subtitle-sku{color:#1a2438}html[data-theme=light] .spp-transfer__depositoCard{background:#eef3fa;border-color:#0000001f}html[data-theme=light] .spp-transfer__depositoCard--destino{border-color:#1a73e966}html[data-theme=light] .spp-transfer__depositoCard-label{color:#64748b}html[data-theme=light] .spp-transfer__depositoCard-nombre{color:#0f1a2e}html[data-theme=light] .spp-transfer__depositoCard-stock{color:#1557c0}html[data-theme=light] .spp-transfer__arrow{color:#94a3b8}html[data-theme=light] .spp-transfer__cantidadInputWrap{background-color:#fff;border-color:#0000002e}html[data-theme=light] .spp-transfer__cantidadInputWrap:focus-within{border-color:#1a73e9}html[data-theme=light] .spp-transfer__cantidadInput{color:#1a2438}html[data-theme=light] .spp-transfer__cantidadUnit{color:#64748b}html[data-theme=light] .spp-transfer__maxBtn{color:#1a73e9}html[data-theme=light] .spp-transfer__maxBtn:disabled{color:#94a3b8}html[data-theme=light] .spp-transfer__alert--error{color:#8b1a1a;background:#d333331a;border-color:#d3333340}html[data-theme=light] .VehiculosEditor__form{background:#00000006;border-color:#0000001f}html[data-theme=light] .VehiculosEditor__empty{color:#64748b}html[data-theme=light] .VehiculosEditor__addBtn{color:#fff;background:#178e62}html[data-theme=light] .VehiculosEditor__addBtn:hover{background:#0d6b47}html[data-theme=light] .VehiculosEditor__addBtn:disabled{opacity:.5}html[data-theme=light] .SpareParts .TanTable td{background:0 0}html[data-theme=light] .TanTable__sortBtn{color:#fff;background:#ffffff24;border-color:#fff6}html[data-theme=light] .TanTable__sortBtn:hover{color:#fff;background:#ffffff3d;border-color:#ffffffa6}html[data-theme=light] .TanTable__sortBtn--active{color:#1557c0;background:#fff;border-color:#fff;box-shadow:0 1px 3px #0003}html[data-theme=light] .TanTable__sortBtn--active:hover{color:#1557c0;background:#f2f5f9;border-color:#f2f5f9}html[data-theme=light] .TanTable__sortIcon{color:#fff;opacity:.75}html[data-theme=light] .TanTable__sortBtn:hover html[data-theme=light] .TanTable__sortIcon{opacity:1}html[data-theme=light] .TanTable__sortIcon--active{color:#1a73e9;opacity:1}html[data-theme=light] .TanTable__actionBtn:hover{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .TanTable__actionIcon{filter:brightness(0)saturate()invert(32%)sepia(83%)saturate(2344%)hue-rotate(205deg)brightness(95%)contrast(92%)}html[data-theme=light] .TanTable__printBtn,html[data-theme=light] .TanTable__expandBtn{color:#1a73e9;border-color:#1a73e966}html[data-theme=light] .TanTable__printBtn:hover,html[data-theme=light] .TanTable__expandBtn:hover{background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .TanTable__actionBtn--anular{color:#c0392b;border-color:#c0392b66}html[data-theme=light] .TanTable__actionBtn--anular:hover:not(:disabled){background:#c0392b14;border-color:#c0392b}html[data-theme=light] .TanTable__actionBtn--facturar{color:#178e62;border-color:#178e6266}html[data-theme=light] .TanTable__actionBtn--facturar:hover:not(:disabled){background:#178e6214;border-color:#178e62}html[data-theme=light] .TanTable__editBtn{color:#1a73e9;border-color:#1a73e966}html[data-theme=light] .TanTable__editBtn:hover:not(:disabled){background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .TanTable__deleteBtn,html[data-theme=light] .TanTable__cancelBtn{color:#c02121;border-color:#c0212180}html[data-theme=light] .TanTable__deleteBtn .TanTable__actionIcon,html[data-theme=light] .TanTable__cancelBtn .TanTable__actionIcon{filter:none}html[data-theme=light] .TanTable__deleteBtn:hover:not(:disabled),html[data-theme=light] .TanTable__cancelBtn:hover:not(:disabled){background:#c021211a;border-color:#c02121}html[data-theme=light] .TanTable__emitBtn{color:#1a73e9;border-color:#1a73e966}html[data-theme=light] .TanTable__emitBtn:hover{background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .TanTable__confirmBtn,html[data-theme=light] .TanTable__payBtn{color:#178e62;border-color:#178e6266}html[data-theme=light] .TanTable__confirmBtn:hover:not(:disabled),html[data-theme=light] .TanTable__payBtn:hover:not(:disabled){background:#178e621a;border-color:#178e62}html[data-theme=light] .TanTable__conciliarBtn{color:#1a73e9;border-color:#1a73e966}html[data-theme=light] .TanTable__conciliarBtn:hover:not(:disabled){background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .TanTable__checkbox{accent-color:#1a73e9}html[data-theme=light] .TanTable__expandedRow>td{background:#1a73e908}html[data-theme=light] .TanTable__expandedCell{background:#1a73e908;border-bottom-color:#0000000f!important}html[data-theme=light] .TanTable__expandedLabel{color:#64748b}html[data-theme=light] .TanTable__expandedValue{color:#1a2438}html[data-theme=light] .TanTable__expandedItems th{color:#fff;background:#64748b;border-bottom-color:#0000002e}html[data-theme=light] .TanTable__expandedItems td{color:#1a2438;border-bottom-color:#00000026}html[data-theme=light] .TanTable__expandedItems tr:hover td{background:#00000005}html[data-theme=light] .TanTable__expandedTotalsRow span:first-child{color:#64748b}html[data-theme=light] .TanTable__expandedTotalsRow span:last-child{color:#1a2438}html[data-theme=light] .TanTable__expandedTotalsRow--final{border-top-color:#0000001f}html[data-theme=light] .TanTable__expandedTotalsRow--final span:first-child{color:#1a2438}html[data-theme=light] .TanTable__expandedTotalsRow--final span:last-child{color:#0d6b47}html[data-theme=light] .TanTable__row--anulada td{color:#1a243873}html[data-theme=light] .TanTable__if-loading,html[data-theme=light] .TanTable__error,html[data-theme=light] .TanTable__noData{color:#1a2438}html[data-theme=light] .ColumnSelector__trigger{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .ColumnSelector__trigger:hover{color:#1557c0;background:#1a73e90f;border-color:#1a73e9}html[data-theme=light] .ColumnSelector__trigger--open{color:#1557c0;background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .ColumnSelector__count{color:#1557c0;background:#1a73e924}html[data-theme=light] .ColumnSelector__menu{background:#fff;border-color:#0000001f;box-shadow:0 12px 32px #0f23462e}html[data-theme=light] .ColumnSelector__menuHead{color:#64748b;border-bottom-color:#00000014}html[data-theme=light] .ColumnSelector__reset{color:#1a73e9}html[data-theme=light] .ColumnSelector__reset:hover:not(:disabled){color:#1557c0}html[data-theme=light] .ColumnSelector__item{color:#1a2438}html[data-theme=light] .ColumnSelector__item:hover{background:#1a73e914}html[data-theme=light] .ColumnSelector__check{border-color:#94a3b8}html[data-theme=light] .ColumnSelector__item input:checked+html[data-theme=light] .ColumnSelector__check{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .ColumnSelector__item input:focus-visible+html[data-theme=light] .ColumnSelector__check{outline-color:#1a73e9}html[data-theme=light] .NewRemito__clientSection,html[data-theme=light] .NewRemito__section,html[data-theme=light] .NewRemitoCompra__clientSection,html[data-theme=light] .NewRemitoCompra__section{background:#1a73e908;border-color:#1a73e91f}html[data-theme=light] .NewRemito__col--left,html[data-theme=light] .NewRemitoCompra__col--left{border-color:#0f234621}html[data-theme=light] .NewRemito__sectionTitle,html[data-theme=light] .NewRemitoCompra__sectionTitle,html[data-theme=light] .NewRemito__radioOption,html[data-theme=light] .NewRemitoCompra__radioOption{color:#1a2438}html[data-theme=light] .NewRemito__radioOption input[type=radio],html[data-theme=light] .NewRemitoCompra__radioOption input[type=radio]{border-color:#00000040}html[data-theme=light] .NewRemito__radioOption input[type=radio]:checked,html[data-theme=light] .NewRemitoCompra__radioOption input[type=radio]:checked{border-color:#1a73e9}html[data-theme=light] .NewRemito__radioOption input[type=radio]:checked:after,html[data-theme=light] .NewRemitoCompra__radioOption input[type=radio]:checked:after{background:#1a73e9}html[data-theme=light] .NewRemito__results,html[data-theme=light] .NewRemitoCompra__results{background:#fff;border-color:#1a73e966;box-shadow:0 8px 24px #0000001a}html[data-theme=light] .NewRemito__resultItem,html[data-theme=light] .NewRemitoCompra__resultItem{border-bottom-color:#0000000d}html[data-theme=light] .NewRemito__resultItem:hover,html[data-theme=light] .NewRemitoCompra__resultItem:hover{background:#1a73e912}html[data-theme=light] .NewRemito__resultName,html[data-theme=light] .NewRemitoCompra__resultName{color:#1a2438}html[data-theme=light] .NewRemito__resultSku,html[data-theme=light] .NewRemitoCompra__resultSku{color:#64748b}html[data-theme=light] .NewRemito__spareCard,html[data-theme=light] .NewRemitoCompra__spareCard{background:#1a73e90d;border-color:#1a73e940}html[data-theme=light] .NewRemito__spareName,html[data-theme=light] .NewRemitoCompra__spareName{color:#1a2438}html[data-theme=light] .NewRemito__spareSku,html[data-theme=light] .NewRemitoCompra__spareSku{color:#64748b}html[data-theme=light] .NewRemito__itemRow,html[data-theme=light] .NewRemitoCompra__itemRow{border-bottom-color:#0000000d}html[data-theme=light] .NewRemito__itemName,html[data-theme=light] .NewRemitoCompra__itemName{color:#1a2438}html[data-theme=light] .NewRemito__itemMeta,html[data-theme=light] .NewRemitoCompra__itemMeta{color:#64748b}html[data-theme=light] .NewRemito__itemRemove,html[data-theme=light] .NewRemitoCompra__itemRemove{color:#94a3b8}html[data-theme=light] .NewRemito__itemRemove:hover,html[data-theme=light] .NewRemitoCompra__itemRemove:hover{color:#c0392b}html[data-theme=light] .NewRemito__emptyItems,html[data-theme=light] .NewRemitoCompra__emptyItems{color:#64748b}html[data-theme=light] .NewRemito__totalsCard,html[data-theme=light] .NewRemitoCompra__totalsCard{border-top-color:#0000001a}html[data-theme=light] .NewRemito__totalsRow,html[data-theme=light] .NewRemitoCompra__totalsRow,html[data-theme=light] .NewRemito__checkboxLabel,html[data-theme=light] .NewRemitoCompra__checkboxLabel{color:#1a2438}html[data-theme=light] .NewRemito__checkboxLabel input[type=checkbox],html[data-theme=light] .NewRemitoCompra__checkboxLabel input[type=checkbox]{accent-color:#1a73e9}html[data-theme=light] .NewRemito__orderItem,html[data-theme=light] .NewRemitoCompra__orderItem{background:#00000006;border-color:#0f234621}html[data-theme=light] .NewOrderNote__clientSection,html[data-theme=light] .NewOrderNote__section{background:#1a73e908;border-color:#1a73e91f}html[data-theme=light] .NewOrderNote__sectionTitle,html[data-theme=light] .NewOrderNote__radioOption{color:#1a2438}html[data-theme=light] .NewOrderNote__radioOption input[type=radio]{border-color:#00000040}html[data-theme=light] .NewOrderNote__radioOption input[type=radio]:checked{border-color:#1a73e9}html[data-theme=light] .NewOrderNote__radioOption input[type=radio]:checked:after{background:#1a73e9}html[data-theme=light] .NewOrderNote__results{background:#fff;border-color:#1a73e966;box-shadow:0 8px 24px #0000001a}html[data-theme=light] .NewOrderNote__resultItem{border-bottom-color:#0000000d}html[data-theme=light] .NewOrderNote__resultItem:hover{background:#1a73e912}html[data-theme=light] .NewOrderNote__resultName{color:#1a2438}html[data-theme=light] .NewOrderNote__resultSku{color:#64748b}html[data-theme=light] .NewOrderNote__repuestoCard,html[data-theme=light] .NewOrderNote__spareCard{background:#1a73e90d;border-color:#1a73e940}html[data-theme=light] .NewOrderNote__repuestoNombre,html[data-theme=light] .NewOrderNote__spareName{color:#1a2438}html[data-theme=light] .NewOrderNote__repuestoSku,html[data-theme=light] .NewOrderNote__spareSku{color:#64748b}html[data-theme=light] .NewOrderNote__repuestoPrecio,html[data-theme=light] .NewOrderNote__precio{color:#1a73e9}html[data-theme=light] .NewOrderNote__itemRow{border-bottom-color:#0000000d}html[data-theme=light] .NewOrderNote__itemName{color:#1a2438}html[data-theme=light] .NewOrderNote__itemSku{color:#1a73e9;font-family:monospace}html[data-theme=light] .NewOrderNote__itemMeta{color:#64748b}html[data-theme=light] .NewOrderNote__itemRemove{color:#94a3b8}html[data-theme=light] .NewOrderNote__itemRemove:hover{color:#c0392b}html[data-theme=light] .SearchSelect__input{color:#1a2438;appearance:none;background:#fff;border-color:#94a3b8}html[data-theme=light] .SearchSelect__input::placeholder{color:#94a3b8}html[data-theme=light] .SearchSelect__input:focus{border-color:#1a73e9}html[data-theme=light] .SearchSelect__dropdown{background:#fff;border-color:#0000001a;box-shadow:0 8px 24px #0000001a}html[data-theme=light] .SearchSelect__option{color:#1a2438;border-bottom-color:#0000000d}html[data-theme=light] .SearchSelect__option:hover{background:#1a73e912}html[data-theme=light] .SearchSelect__option--empty{color:#64748b}html[data-theme=light] .SearchSelect__selected{background:#1a73e912;border-color:#1a73e9}html[data-theme=light] .SearchSelect__selectedName{color:#1a2438}html[data-theme=light] .SearchSelect__clearBtn{color:#94a3b8}html[data-theme=light] .SearchSelect__clearBtn:hover{color:#1a2438}html[data-theme=light] .PIDetail{background:#f1f5f9}html[data-theme=light] .PIDetail__title{color:#1a2438;font-size:1rem}html[data-theme=light] .PIDetail__emitBtn{color:#fff;background:#1a73e9}html[data-theme=light] .PIDetail__emitBtn:hover{background:#1557c0}html[data-theme=light] .PIDetail__info{background:#fff;border-color:#0000001a;box-shadow:0 2px 8px #0000001a}html[data-theme=light] .PIDetail__infoItem{border-bottom-color:#00000012}html[data-theme=light] .PIDetail__infoLabel{color:#475569}html[data-theme=light] .PIDetail__infoValue{color:#0f172a;font-weight:600}html[data-theme=light] .PIDetail__vendedorEditBtn{color:#94a3b8}html[data-theme=light] .PIDetail__vendedorEditBtn:hover{color:#1a2438}html[data-theme=light] .PIDetail__financials{background:#fff;border-color:#0000001a;box-shadow:0 2px 8px #0000001a}html[data-theme=light] .PIDetail__finRow{border-bottom-color:#00000012}html[data-theme=light] .PIDetail__finRow--percTitle{background:#f8fafc}html[data-theme=light] .PIDetail__finRow--total{background:#1a73e90f;border-top-color:#1a73e933}html[data-theme=light] .PIDetail__finLabel{color:#475569}html[data-theme=light] .PIDetail__finLabelSub{color:#334155}html[data-theme=light] .PIDetail__finValue{color:#0f172a;font-weight:600}html[data-theme=light] .PIDetail__finValue--total{color:#1a73e9}html[data-theme=light] .PIDetail__itemsWrap{border-color:#0000001a;box-shadow:0 2px 8px #0000001a}html[data-theme=light] .PIDetail__items thead tr{background:#1a73e91a}html[data-theme=light] .PIDetail__items th{color:#1a73e9;background:0 0;border-bottom-color:#1a73e940}html[data-theme=light] .PIDetail__items td{color:#1a2438;background:#fff;border-bottom-color:#0000000d}html[data-theme=light] .PIDetail__items tr:hover td{background:#f8fafc}html[data-theme=light] .PIDetail__itemSku{color:#64748b}html[data-theme=light] .PIDetail__itemQty,html[data-theme=light] .PIDetail__itemPrice{color:#334155}html[data-theme=light] .PIDetail__itemSubtotal{color:#0f172a}html[data-theme=light] .NewMarca__toggle__btn{color:#64748b;background:0 0;border-color:#00000026}html[data-theme=light] .NewMarca__toggle__btn--active{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NewMarca__list{scrollbar-color:#0000001a transparent}html[data-theme=light] .NewMarca__item{color:#1a2438}html[data-theme=light] .NewMarca__item:hover{background-color:#1a73e90d}html[data-theme=light] .NewMarca__item--active{background-color:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .NewMarca__loading{color:#64748b}html[data-theme=light] .NewMarca__btn--cancel{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NewMarca__btn--cancel:hover{background:#1a73e912}html[data-theme=light] .NewMarca__btn--submit{color:#fff;background:#1a73e9}html[data-theme=light] .NewMarca__btn--submit:hover{background:#1557c0}html[data-theme=light] .NewCategoria__hint{color:#1a73e9}html[data-theme=light] .NewCategoria__panel{background-color:#e7edf4;border-color:#0f234621}html[data-theme=light] .NewCategoria__panel__title{color:#64748b}html[data-theme=light] .NewCategoria__panelSearch{color:#1a2438;background:#fff;border-color:#00000026}html[data-theme=light] .NewCategoria__panelSearch::placeholder{color:#94a3b8}html[data-theme=light] .NewCategoria__panelSearch:focus{border-color:#1a73e9}html[data-theme=light] .NewCategoria__list{scrollbar-color:#0000001a transparent}html[data-theme=light] .NewCategoria__item{color:#1a2438}html[data-theme=light] .NewCategoria__item:hover{background-color:#1a73e90d}html[data-theme=light] .NewCategoria__item--active{background-color:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .NewCategoria__item__chevron{color:#94a3b8}html[data-theme=light] .NewCategoria__loading{color:#64748b}html[data-theme=light] .NewCategoria__btn--cancel{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NewCategoria__btn--cancel:hover{background:#1a73e912}html[data-theme=light] .NewCategoria__btn--submit{color:#fff;background:#1a73e9}html[data-theme=light] .NewCategoria__btn--submit:hover{background:#1557c0}html[data-theme=light] .Ajustes{color:#1a2438;background-color:#dce3ec}html[data-theme=light] .Ajustes__tableWrap{background:#fff;border-color:#0f234621;box-shadow:0 6px 18px #0000001f}html[data-theme=light] .Ajustes__table th{color:#fff;background:#1a73e9}html[data-theme=light] .Ajustes__table td{color:#1a2438;border-bottom-color:#0000000d}html[data-theme=light] .Ajustes__table tr:hover td{background:#1a73e90a}html[data-theme=light] .Ajustes__tdMono,html[data-theme=light] .Ajustes__tdCenter,html[data-theme=light] .Ajustes__vistaToggle{color:#64748b}html[data-theme=light] .Ajustes__vistaToggle input[type=checkbox]{background:#00000029}html[data-theme=light] .Ajustes__vistaToggle input[type=checkbox]:after{background:#fff}html[data-theme=light] .Ajustes__vistaToggle input[type=checkbox]:checked{background:#1a73e9}html[data-theme=light] .Ajustes__actionBtn{color:#64748b;border-color:#00000026}html[data-theme=light] .Ajustes__actionBtn:hover{color:#1a2438;background:#0000000d;border-color:#0000004d}html[data-theme=light] .Ajustes__actionBtn--danger:hover{color:#c0392b;background:#c0392b1a;border-color:#c0392b4d}html[data-theme=light] .Ajustes__tag{color:#1a73e9;background:#1a73e91a;border-color:#1a73e940}html[data-theme=light] .Ajustes__tag--neutral{color:#64748b;background:#0000000d;border-color:#0000001a}html[data-theme=light] .Ajustes__badge--activo{color:#0d6b47;background:#178e621f}html[data-theme=light] .Ajustes__badge--inactivo{color:#64748b;background:#0000000f}html[data-theme=light] .Ajustes__modal{background:#fff;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .Ajustes__modalHeader{border-bottom-color:#00000014}html[data-theme=light] .Ajustes__modalTitle{color:#1a2438}html[data-theme=light] .Ajustes__modalSubtitle{color:#64748b}html[data-theme=light] .Ajustes__modalClose{color:#94a3b8}html[data-theme=light] .Ajustes__modalClose:hover{color:#1a2438}html[data-theme=light] .Ajustes__modalFooter{border-top-color:#00000014}html[data-theme=light] .Ajustes__label{color:#64748b}html[data-theme=light] .Ajustes__input{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .Ajustes__input:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .Ajustes__input::placeholder{color:#94a3b8}html[data-theme=light] .Ajustes__checkOption{color:#1a2438;background:#e7edf4;border-color:#0000001a}html[data-theme=light] .Ajustes__checkOption:hover{background:#1a73e912;border-color:#1a73e94d}html[data-theme=light] .Ajustes__checkOption:has(input:checked){background:#1a73e91a;border-color:#1a73e966}html[data-theme=light] .Ajustes__checkMono{color:#94a3b8}html[data-theme=light] .Ajustes__permSection{background:#00000005;border-color:#00000014}html[data-theme=light] .Ajustes__permSectionTitle{color:#1a2438}html[data-theme=light] .Ajustes__btn--secondary{color:#64748b;border-color:#0000002e}html[data-theme=light] .Ajustes__btn--secondary:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .Ajustes__btn--primary{background:#1a73e9}html[data-theme=light] .Ajustes__btn--primary:hover{background:#1557c0}html[data-theme=light] .Ajustes__profileAvatar{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .Ajustes__profileName{color:#1a2438}html[data-theme=light] .Ajustes__profileUsername{color:#64748b}html[data-theme=light] .Ajustes__infoCard{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .Ajustes__infoCard__label{color:#64748b}html[data-theme=light] .Ajustes__infoCard__value{color:#1a2438}html[data-theme=light] .Ajustes__error{color:#c0392b}html[data-theme=light] .Ajustes__success{color:#0d6b47}html[data-theme=light] .Ajustes__empty,html[data-theme=light] .Ajustes__loading,html[data-theme=light] .Ajustes__tagEmpty{color:#64748b}html[data-theme=light] .SpareParts__Container__Filters__filterIcon{filter:brightness(0)saturate()invert(32%)sepia(83%)saturate(2344%)hue-rotate(205deg)brightness(95%)contrast(92%)}html[data-theme=light] .SpareParts__Container__Filters__clearFilters{color:#64748b;border-color:#0003}html[data-theme=light] .SpareParts__Container__Filters__clearFilters:hover{color:#1a2438;border-color:#0006}html[data-theme=light] .SpareParts__tabsCard{background:#fff;border-color:#0f234621;box-shadow:0 4px 16px #0000001a}html[data-theme=light] .SpareParts__tab{color:#64748b;background:#fff;border-color:#64748b38}html[data-theme=light] .SpareParts__tab:hover{color:#1a2438;border-color:#1a73e973}html[data-theme=light] .SpareParts__tab--active{color:#1a2438;background:#1a73e91a;border-color:#1a73e98c;box-shadow:0 8px 20px #1a73e91f}html[data-theme=light] .SpareParts__tabsEmpty{color:#64748b}html[data-theme=light] .SpareParts__card{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .SpareParts__card__main,html[data-theme=light] .SpareParts__card__name{color:#1a2438}html[data-theme=light] .SpareParts__card__sku,html[data-theme=light] .SpareParts__card__field dt{color:#64748b}html[data-theme=light] .SpareParts__card__field dd{color:#1a2438}html[data-theme=light] .SpareParts__card__actionBtn{color:#1a73e9;background:#1a73e914;border-color:#1a73e959}html[data-theme=light] .SpareParts__card__actionBtn:hover{background:#1a73e929}html[data-theme=light] .SpareParts__card__actionBtn--danger{color:#c0392b;background:#c0392b14;border-color:#c0392b4d}html[data-theme=light] .SpareParts__card__actionBtn--danger:hover{background:#c0392b26}html[data-theme=light] .Filters{background:#fff;border-right:1px solid #00000014;box-shadow:4px 0 12px #00000014}html[data-theme=light] .Filters::-webkit-scrollbar-thumb{background:#00000026}html[data-theme=light] .Filters::-webkit-scrollbar-thumb:hover{background:#0000004d}html[data-theme=light] .Filters__title{color:#1a2438}html[data-theme=light] .Filters__label{color:#64748b;opacity:1}html[data-theme=light] .Filters__subtitle{color:#1a2438}html[data-theme=light] .Filters__icon{filter:brightness(0)saturate()invert(32%)sepia(83%)saturate(2344%)hue-rotate(205deg)brightness(95%)contrast(92%)}html[data-theme=light] .Filters__collapseHeader{color:#1a2438}html[data-theme=light] .Filters__collapseArrow{filter:brightness(0)saturate()invert(32%)sepia(83%)saturate(2344%)hue-rotate(205deg)brightness(95%)contrast(92%);opacity:.85}html[data-theme=light] .Filters__input{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .Filters__input::placeholder{color:#94a3b8}html[data-theme=light] .Filters__input:hover{border-color:#64748b}html[data-theme=light] .Filters__input:focus{border-color:#1a73e9}html[data-theme=light] .Filters__select{color:#1a2438!important;background:#fff!important;border-color:#94a3b8!important}html[data-theme=light] .Filters__select:hover{border-color:#64748b!important}html[data-theme=light] .Filters__select:focus{border-color:#1a73e9!important}html[data-theme=light] .Filters__select option{color:#1a2438;background:#fff}html[data-theme=light] .Filters__toggleThumb{background:#00000026}html[data-theme=light] .Filters__toggleThumb:after{background:#fff}html[data-theme=light] .Filters__toggleInput:checked+.Filters__toggleThumb{background:#1a73e9}html[data-theme=light] .Filters__closeBtn{color:#64748b}html[data-theme=light] .Filters__closeBtn:hover{color:#1a2438;background:#0000000f}html[data-theme=light] .Filters__segmented{border-color:#00000026}html[data-theme=light] .Filters__segmentedBtn{color:#64748b;border-right-color:#0000001f}html[data-theme=light] .Filters__segmentedBtn:hover{background:#0000000a}html[data-theme=light] .Filters__segmentedBtn--active{color:#fff;background:#1a73e9}html[data-theme=light] .Filters__segmentedBtn--active:hover{background:#1557c0}html[data-theme=light] .Filters__submitBtn{color:#fff;background:#1a73e9}html[data-theme=light] .Filters__submitBtn:hover{background:#1557c0}html[data-theme=light] .Filters__clearBtn{color:#64748b}html[data-theme=light] .Filters__clearBtn:hover,html[data-theme=light] .NotasDePedido__container,html[data-theme=light] .Remitos__container,html[data-theme=light] .FacturasDeCompra__container,html[data-theme=light] .AjusteDeStock__container,html[data-theme=light] .Clientes__container,html[data-theme=light] .Providers__container,html[data-theme=light] .CompraventaInterna__container,html[data-theme=light] .LibrosIva__title{color:#1a2438}html[data-theme=light] .LibrosIva__subtitle{color:#64748b}html[data-theme=light] .LibrosIva__tabs{border-bottom-color:#0000001a}html[data-theme=light] .LibrosIva__tab{color:#64748b}html[data-theme=light] .LibrosIva__tab:hover{color:#1a2438}html[data-theme=light] .LibrosIva__tab--active{color:#1a2438;border-bottom-color:#1a73e9}html[data-theme=light] .LibrosIva__filterLabel{color:#64748b}html[data-theme=light] .LibrosIva__dateInput{color:#1a2438;background-color:#fff;border-color:#94a3b8}html[data-theme=light] .LibrosIva__dateInput:focus{border-color:#1a73e9}html[data-theme=light] .LibrosIva__dateInput::-webkit-calendar-picker-indicator{filter:none;opacity:.5}html[data-theme=light] .LibrosIva__btnBuscar{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .LibrosIva__btnBuscar:hover:not(:disabled){background:#1557c0;border-color:#1557c0}html[data-theme=light] .LibrosIva__btnLimpiar{color:#64748b;border-color:#0000002e}html[data-theme=light] .LibrosIva__btnLimpiar:hover:not(:disabled){color:#1a2438;border-color:#00000059}html[data-theme=light] .LibrosIva__btnExcel{color:#1a73e9;background:#1a73e914;border-color:#1a73e959}html[data-theme=light] .LibrosIva__btnExcel:hover:not(:disabled){background:#1a73e926}html[data-theme=light] .LibrosIva__loading{color:#64748b}html[data-theme=light] .LibrosIva__error{color:#c0392b}html[data-theme=light] .LibrosIva__tableWrap{background:#fff;border-color:#0f234621;box-shadow:0 6px 18px #0000001f}html[data-theme=light] .LibrosIva__table thead tr{background:#1a73e9}html[data-theme=light] .LibrosIva__table th{color:#fff}html[data-theme=light] .LibrosIva__table td{color:#1a2438;border-top-color:#00000012}html[data-theme=light] .LibrosIva__table tbody tr:hover{background:#1a73e90d}html[data-theme=light] .LibrosIva__td--mono{color:#64748b}html[data-theme=light] .LibrosIva__tipo--a{color:#0d6b47;background:#178e621f}html[data-theme=light] .LibrosIva__tipo--b{color:#1557c0;background:#1a73e91a}html[data-theme=light] .LibrosIva__tipo--c{color:#64748b;background:#0000000f}html[data-theme=light] .LibrosIva__totalsRow{background:#eef2f7;border-top-color:#0000001a}html[data-theme=light] .LibrosIva__totalsRow td{color:#1a2438}html[data-theme=light] .IvaSaldo__card{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .IvaSaldo__card--pagar{background:#c0392b12;border-color:#c0392b66}html[data-theme=light] .IvaSaldo__card--favor{background:#178e6212;border-color:#178e6266}html[data-theme=light] .IvaSaldo__cardLabel{color:#64748b}html[data-theme=light] .IvaSaldo__cardValue{color:#1a2438}.IvaSaldo__card--pagar html[data-theme=light] .IvaSaldo__cardValue{color:#c0392b}.IvaSaldo__card--favor html[data-theme=light] .IvaSaldo__cardValue{color:#0d6b47}html[data-theme=light] .IvaSaldo__cardDesc{color:#64748b}html[data-theme=light] .CompletarAsientosModal{color:#1a2438;background:#fff;box-shadow:0 12px 48px #00000026}html[data-theme=light] .CompletarAsientosModal__title{color:#1a2438}html[data-theme=light] .CompletarAsientosModal__text{color:#64748b}html[data-theme=light] .CompletarAsientosModal__error{color:#c0392b}html[data-theme=light] .CompletarAsientosModal__result li{background:#0000000a}html[data-theme=light] .CompletarAsientosModal__result li span{color:#64748b}html[data-theme=light] .CompletarAsientosModal__result li strong{color:#1a2438}html[data-theme=light] .CompletarAsientosModal__btn--cancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .CompletarAsientosModal__btn--cancel:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .CompletarAsientosModal__btn--submit{background:#1a73e9}html[data-theme=light] .CompletarAsientosModal__btn--submit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .AjusteDeStock__cards__selectAll{color:#1a2438}html[data-theme=light] .AjusteDeStock__card{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .AjusteDeStock__card__product{color:#1a2438}html[data-theme=light] .AjusteDeStock__card__grid dt{color:#64748b}html[data-theme=light] .AjusteDeStock__card__grid dd{color:#1a2438}html[data-theme=light] .AjusteDeStock__card__cancelBtn{color:#c0392b;background:#c0392b14;border-color:#c0392b4d}html[data-theme=light] .AjusteDeStock__card__cancelBtn:hover:not(:disabled){background:#c0392b26}html[data-theme=light] .Marcas{background-color:#dce3ec}html[data-theme=light] .Marcas__title{color:#1a2438}html[data-theme=light] .Marcas__addBtn{color:#fff;background:#1a73e9}html[data-theme=light] .Marcas__addBtn:hover{background:#1557c0}html[data-theme=light] .Marcas__addBtn--secondary{color:#1a73e9;background:0 0;border-color:#1a73e9}html[data-theme=light] .Marcas__addBtn--secondary:hover{background:#1a73e912}html[data-theme=light] .Marcas__card{background:#fff;border-color:#0f234621}html[data-theme=light] .Marcas__card--open{border-color:#1a73e966}html[data-theme=light] .Marcas__card__header:hover{background:#00000005}html[data-theme=light] .Marcas__card__name{color:#1a2438}html[data-theme=light] .Marcas__card__arrow{color:#94a3b8}html[data-theme=light] .Marcas__card__models{border-top-color:#0000000f}html[data-theme=light] .Marcas__modelChip{color:#1a73e9;background:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .MarcasTree__node--depth0>.MarcasTree__row{background:#fff;border-color:#0000001a}html[data-theme=light] .MarcasTree__node--depth1>.MarcasTree__row{background:#00000005}html[data-theme=light] .MarcasTree__node--depth2>.MarcasTree__row{background:#00000004}html[data-theme=light] .MarcasTree__node--depth3>.MarcasTree__row{background:0 0}html[data-theme=light] .MarcasTree__row:hover{background:#0000000a}html[data-theme=light] .MarcasTree__name{color:#1a2438}html[data-theme=light] .MarcasTree__btn--image{color:#1a73e9;background:#1a73e914;border-color:#1a73e933}html[data-theme=light] .MarcasTree__btn--image:hover{background:#1a73e929}html[data-theme=light] .MarcasTree__btn--edit{color:#1a2438;background:#0000000f}html[data-theme=light] .MarcasTree__btn--edit:hover{background:#0000001f}html[data-theme=light] .MarcasTree__children{border-left-color:#178e624d}html[data-theme=light] .Categorias{background-color:#dce3ec}html[data-theme=light] .Categorias__title{color:#1a2438}html[data-theme=light] .Categorias__addBtn{color:#fff;background:#1a73e9}html[data-theme=light] .Categorias__addBtn:hover{background:#1557c0}html[data-theme=light] .Categorias__tree{background:#fff;border-color:#0f234621}html[data-theme=light] .Categorias__treeSearch{border-bottom-color:#0000000f}html[data-theme=light] .Categorias__treeRow{border-bottom-color:#0000000a}html[data-theme=light] .Categorias__treeRow:hover{background:#00000005}html[data-theme=light] .Categorias__treeRow--selected{background:#1a73e914;border-left-color:#1a73e9}html[data-theme=light] .Categorias__treeArrow{color:#94a3b8}html[data-theme=light] .Categorias__treeName{color:#1a2438}html[data-theme=light] .Categorias__detail{background:#fff;border-color:#0f234621}html[data-theme=light] .Categorias__detail__title{color:#64748b}html[data-theme=light] .NewMarca__toggleSwitch__label{color:#1a2438}html[data-theme=light] .NewMarca__toggleSwitch__track{background:#0000001f}html[data-theme=light] .NewMarca__toggleSwitch__track--on{background:#1a73e9}html[data-theme=light] .NewMarca__item__check{color:#1a73e9}html[data-theme=light] .NewMarca__error{color:#c0392b}html[data-theme=light] .NewOrderNote__formRight{border-left-color:#00000014}html[data-theme=light] .NewOrderNote__formSectionTitle,html[data-theme=light] .NewOrderNote__optional,html[data-theme=light] .NewOrderNote__emptyItems{color:#64748b}html[data-theme=light] .NewOrderNote__priceBox{background:#00000008}html[data-theme=light] .NewOrderNote__priceLabel{color:#64748b}html[data-theme=light] .NewOrderNote__priceValue{color:#1a73e9}html[data-theme=light] .NewOrderNote__itemRow{background:#00000005;border-color:#1a73e933}html[data-theme=light] .NewOrderNote__total{border-top-color:#00000014}html[data-theme=light] .NewOrderNote__totalLabel{color:#64748b}html[data-theme=light] .NewOrderNote__totalValue{color:#1a2438}html[data-theme=light] .NewOrderNote__totalsCard{background:#f8fafc;border-color:#0000001a}html[data-theme=light] .NewOrderNote__totalsLabel{color:#475569}html[data-theme=light] .NewOrderNote__totalsValue{color:#1a2438}html[data-theme=light] .NewOrderNote__totalsPct{color:#94a3b8}html[data-theme=light] .NewOrderNote__totalsDivider{background:#0000001a}html[data-theme=light] .NewOrderNote__totalsRow--sub .NewOrderNote__totalsLabel,html[data-theme=light] .NewOrderNote__totalsRow--sub .NewOrderNote__totalsValue{color:#64748b}html[data-theme=light] .NewOrderNote__totalsRow--final .NewOrderNote__totalsLabel{color:#1a2438}html[data-theme=light] .NewOrderNote__totalsRow--final .NewOrderNote__totalsValue{color:#0d6b47}html[data-theme=light] .BatchNew__productName{color:#1a2438}html[data-theme=light] .BatchNew__productMeta{color:#64748b}html[data-theme=light] .BatchNew__productItem:hover{background:#0d6b4712;border-color:#0d6b4733}html[data-theme=light] .BatchNew__productItem--active{background:#0d6b471f;border-color:#0d6b4773}html[data-theme=light] .BatchNew__miniForm{background:#f8fafc;border-color:#0d6b4740}html[data-theme=light] .BatchNew__tipoBtn{color:#475569;border-color:#00000026}html[data-theme=light] .BatchNew__tipoBtn:hover{color:#1a2438;border-color:#0d6b47}html[data-theme=light] .BatchNew__tipoBtn--active{color:#fff;background:#0d6b47;border-color:#0d6b47}html[data-theme=light] .BatchNew__stockChange__box{background:#0000000a;border-color:#0000001a}html[data-theme=light] .BatchNew__stockChange__box--result{background:#0d6b4714;border-color:#0d6b474d}html[data-theme=light] .BatchNew__stockChange__label{color:#64748b}html[data-theme=light] .BatchNew__stockChange__value{color:#1a2438}html[data-theme=light] .BatchNew__stockChange__arrow{color:#94a3b8}html[data-theme=light] .NewOrderNote__stepDot{color:#64748b;background:#0000000f;border-color:#0000001f}html[data-theme=light] .NewOrderNote__stepDot--active{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NewOrderNote__stepDot--done{color:#1557c0;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .NewOrderNote__stepLabel{color:#64748b}html[data-theme=light] .NewOrderNote__stepLabel--active{color:#1a2438;font-weight:600}html[data-theme=light] .NewOrderNote__stepArrow{color:#0003}html[data-theme=light] .NewOrderNote__summaryKey{color:#64748b}html[data-theme=light] .NewOrderNote__summaryVal{color:#1a2438}html[data-theme=light] .NewOrderNote__summaryMore{color:#94a3b8}html[data-theme=light] .NewOrderNote__formSummary{border-left-color:#00000014}html[data-theme=light] .NewOrderNote__addInlineBtn{color:#475569;background:#0000000f;border-color:#00000026}html[data-theme=light] .NewOrderNote__addInlineBtn:hover{color:#166534;background:#22c55e1f;border-color:#22c55e59}html[data-theme=light] .NewOrderNote__addInlineBtn--active{color:#166534;background:#22c55e26;border-color:#22c55e66}html[data-theme=light] .ItemAdd__modeToggle{background:#0000000a}html[data-theme=light] .ItemAdd__modeBtn{color:#64748b}html[data-theme=light] .ItemAdd__modeBtn--active{color:#fff;background:#1a73e9}html[data-theme=light] .ItemAdd__modeBtn:not(html[data-theme=light] .ItemAdd__modeBtn--active):hover{color:#1a2438;background:#0000000f}html[data-theme=light] .ItemAdd__searchBox{background:#fff;border-color:#94a3b8}html[data-theme=light] .ItemAdd__searchBox:focus-within{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .ItemAdd__searchIcon{color:#94a3b8}html[data-theme=light] .ItemAdd__searchInput{color:#1a2438}html[data-theme=light] .ItemAdd__searchInput::placeholder,html[data-theme=light] .ItemAdd__searchClear{color:#94a3b8}html[data-theme=light] .ItemAdd__searchClear:hover{color:#1a2438;background:#0000000d}html[data-theme=light] .ItemAdd__results{background:#fff;border-color:#1a73e94d;box-shadow:0 8px 24px #0000001a}html[data-theme=light] .ItemAdd__resultItem:hover{background:#1a73e90f}html[data-theme=light] .ItemAdd__resultItem{border-bottom-color:#0000000d}html[data-theme=light] .ItemAdd__resultName{color:#1a2438}html[data-theme=light] .ItemAdd__resultSku{color:#64748b}html[data-theme=light] .ItemAdd__selectedCard{background:#1a73e90a;border-color:#1a73e933}html[data-theme=light] .ItemAdd__selectedCardDivider{background:#1a73e91a}html[data-theme=light] .ItemAdd__selectedCardForm{background:#00000005}html[data-theme=light] .ItemAdd__selectedName{color:#1a2438}html[data-theme=light] .ItemAdd__selectedSku{color:#64748b;background:#0000000d}html[data-theme=light] .ItemAdd__priceBadge{background:#0000000a}html[data-theme=light] .ItemAdd__priceBadge__label{color:#64748b}html[data-theme=light] .ItemAdd__priceBadge__value{color:#1557c0}html[data-theme=light] .ItemAdd__selectedDeselect{color:#94a3b8}html[data-theme=light] .ItemAdd__selectedDeselect:hover{color:#c0392b;background:#c0392b12}html[data-theme=light] .ItemAdd__formLabel{color:#64748b}html[data-theme=light] .ItemAdd__formInput{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .ItemAdd__formInput:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .ItemAdd__formInput::placeholder{color:#94a3b8}html[data-theme=light] .ItemAdd__addBtn{color:#fff;background:#1a73e9}html[data-theme=light] .ItemAdd__addBtn:hover{background:#1557c0}html[data-theme=light] .ItemAdd__libreDesc{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .ItemAdd__libreDesc:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .ItemAdd__libreDesc::placeholder{color:#94a3b8}html[data-theme=light] .ItemList{border-color:#0000001a}html[data-theme=light] .ItemList__header{background:#00000008;border-bottom-color:#00000014}html[data-theme=light] .ItemList__header span{color:#64748b}html[data-theme=light] .ItemList__row{border-bottom-color:#0000000d}html[data-theme=light] .ItemList__row:hover{background:#00000005}html[data-theme=light] .ItemList__row--editing{background:#1a73e90a;border-left-color:#1a73e966}html[data-theme=light] .ItemList__name{color:#1a2438}html[data-theme=light] .ItemList__sku{color:#64748b}html[data-theme=light] .ItemList__cell{color:#1a2438}html[data-theme=light] .ItemList__cell--muted{color:#64748b}html[data-theme=light] .ItemList__actionBtn{color:#00000047}html[data-theme=light] .ItemList__actionBtn--edit:hover{color:#1a73e9;background:#1a73e914}html[data-theme=light] .ItemList__actionBtn--delete:hover{color:#c0392b;background:#c0392b14}html[data-theme=light] .ItemList__editLabel{color:#64748b}html[data-theme=light] .ItemList__editInput{color:#1a2438;background:#fff;border-color:#1a73e959}html[data-theme=light] .ItemList__editInput:focus{border-color:#1a73e9}html[data-theme=light] .ItemList__editBtn--save{color:#fff;background:#1a73e9}html[data-theme=light] .ItemList__editBtn--save:hover{background:#1557c0}html[data-theme=light] .ItemList__editBtn--cancel{color:#64748b;border-color:#00000026}html[data-theme=light] .ItemList__editBtn--cancel:hover{color:#1a2438;background:#0000000a}html[data-theme=light] .ItemList__empty{color:#94a3b8}html[data-theme=light] .InvoiceExtras__sectionTitle{color:#64748b}html[data-theme=light] .InvoiceExtras__chip{color:#475569;background:#00000008;border-color:#0000001a}html[data-theme=light] .InvoiceExtras__chip:hover{color:#1a2438;background:#1a73e90f;border-color:#1a73e9}html[data-theme=light] .InvoiceExtras__chip--provider{color:#1557c0;background:#1a73e90d;border-color:#1a73e940}html[data-theme=light] .InvoiceExtras__chip__pct{color:#1557c0;background:#1a73e91a}html[data-theme=light] .InvoiceExtras__row{background:#00000005;border-color:#00000014}html[data-theme=light] .InvoiceExtras__rowLabel{color:#1a2438}html[data-theme=light] .InvoiceExtras__rowAmountBox{background:#fff;border-color:#0000001f}html[data-theme=light] .InvoiceExtras__rowAmountBox:focus-within{border-color:#1a73e9}html[data-theme=light] .InvoiceExtras__rowSymbol{color:#64748b;background:#00000008;border-right-color:#00000014}html[data-theme=light] .InvoiceExtras__rowInput{color:#1a2438}html[data-theme=light] .InvoiceExtras__rowInput::placeholder{color:#94a3b8}html[data-theme=light] .InvoiceExtras__rowRemove{color:#00000040}html[data-theme=light] .InvoiceExtras__rowRemove:hover{color:#c0392b;background:#c0392b12}html[data-theme=light] .InvoiceExtras__cargoRow{background:#00000005;border-color:#00000014}html[data-theme=light] .InvoiceExtras__addRowBtn{color:#1a73e9;border-color:#1a73e94d}html[data-theme=light] .InvoiceExtras__addRowBtn:hover{background:#1a73e90d;border-color:#1a73e9}html[data-theme=light] .InvoiceExtras__noItems{color:#94a3b8}html[data-theme=light] .OrdenesVenta{color:#1a2438;background:#dce3ec}html[data-theme=light] .OrdenesVenta__title{color:#1a2438}html[data-theme=light] .OrdenesVenta__btnPdf{color:#fff;background:#1a73e9}html[data-theme=light] .OrdenesVenta__btnPdf:hover{background:#1557c0}html[data-theme=light] .OrdenesVenta__btnManual{color:#1a73e9;background:0 0;border-color:#1a73e9}html[data-theme=light] .OrdenesVenta__btnManual:hover{background:#1a73e914}html[data-theme=light] .OrdenesVenta__btnVerRemito{color:#6d28d9;background:#8b5cf61a;border-color:#8b5cf666}html[data-theme=light] .OrdenesVenta__btnVerRemito:hover{background:#8b5cf633;border-color:#6d28d9}html[data-theme=light] .OrdenesVenta__btnFaltantes{color:#c44f00;background:#e8600a1a;border-color:#c44f00}html[data-theme=light] .OrdenesVenta__btnFaltantes:hover{background:#e8600a2e}html[data-theme=light] .OrdenesVenta__btnFaltantes--active{color:#fff;background:#c44f00}html[data-theme=light] .OrdenesVenta__btnFaltantes--active:hover{background:#a33e00}html[data-theme=light] .OrdenesVenta__badge--pendiente{color:#9a7200;background:#b48c141f}html[data-theme=light] .OrdenesVenta__badge--solicitud{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .OrdenesVenta__badge--completa{color:#0d6b47;background:#178e6226}html[data-theme=light] .OrdenesVenta__badge--faltantes{color:#c44f00;background:#e8600a1f}html[data-theme=light] .OrdenesVenta__badge--remito{color:#6d28d9;background:#8b5cf61f}html[data-theme=light] .OrdenesVenta__badge--anulada{color:#c0392b;background:#e052521f}html[data-theme=light] .OrdenesVenta__items__badge--total{color:#64748b;background:#0000000f}html[data-theme=light] .OrdenesVenta__items__badge--pendiente{color:#9a7200;background:#b48c141f}html[data-theme=light] .OrdenesVenta__items__badge--faltante{color:#c44f00;background:#e8600a1f}html[data-theme=light] .OrdenesVenta__items__badge--solicitud{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .OrdenesVenta__items__badge--pedido{color:#0d6b47;background:#178e621f}html[data-theme=light] .OrdenesVenta__btnVer{color:#64748b}html[data-theme=light] .OrdenesVenta__btnVer:hover{color:#1a2438;background:#0000000d}html[data-theme=light] .OrdenesVenta__overlay{background:#0006}html[data-theme=light] .OrdenesVenta__card{background:#fff;border-color:#00000017}html[data-theme=light] .OrdenesVenta__card__main,html[data-theme=light] .OrdenesVenta__card__numero{color:#1a2438}html[data-theme=light] .OrdenesVenta__card__grid dt{color:#64748b}html[data-theme=light] .OrdenesVenta__card__grid dd{color:#1a2438}html[data-theme=light] .OrdenesVenta__card__btnVer{color:#1a2438;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .OrdenesVenta__card__btnVer:hover{background:#1a73e92e}html[data-theme=light] .OrdenesVenta__container .TanTable{background:#fff}html[data-theme=light] .OrdenesVenta__container .TanTable td{color:#1a2438;border-color:#00000017}html[data-theme=light] .OrdenesVenta__container .TanTable th{border-color:#00000017}html[data-theme=light] .OrdenesVenta__container .TanTable tr:hover{background:#0000000a}html[data-theme=light] .OrdenesVenta__container .TanTable .TanTable__viewBtn{color:#1a73e9}html[data-theme=light] .OrdenesVenta__container .TanTable .TanTable__viewBtn:hover:not(:disabled){background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .OrdenesVenta__container .TanTable .TanTable__deleteBtn{color:#c02121}html[data-theme=light] .OrdenesVenta__container .TanTable .TanTable__deleteBtn:hover:not(:disabled){background:#c021211a;border-color:#c02121}html[data-theme=light] .OrdenesVenta .TanTable__noData{color:#64748b}html[data-theme=light] .OrdenesVenta__modal{background:#fff;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .OrdenesVenta__modal__title{color:#1a2438}html[data-theme=light] .OrdenesVenta__modal__fileInput{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .OrdenesVenta__modal__label{color:#64748b}html[data-theme=light] .OrdenesVenta__modal__select{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .OrdenesVenta__modal__select:focus{border-color:#1a73e9}html[data-theme=light] .OrdenesVenta__modal__select option{color:#1a2438;background:#fff}html[data-theme=light] .OrdenesVenta__modal__btnCancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .OrdenesVenta__modal__btnCancel:hover:not(:disabled){background:#0000000a}html[data-theme=light] .OrdenesVenta__modal__btnSubmit{color:#fff;background:#1a73e9}html[data-theme=light] .OrdenesVenta__modal__btnSubmit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .OrdenVentaDetalle{color:#1a2438;background:#dce3ec}html[data-theme=light] .OrdenVentaDetalle__title{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__headerSub{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__sectionTitle{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__metaCard{background:#fff;border:1px solid #00000014;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .OrdenVentaDetalle__metaCardExpanded{border-top-color:#00000012}html[data-theme=light] .OrdenVentaDetalle__metaField{border-bottom-color:#0000000f;border-right-color:#0000000f}html[data-theme=light] .OrdenVentaDetalle__metaField__label{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__metaField__value{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__metaToggle{color:#64748b;background:#fff;border-color:#0000001f}html[data-theme=light] .OrdenVentaDetalle__metaToggle:hover{color:#1a2438;border-color:#00000038}html[data-theme=light] .OrdenVentaDetalle__stat{background:#fff;border:1px solid #00000014}html[data-theme=light] .OrdenVentaDetalle__stat__num{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__stat__label{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__stat--pendiente html[data-theme=light] .OrdenVentaDetalle__stat__num{color:#9a7200}html[data-theme=light] .OrdenVentaDetalle__stat--faltante html[data-theme=light] .OrdenVentaDetalle__stat__num{color:#c0392b}html[data-theme=light] .OrdenVentaDetalle__badge--pendiente{color:#9a7200;background:#b48c141f}html[data-theme=light] .OrdenVentaDetalle__badge--solicitud{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .OrdenVentaDetalle__badge--completa{color:#0d6b47;background:#178e6226}html[data-theme=light] .OrdenVentaDetalle__badge--faltantes{color:#c44f00;background:#e8600a1f}html[data-theme=light] .OrdenVentaDetalle__badge--remito{color:#6d28d9;background:#8b5cf61f}html[data-theme=light] .OrdenVentaDetalle__badge--anulada{color:#c0392b;background:#e052521f}html[data-theme=light] .OrdenVentaDetalle__btnGuardar{color:#fff;background:#1a73e9}html[data-theme=light] .OrdenVentaDetalle__btnGuardar:hover{background:#1557c0}html[data-theme=light] .OrdenVentaDetalle__btnEditar{color:#475569;background:0 0;border-color:#0003}html[data-theme=light] .OrdenVentaDetalle__btnEditar:hover{color:#1a2438;background:#0000000d;border-color:#00000059}html[data-theme=light] .OrdenVentaDetalle__btnEliminar{color:#c0392b;background:#d3333314;border-color:#d333334d}html[data-theme=light] .OrdenVentaDetalle__btnEliminar:hover{color:#a5281b;background:#d3333326;border-color:#d3333380}html[data-theme=light] .OrdenVentaDetalle__btnRemito{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .OrdenVentaDetalle__btnRemito:hover{background:#178e6233}html[data-theme=light] .OrdenVentaDetalle__btnFacturar{color:#0f766e;background:#0f94881a;border-color:#0f948859}html[data-theme=light] .OrdenVentaDetalle__btnFacturar:hover{background:#0f94882e}html[data-theme=light] .OrdenVentaDetalle__btnVerBorrador{color:#9a7200;background:#b48c141f;border-color:#b48c1459}html[data-theme=light] .OrdenVentaDetalle__btnVerBorrador:hover{background:#b48c1433}html[data-theme=light] .OrdenVentaDetalle__linkRemito{color:#6d28d9;background:#8b5cf61a}html[data-theme=light] .OrdenVentaDetalle__linkRemito:hover{background:#8b5cf62e}html[data-theme=light] .OrdenVentaDetalle__linkRemito--anulado{color:#c0392b;background:#e0525214}html[data-theme=light] .OrdenVentaDetalle__linkRemito--anulado:hover{background:#e0525226}html[data-theme=light] .OrdenVentaDetalle__remitoCard{background:#fff;border-left-color:#7c3aed;box-shadow:0 1px 3px #00000014}html[data-theme=light] .OrdenVentaDetalle__remitoCard:hover{background:#6d28d90f;box-shadow:0 2px 6px #0000001a}html[data-theme=light] .OrdenVentaDetalle__remitoCard--anulado{background:#f1f5f9;border-left-color:#94a3b8;box-shadow:0 1px 2px #0000000d}html[data-theme=light] .OrdenVentaDetalle__remitoCard--anulado:hover{background:#e2e8f0}html[data-theme=light] .OrdenVentaDetalle__remitoCard__codigo{color:#6d28d9}html[data-theme=light] .OrdenVentaDetalle__remitoCard--anulado html[data-theme=light] .OrdenVentaDetalle__remitoCard__codigo{color:#94a3b8}html[data-theme=light] .OrdenVentaDetalle__remitoCard__fecha{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__remitoCard__tipo{color:#0369a1;background:#0ea5e91f}html[data-theme=light] .OrdenVentaDetalle__remitoCard__estado--generado{color:#15803d;background:#16a34a1f}html[data-theme=light] .OrdenVentaDetalle__remitoCard__estado--preparacion{color:#0369a1;background:#0ea5e91f}html[data-theme=light] .OrdenVentaDetalle__remitoCard__estado--listo{color:#15803d;background:#16a34a1f}html[data-theme=light] .OrdenVentaDetalle__remitoCard__estado--enviado{color:#0f766e;background:#0f94881f}html[data-theme=light] .OrdenVentaDetalle__remitoCard__estado--anulado{color:#b91c1c;background:#dc26261a}html[data-theme=light] .OrdenVentaDetalle__row--faltante{border-left-color:#c0392b;background:#c0392b0f!important}html[data-theme=light] .OrdenVentaDetalle__itemRow{background:#e7edf4}html[data-theme=light] .OrdenVentaDetalle__itemRow:hover{background:#e8edf5}html[data-theme=light] .OrdenVentaDetalle__itemRow--faltante{background:#c0392b0f}html[data-theme=light] .OrdenVentaDetalle__itemRow--tachado{opacity:.7;background:#e8edf5}html[data-theme=light] .OrdenVentaDetalle__itemRow--tachado .OrdenVentaDetalle__itemDesc,html[data-theme=light] .OrdenVentaDetalle__itemRow--tachado .OrdenVentaDetalle__itemMetaVal{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__itemToggle{border-color:#0003}html[data-theme=light] .OrdenVentaDetalle__itemToggle:hover{border-color:#0006}html[data-theme=light] .OrdenVentaDetalle__itemToggle--checked{color:#fff;background:#94a3b8;border-color:#94a3b8}html[data-theme=light] .OrdenVentaDetalle__itemDesc{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__itemMetaVal{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__itemBadge--pendiente{color:#64748b;background:#0000000f}html[data-theme=light] .OrdenVentaDetalle__itemBadge--asignado{color:#0d6b47;background:#178e6226}html[data-theme=light] .OrdenVentaDetalle__itemBadge--faltante{color:#c0392b;background:#c0392b1f}html[data-theme=light] .OrdenVentaDetalle__itemBadge--solicitud{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .OrdenVentaDetalle__tagFaltante{color:#c0392b}html[data-theme=light] .OrdenVentaDetalle__tagFaltante:before{background:#c0392b}html[data-theme=light] .OrdenVentaDetalle__actionBtn{color:#1a2438;background:0 0;border-color:#00000038}html[data-theme=light] .OrdenVentaDetalle__actionBtn:hover:not(:disabled){background:#0000000d;border-color:#00000061}html[data-theme=light] .OrdenVentaDetalle__actionBtn--success{color:#0d6b47;background:#178e621a;border-color:#178e624d}html[data-theme=light] .OrdenVentaDetalle__actionBtn--success:hover{background:#178e622e}html[data-theme=light] .OrdenVentaDetalle__actionBtn--danger{color:#c0392b;background:#c0392b14;border-color:#c0392b40}html[data-theme=light] .OrdenVentaDetalle__actionBtn--danger:hover{background:#c0392b26}html[data-theme=light] .OrdenVentaDetalle__actionBtn--warning{color:#9a7200;background:#b48c141a;border-color:#b48c144d}html[data-theme=light] .OrdenVentaDetalle__actionBtn--warning:hover{background:#b48c142e}html[data-theme=light] .OrdenVentaDetalle__actionBtn--info{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .OrdenVentaDetalle__actionBtn--info:hover{background:#1a73e92e}html[data-theme=light] .OrdenVentaDetalle__actionBtn--desmarcar{color:#fff;background:#2f7be8;border-color:#2f7be8;font-weight:600}html[data-theme=light] .OrdenVentaDetalle__actionBtn--desmarcar:hover:not(:disabled){background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .OrdenVentaDetalle__tabs{border-bottom-color:#0000001a}html[data-theme=light] .OrdenVentaDetalle__tab{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__tab:hover{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__tab--active{color:#1a2438;border-bottom-color:#1a73e9}html[data-theme=light] .OrdenVentaDetalle__tabBadge{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .OrdenVentaDetalle__repuestoRow--selected{background:#1a73e914!important}html[data-theme=light] .OrdenVentaDetalle .TanTable{background:#fff}html[data-theme=light] .OrdenVentaDetalle .TanTable td{color:#1a2438;border-color:#00000017}html[data-theme=light] .OrdenVentaDetalle .TanTable th{border-color:#00000017}html[data-theme=light] .OrdenVentaDetalle .TanTable tr:hover{background:#0000000a}html[data-theme=light] .OrdenVentaDetalle .TanTable__noData{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__overlay{background:#0006}html[data-theme=light] .OrdenVentaDetalle__leftCol,html[data-theme=light] .OrdenVentaDetalle__rightCol{scrollbar-color:#00000026 transparent;background:#fff;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .OrdenVentaDetalle__leftCol::-webkit-scrollbar-thumb{background:#00000026}html[data-theme=light] .OrdenVentaDetalle__rightCol::-webkit-scrollbar-thumb{background:#00000026}html[data-theme=light] .OrdenVentaDetalle__leftCol::-webkit-scrollbar-thumb:hover{background:#00000040}html[data-theme=light] .OrdenVentaDetalle__rightCol::-webkit-scrollbar-thumb:hover{background:#00000040}html[data-theme=light] .OrdenVentaDetalle__repuestosSecTitle,html[data-theme=light] .OrdenVentaDetalle__repuestosEmpty{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__repuestoCard{background:#e7edf4}html[data-theme=light] .OrdenVentaDetalle__repuestoCard__nombre{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__repuestoCard__meta{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__asignadosPanel{border-color:#0000001a}html[data-theme=light] .OrdenVentaDetalle__asignadosPanelHeader{color:#1a2438;background:#e7edf4}html[data-theme=light] .OrdenVentaDetalle__asignadosPanelHeader:hover{background:#0000000a}html[data-theme=light] .OrdenVentaDetalle__asignadosPanelTitle{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__asignadosPanelCount{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .OrdenVentaDetalle__asignadosPanelChevron{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__asignadosPanelBody{border-top-color:#00000012}html[data-theme=light] .OrdenVentaDetalle__agregarSection{border-color:#0000001a}html[data-theme=light] .OrdenVentaDetalle__cantidadInput{color:#1a2438;background:#fff;border-color:#0003}html[data-theme=light] .OrdenVentaDetalle__cantidadInput:focus{border-color:#178e62}html[data-theme=light] .OrdenVentaDetalle__pedidoSelect{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .OrdenVentaDetalle__pedidoSelect option{color:#1a2438;background:#fff}html[data-theme=light] .OrdenVentaDetalle__pedidoSelect:focus{border-color:#1a73e9}html[data-theme=light] .OrdenVentaDetalle__badge--en-existencia{color:#0d6b47;background:#178e621f}html[data-theme=light] .OrdenVentaDetalle__badge--faltante{color:#c0392b;background:#c0392b1f}html[data-theme=light] .OrdenVentaDetalle__badge--pedido{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .OrdenVentaDetalle__selectionCount,html[data-theme=light] .OrdenVentaDetalle__selectionItemName{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__selectionItemSku,html[data-theme=light] .OrdenVentaDetalle__selectionEmpty{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__selectionItem{border-bottom-color:#00000012}html[data-theme=light] .OrdenVentaDetalle__btnClearSel{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__btnClearSel:hover{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__guardarSection:first-child{border-right-color:#00000014}html[data-theme=light] .OrdenVentaDetalle__guardarItem{background:#00000008}html[data-theme=light] .OrdenVentaDetalle__guardarItemDesc{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__guardarItemRepuesto,html[data-theme=light] .OrdenVentaDetalle__guardarEmpty{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__guardarList::-webkit-scrollbar-thumb{background:#00000026}html[data-theme=light] .OrdenVentaDetalle__guardarList::-webkit-scrollbar-thumb:hover{background:#00000040}html[data-theme=light] .OrdenVentaDetalle__modal{background:#fff;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .OrdenVentaDetalle__modal__title{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__modal__desc,html[data-theme=light] .OrdenVentaDetalle__modal__label{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__modal__select,html[data-theme=light] .OrdenVentaDetalle__modal__input,html[data-theme=light] .OrdenVentaDetalle__modal__textarea{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .OrdenVentaDetalle__modal__select:focus,html[data-theme=light] .OrdenVentaDetalle__modal__input:focus,html[data-theme=light] .OrdenVentaDetalle__modal__textarea:focus{border-color:#1a73e9}html[data-theme=light] .OrdenVentaDetalle__modal__select option,html[data-theme=light] .OrdenVentaDetalle__modal__input option,html[data-theme=light] .OrdenVentaDetalle__modal__textarea option{color:#1a2438;background:#fff}html[data-theme=light] .OrdenVentaDetalle__modal__btnCancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .OrdenVentaDetalle__modal__btnCancel:hover:not(:disabled){background:#0000000a}html[data-theme=light] .OrdenVentaDetalle__modal__btnSubmit{color:#fff;background:#1a73e9}html[data-theme=light] .OrdenVentaDetalle__modal__btnSubmit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .OrdenVentaDetalle__modal__itemManualNombre{color:#1a2438}html[data-theme=light] .OrdenVentaDetalle__modal__itemManualRemove{color:#94a3b8}html[data-theme=light] .OrdenVentaDetalle__modal__itemManualRemove:hover:not(:disabled){color:#475569}html[data-theme=light] .FacturarOrden__label{color:#64748b}html[data-theme=light] .FacturarOrden__select,html[data-theme=light] .FacturarOrden__input{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .FacturarOrden__select:focus,html[data-theme=light] .FacturarOrden__input:focus{border-color:#1a73e9}html[data-theme=light] .FacturarOrden__select option,html[data-theme=light] .FacturarOrden__input option{color:#1a2438;background:#fff}html[data-theme=light] .FacturarOrden__infoValue{color:#1a2438;background:#0000000a;border-color:#0000001a}html[data-theme=light] .FacturarOrden__error{color:#c0392b}html[data-theme=light] .FacturaVenta{color:#1a2438;background-color:#dce3ec}html[data-theme=light] .FacturaVenta__title{color:#1a2438}html[data-theme=light] .FacturaVenta__btnCreate{color:#fff;background:#1a73e9}html[data-theme=light] .FacturaVenta__btnCreate:hover{background:#1557c0}html[data-theme=light] .FacturaVenta__btnImport{color:#1a73e9;background:0 0;border-color:#1a73e9}html[data-theme=light] .FacturaVenta__btnImport:hover{background:#1a73e914}html[data-theme=light] .FacturaVenta__error{color:#c0392b}html[data-theme=light] .FacturaVenta__numero,html[data-theme=light] .FacturaVenta__totalCell{color:#1a2438}html[data-theme=light] .FacturaVenta__badge--emitida{color:#0d6b47;background:#178e6226}html[data-theme=light] .FacturaVenta__badge--borrador{color:#64748b;background:#0000000f}html[data-theme=light] .FacturaVenta__badge--anulada{color:#c0392b;background:#c0392b1f}html[data-theme=light] .FacturaVenta__badge--offline_pendiente{color:#c44f00;background:#e8600a1f}html[data-theme=light] .FacturaVenta__badge--error{color:#c0392b;background:#c0392b1f}html[data-theme=light] .FacturaVenta__card{background:#fff;border-color:#0000001a}html[data-theme=light] .FacturaVenta__card:hover{background:#f5f8fc;border-color:#00000026}html[data-theme=light] .FacturaVenta__card__grid dd{color:#1a2438}html[data-theme=light] .NuevaFacturaVenta__overlay{background:#0f192d73}html[data-theme=light] .NuevaFacturaVenta__modal{color:#1a2438;background:#fff;border-color:#0f234621;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .NuevaFacturaVenta__title{color:#1a2438}html[data-theme=light] .NuevaFacturaVenta__closeBtn{color:#94a3b8}html[data-theme=light] .NuevaFacturaVenta__closeBtn:hover{color:#1a2438}html[data-theme=light] .NuevaFacturaVenta__sectionTitle,html[data-theme=light] .NuevaFacturaVenta__label{color:#64748b}html[data-theme=light] .NuevaFacturaVenta__clienteTrigger{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .NuevaFacturaVenta__clienteTrigger:hover{box-shadow:0 0 0 2px #1a73e926}html[data-theme=light] .NuevaFacturaVenta__clienteTrigger svg{color:#64748b}html[data-theme=light] .NuevaFacturaVenta__clienteTrigger__placeholder{color:#94a3b8}html[data-theme=light] .NuevaFacturaVenta__clienteSearch{background:#fff;border-color:#0000002e}html[data-theme=light] .NuevaFacturaVenta__clienteSearch__input{color:#1a2438}html[data-theme=light] .NuevaFacturaVenta__clienteSearch__input::placeholder{color:#94a3b8}html[data-theme=light] .NuevaFacturaVenta__clienteHint,html[data-theme=light] .NuevaFacturaVenta__clienteClear{color:#64748b}html[data-theme=light] .NuevaFacturaVenta__clienteClear:hover{color:#c0392b}html[data-theme=light] .NuevaFacturaVenta__clienteDropdown{scrollbar-color:#00000026 transparent;background:#fff;border-color:#1a73e9;box-shadow:0 4px 16px #00000026}html[data-theme=light] .NuevaFacturaVenta__clienteDropdown__empty{color:#64748b}html[data-theme=light] .NuevaFacturaVenta__clienteOption{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .NuevaFacturaVenta__clienteOption:hover{background:#1a73e914}html[data-theme=light] .NuevaFacturaVenta__clienteOption__cuit{color:#64748b}html[data-theme=light] .NuevaFacturaVenta__itemsCard{background:#1a73e908;border-color:#1a73e91f}html[data-theme=light] .NuevaFacturaVenta__itemsHeader{border-bottom-color:#00000014}html[data-theme=light] .NuevaFacturaVenta__itemsHeader span{color:#64748b}html[data-theme=light] .NuevaFacturaVenta__itemRepuesto{color:#1a2438;background:#1a73e90f;border-color:#1a73e940}html[data-theme=light] .NuevaFacturaVenta__loteSelect{color:#1a2438;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#0000002e}html[data-theme=light] .NuevaFacturaVenta__loteSelect option{color:#1a2438;background:#fff}html[data-theme=light] .NuevaFacturaVenta__input,html[data-theme=light] .NuevaFacturaVenta__select{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .NuevaFacturaVenta__input::placeholder,html[data-theme=light] .NuevaFacturaVenta__select::placeholder{color:#94a3b8}html[data-theme=light] .NuevaFacturaVenta__input:focus,html[data-theme=light] .NuevaFacturaVenta__select:focus{border-color:#1a73e9}html[data-theme=light] .NuevaFacturaVenta__input option,html[data-theme=light] .NuevaFacturaVenta__select option{color:#1a2438;background:#fff}html[data-theme=light] .NuevaFacturaVenta__subtotal{color:#1a2438}html[data-theme=light] .NuevaFacturaVenta__ivaFijo{color:#64748b;background:#e7edf4;border-color:#0000001a}html[data-theme=light] .NuevaFacturaVenta__ivaSelect{color:#1a2438;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#0000002e}html[data-theme=light] .NuevaFacturaVenta__ivaSelect:focus{border-color:#1a73e9;box-shadow:0 0 0 2px #1a73e933}html[data-theme=light] .NuevaFacturaVenta__ivaSelect option{color:#1a2438;background:#fff}html[data-theme=light] .NuevaFacturaVenta__removeBtn{color:#c0392b;background:0 0;border-color:#c0392b66}html[data-theme=light] .NuevaFacturaVenta__removeBtn:hover{background:#c0392b14}html[data-theme=light] .NuevaFacturaVenta__addBtn{color:#64748b;background:0 0;border-color:#0000002e}html[data-theme=light] .NuevaFacturaVenta__addBtn:hover{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .NuevaFacturaVenta__totals{background:#e7edf4;border:1px solid #0000000f}html[data-theme=light] .NuevaFacturaVenta__totalItem__label{color:#64748b}html[data-theme=light] .NuevaFacturaVenta__totalItem__value{color:#1a2438}html[data-theme=light] .NuevaFacturaVenta__totalItem--big html[data-theme=light] .NuevaFacturaVenta__totalItem__value{color:#1a73e9}html[data-theme=light] .NuevaFacturaVenta__error{color:#c0392b}html[data-theme=light] .NuevaFacturaVenta__btn--cancel{color:#64748b;background:0 0;border-color:#0000002e}html[data-theme=light] .NuevaFacturaVenta__btn--cancel:hover{background:#0000000a}html[data-theme=light] .NuevaFacturaVenta__btn--submit{color:#fff;background:#1a73e9}html[data-theme=light] .NuevaFacturaVenta__btn--submit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .FacturaVentaDetalle{color:#1a2438;background-color:#dce3ec}html[data-theme=light] .FacturaVentaDetalle__error{color:#c0392b;background:#fff;box-shadow:0 6px 18px #0000001f}html[data-theme=light] .FacturaVentaDetalle__back{color:#64748b}html[data-theme=light] .FacturaVentaDetalle__back:hover{color:#1a2438}html[data-theme=light] .FacturaVentaDetalle__eyebrow{color:#64748b}html[data-theme=light] .FacturaVentaDetalle__title{color:#1a2438}html[data-theme=light] .FacturaVentaDetalle__subtitle{color:#64748b}html[data-theme=light] .FacturaVentaDetalle__btn--ghost{color:#64748b;background:#fff;border-color:#0000002e}html[data-theme=light] .FacturaVentaDetalle__btn--ghost:hover:not(:disabled){color:#1a2438;background:#0000000a}html[data-theme=light] .FacturaVentaDetalle__btn--reclamo{color:#6d28d9;background:#8b5cf61a;border-color:#8b5cf659}html[data-theme=light] .FacturaVentaDetalle__btn--reclamo:hover:not(:disabled){background:#8b5cf62e}html[data-theme=light] .FacturaVentaDetalle__btn--primary{color:#fff;background:#1a73e9}html[data-theme=light] .FacturaVentaDetalle__btn--primary:hover:not(:disabled){background:#1557c0}html[data-theme=light] .FacturaVentaDetalle__btn--info{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .FacturaVentaDetalle__btn--info:hover:not(:disabled){background:#1a73e92e}html[data-theme=light] .FacturaVentaDetalle__btn--secondary{color:#b8730a;background:#d68a0c1a;border-color:#d68a0c66}html[data-theme=light] .FacturaVentaDetalle__btn--secondary:hover:not(:disabled){background:#d68a0c2e;border-color:#b8730a}html[data-theme=light] .FacturaVentaDetalle__btn--danger{color:#c02121;background:#c0212114;border-color:#c0212159}html[data-theme=light] .FacturaVentaDetalle__btn--danger:hover:not(:disabled){background:#c0212126;border-color:#c02121}html[data-theme=light] .FacturaVentaDetalle__badge--emitida{color:#0d6b47;background:#178e6226}html[data-theme=light] .FacturaVentaDetalle__badge--borrador{color:#64748b;background:#0000000f}html[data-theme=light] .FacturaVentaDetalle__badge--anulada{color:#c0392b;background:#c0392b1f}html[data-theme=light] .FacturaVentaDetalle__badge--offline_pendiente{color:#c44f00;background:#e8600a1f}html[data-theme=light] .FacturaVentaDetalle__badge--error{color:#c0392b;background:#c0392b1f}html[data-theme=light] .FacturaVentaDetalle__banner--offline{color:#c44f00;background:#e8600a1a;border-color:#e8600a4d}html[data-theme=light] .FacturaVentaDetalle__banner--error{color:#c0392b;background:#c0392b14;border-color:#c0392b4d}html[data-theme=light] .FacturaVentaDetalle__metaCard{background:#fff;border:1px solid #00000014;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .FacturaVentaDetalle__metaField{border-bottom-color:#0000000f;border-right-color:#0000000f}html[data-theme=light] .FacturaVentaDetalle__metaField__label{color:#64748b}html[data-theme=light] .FacturaVentaDetalle__metaField__value{color:#1a2438}html[data-theme=light] .FacturaVentaDetalle__sectionTitle{color:#64748b}html[data-theme=light] .FacturaVentaDetalle__items{background:#fff;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .FacturaVentaDetalle__items th{color:#64748b;background:#e7edf4;border-bottom-color:#00000014}html[data-theme=light] .FacturaVentaDetalle__items td{color:#1a2438;border-bottom-color:#0000000d}html[data-theme=light] .FacturaVentaDetalle__items tbody tr:hover td{background:#1a73e90a}html[data-theme=light] .FacturaVentaDetalle__loteSelect{color:#1a2438;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#0000002e}html[data-theme=light] .FacturaVentaDetalle__loteSelect option{color:#1a2438;background:#fff}html[data-theme=light] .FacturaVentaDetalle__loteBadge{color:#1557c0;background:#1a73e91a}html[data-theme=light] .FacturaVentaDetalle__totals{background:#fff;border:1px solid #00000014;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .FacturaVentaDetalle__totalItem__label{color:#64748b}html[data-theme=light] .FacturaVentaDetalle__totalItem__value{color:#1a2438}html[data-theme=light] .FacturaVentaDetalle__totalItem--big html[data-theme=light] .FacturaVentaDetalle__totalItem__value{color:#1a73e9}html[data-theme=light] .ImportarFlexxus__hint{color:#64748b}html[data-theme=light] .ImportarFlexxus__summaryChip--creada{color:#0d6b47;background:#178e621f}html[data-theme=light] .ImportarFlexxus__summaryChip--warning{color:#8a4e00;background:#b464001a}html[data-theme=light] .ImportarFlexxus__summaryChip--error{color:#c0392b;background:#c0392b1a}html[data-theme=light] .ImportarFlexxus__resultCard--creada{background:#178e620f;border-color:#178e622e #178e622e #178e622e #178e62}html[data-theme=light] .ImportarFlexxus__resultCard--warning{background:#b464000d;border-color:#b4640026 #b4640026 #b4640026 #b97700}html[data-theme=light] .ImportarFlexxus__resultCard--error{background:#c0392b0d;border-color:#c0392b26 #c0392b26 #c0392b26 #c0392b}html[data-theme=light] .ImportarFlexxus__badge--creada{color:#0d6b47;background:#178e621f}html[data-theme=light] .ImportarFlexxus__badge--warning{color:#8a4e00;background:#b464001a}html[data-theme=light] .ImportarFlexxus__badge--error{color:#c0392b;background:#c0392b1a}html[data-theme=light] .ImportarFlexxus__archivo{color:#1a2438}html[data-theme=light] .ImportarFlexxus__mensaje{color:#64748b}html[data-theme=light] .ImportarFlexxus__verBtn{color:#178e62;border-color:#178e6266}html[data-theme=light] .ImportarFlexxus__verBtn:hover{background:#178e6214}html[data-theme=light] .ImportarFlexxus__asociarBtn{color:#8a4e00;border-color:#b4640059}html[data-theme=light] .ImportarFlexxus__asociarBtn:hover:not(:disabled){background:#b4640014}html[data-theme=light] .Dashboard{color:#1a2438}html[data-theme=light] .Dashboard__date{color:#64748b}html[data-theme=light] .Dashboard__tabs{background:#fff;border-color:#0f234621}html[data-theme=light] .Dashboard__tab{color:#64748b}html[data-theme=light] .Dashboard__tab:hover{color:#1a2438}html[data-theme=light] .Dashboard__tab--active,html[data-theme=light] .Dash__th{color:#fff;background:#1a73e9}html[data-theme=light] .Dash__btnGreen{background:#1a73e9}html[data-theme=light] .Dash__btnGreen:hover:not(:disabled){background:#1557c0}html[data-theme=light] .Dash__count--green{background:#1a73e9}html[data-theme=light] .Dash__badge--pending{color:#8a5c00;background:#b4780024;border-color:#b4780073}html[data-theme=light] .Dash__badge--preparing{color:#1a4fa0;background:#1e5ac81f;border-color:#1e5ac866}html[data-theme=light] .Dash__badge--faltantes{color:#a03500;background:#b43c001f;border-color:#b43c0066}html[data-theme=light] .Dash__badge--remito,html[data-theme=light] .Dash__badge--ingreso{color:#0a6040;background:#0f64411f;border-color:#0f644166}html[data-theme=light] .Dash__badge--egreso{color:#c0392b;background:#d333331f;border-color:#d3333359}html[data-theme=light] .Dash__badge--anulacion{color:#64748b;background:#00000012;border-color:#0000002e}html[data-theme=light] .Dash__badge--transferencia{color:#8a5c00;background:#b4780024;border-color:#b4780073}html[data-theme=light] .Dash__badge--recuento_de_inventario{color:#6d28d9;background:#6d28d91a;border-color:#6d28d959}html[data-theme=light] .Dash__badge--legitimo{color:#64748b;background:#0000000f;border-color:#00000029}html[data-theme=light] .Dash__badge--lote{color:#6d28d9;background:#6d28d91a;border-color:#6d28d959}html[data-theme=light] .Dash__amt--ingreso{color:#0a6040}html[data-theme=light] .Dash__amt--egreso{color:#c0392b}html[data-theme=light] .Dash__amt--anulacion{color:#64748b}html[data-theme=light] .Dash__amt--transferencia{color:#8a5c00}html[data-theme=light] .Dash__amt--recuento_de_inventario{color:#6d28d9}html[data-theme=light] .Dash__docLink{color:#1a73e9}html[data-theme=light] .Dash__docLink:hover{color:#1557c0}html[data-theme=light] .Dash__faltBadge{color:#a03500;background:#b43c001f;border-color:#b43c0066}html[data-theme=light] .Dash__pedidoBadge{color:#1a4fa0;background:#1e5ac81f;border-color:#1e5ac866}html[data-theme=light] .Dash__stockBadge{color:#8b1a1a;background:#a01e1e1f;border-color:#a01e1e66}html[data-theme=light] .Dash__kpi{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .Dash__kpiLabel{color:#64748b}html[data-theme=light] .Dash__kpiValue{color:#1a2438}html[data-theme=light] .Dash__card{background:#fff;border-color:#0f234621;box-shadow:0 6px 18px #0000001f}html[data-theme=light] .Dash__card--dangerBorder{border-left-color:#c0392b}html[data-theme=light] .Dash__cardHead{border-bottom-color:#00000014}html[data-theme=light] .Dash__cardHead h2{color:#1a2438}html[data-theme=light] .Dash__cardSub{color:#64748b}html[data-theme=light] .Dash__td{color:#1a2438;border-bottom-color:#00000014}html[data-theme=light] .Dash__td--muted,html[data-theme=light] .Dash__tdSub{color:#64748b}html[data-theme=light] .Dash__chips{background:#0000000a;border-color:#0f234621}html[data-theme=light] .Dash__chip{color:#64748b}html[data-theme=light] .Dash__chip--active{color:#fff;background:#1a73e9}html[data-theme=light] .Dash__btnGhost{color:#64748b;border-color:#0000002e}html[data-theme=light] .Dash__btnGhost:hover{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .Dash__iconBtn{color:#64748b;border-color:#0000002e}html[data-theme=light] .Dash__iconBtn:hover{background:#0000000a}html[data-theme=light] .Dash__iconBtn--accent{color:#1a73e9;background:#1a73e91a;border-color:#1a73e959}html[data-theme=light] .Dash__iconBtn--accent:hover{color:#fff;background:#1a73e9}html[data-theme=light] .Dash__loading,html[data-theme=light] .Dash__empty,html[data-theme=light] .Dash__textMuted{color:#64748b}html[data-theme=light] .Dash__chevron{color:#94a3b8}html[data-theme=light] .Dash__chevron--open{color:#1a73e9}html[data-theme=light] .Dash__expandedRow>td{background:#00000005;border-bottom-color:#00000014}html[data-theme=light] .Dash__nestedTable th{color:#64748b;border-bottom-color:#0000001a}html[data-theme=light] .Dash__nestedTable td{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .FacturasDeCompra__btnPdf{color:#fff;background:#1a73e9}html[data-theme=light] .FacturasDeCompra__btnPdf:hover{background:#1557c0}html[data-theme=light] .FacturasDeCompra__btnImportaciones{color:#1a2438;border-color:#0003}html[data-theme=light] .FacturasDeCompra__btnImportaciones:hover{background:#0000000a;border-color:#00000059}html[data-theme=light] .ImpFactura,html[data-theme=light] .ImpFactura__title{color:#1a2438}html[data-theme=light] .ImpFactura__badge--procesando{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .ImpFactura__badge--pendiente_revision{color:#9a7200;background:#9b69001f}html[data-theme=light] .ImpFactura__badge--completada{color:#0d6b47;background:#178e6226}html[data-theme=light] .ImpFactura__badge--rechazada,html[data-theme=light] .ImpFactura__badge--error{color:#c0392b;background:#c0392b1f}html[data-theme=light] .ImpFactura__meta{background:#fff;border:1px solid #00000012;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .ImpFactura__metaLabel{color:#64748b}html[data-theme=light] .ImpFactura__metaValue{color:#1a2438}html[data-theme=light] .ImpFactura__metaEmpty{color:#94a3b8}html[data-theme=light] .ImpFactura__metaCambiarBtn{color:#64748b;border-color:#0000002e}html[data-theme=light] .ImpFactura__metaCambiarBtn:hover{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .ImpFactura__proveedorBox{background:#9b69000d;border-color:#9b690033}html[data-theme=light] .ImpFactura__proveedorWarning{color:#9a7200}html[data-theme=light] .ImpFactura__proveedorSearch,html[data-theme=light] .ImpFactura__proveedorSelect{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .ImpFactura__proveedorSearch:focus,html[data-theme=light] .ImpFactura__proveedorSelect:focus{border-color:#1a73e9}html[data-theme=light] .ImpFactura__proveedorSearch option,html[data-theme=light] .ImpFactura__proveedorSelect option{color:#1a2438;background:#fff}html[data-theme=light] .ImpFactura__proveedorBtn{background:#1a73e9}html[data-theme=light] .ImpFactura__proveedorBtn:hover:not(:disabled){background:#1557c0}html[data-theme=light] .ImpFactura__proveedorBtn--cancel{color:#64748b;background:0 0;border-color:#0000002e}html[data-theme=light] .ImpFactura__proveedorBtn--cancel:hover:not(:disabled){color:#1a2438;background:#0000000a}html[data-theme=light] .ImpFactura__procesando p{color:#64748b}html[data-theme=light] .ImpFactura__errorBox{background:#c0392b0f;border-color:#c0392b40}html[data-theme=light] .ImpFactura__errorTitle{color:#c0392b}html[data-theme=light] .ImpFactura__errorMsg{color:#64748b}html[data-theme=light] .ImpFactura__terminalBox{color:#64748b;background:#e7edf4;border:1px solid #0000000f}html[data-theme=light] .ImpFactura__itemsTitle{color:#1a2438}html[data-theme=light] .ImpFactura__pendientesBadge{color:#9a7200;background:#9b69001f}html[data-theme=light] .ImpFactura__item{background:#fff;border:1px solid #0000000f;box-shadow:0 2px 8px #00000017}html[data-theme=light] .ImpFactura__item--matcheado{border-left-color:#178e62}html[data-theme=light] .ImpFactura__item--pendiente{border-left-color:#9a7200}html[data-theme=light] .ImpFactura__item--libre{border-left-color:#0003}html[data-theme=light] .ImpFactura__itemDesc{color:#1a2438}html[data-theme=light] .ImpFactura__itemCodigo{color:#64748b}html[data-theme=light] .ImpFactura__itemCodigoLabel{color:#94a3b8}html[data-theme=light] .ImpFactura__itemMetaLabel{color:#64748b}html[data-theme=light] .ImpFactura__itemMetaVal{color:#1a2438}html[data-theme=light] .ImpFactura__itemRepuestoArrow{color:#178e62}html[data-theme=light] .ImpFactura__itemRepuestoNombre{color:#1a2438}html[data-theme=light] .ImpFactura__itemRepuestoSku{color:#64748b;background:#0000000a;border-color:#0000001a}html[data-theme=light] .ImpFactura__itemEstado--matcheado{color:#0d6b47;background:#178e621f}html[data-theme=light] .ImpFactura__itemEstado--pendiente{color:#9a7200;background:#9b69001f}html[data-theme=light] .ImpFactura__itemEstado--libre{color:#64748b;background:#0000000f}html[data-theme=light] .ImpFactura__depositoPanel{color:#1a2438;background:#fff;border:1px solid #00000012}html[data-theme=light] .ImpFactura__depositoPanel .PercFC{background:#e7edf4;border-color:#0000001a}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__title{color:#1a2438}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__hint,html[data-theme=light] .ImpFactura__depositoPanel .PercFC__info,html[data-theme=light] .ImpFactura__depositoPanel .PercFC__chipsLabel,html[data-theme=light] .ImpFactura__depositoPanel .PercFC__addOtherLabel,html[data-theme=light] .ImpFactura__depositoPanel .PercFC__chipPct{color:#64748b}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__chip{color:#1a2438;border-color:#178e6266}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__chip--ghost{color:#64748b;border-color:#00000026}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__chip--ghost:hover{color:#1a2438;background:#0000000a}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__rowLabel{color:#1a2438}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__rowInput{color:#1a2438;background:#fff;border-color:#00000026}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__rowImporteSymbol{color:#64748b}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__rowRemove{color:#94a3b8}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__rowRemove:hover{color:#c0392b}html[data-theme=light] .ImpFactura__depositoTitle{color:#1a2438}html[data-theme=light] .ImpFactura__depositoFieldLabel{color:#64748b}html[data-theme=light] .ImpFactura__depositoError{color:#c0392b}html[data-theme=light] .ImpFactura__depositoClose{color:#64748b}html[data-theme=light] .ImpFactura__depositoClose:hover,html[data-theme=light] .ImpFactura__depositoLabel{color:#1a2438}html[data-theme=light] .ImpFactura__depositoSelect{color:#1a2438;background:#e7edf4;border-color:#0000002e}html[data-theme=light] .ImpFactura__depositoSelect:focus{border-color:#1a73e9}html[data-theme=light] .ImpFactura__depositoSelect option{color:#1a2438;background:#fff}html[data-theme=light] .ImpFactura__btnConfirmar{background:#1a73e9}html[data-theme=light] .ImpFactura__btnConfirmar:hover:not(:disabled){background:#1557c0}html[data-theme=light] .ImpFactura__btnRechazar{color:#c0392b;border-color:#c0392b59}html[data-theme=light] .ImpFactura__btnRechazar:hover:not(:disabled){background:#c0392b12;border-color:#c0392b99}html[data-theme=light] .ImpFactura__btnCancelarDeposito{color:#64748b;border-color:#0000002e}html[data-theme=light] .ImpFactura__btnCancelarDeposito:hover:not(:disabled){background:#0000000a}html[data-theme=light] .ImpFactura__depositoValue{color:#1a2438}html[data-theme=light] .ImpFactura__percepcionRow{background:#fff;border:1px solid #0000000f;box-shadow:0 2px 8px #00000017}html[data-theme=light] .ImpFactura__percepcionTipo,html[data-theme=light] .ImpFactura__percepcionImporte{color:#1a2438}html[data-theme=light] .ImpFactura__percBox{background:#1a73e90d;border-color:#1a73e933}html[data-theme=light] .ImpFactura__percBoxTitle{color:#1a73e9}html[data-theme=light] .ImpFactura__percBoxLabel{color:#64748b}html[data-theme=light] .ImpFactura__percBoxValue{color:#1a2438}html[data-theme=light] .ImpFactura__percBoxWarn{color:#9a7200}html[data-theme=light] .ImpFactura__resumen{border-color:#0000001a}html[data-theme=light] .ImpFactura__resumenRow{border-bottom-color:#0000000f}html[data-theme=light] .ImpFactura__resumenRow--total{background:#00000006;border-top-color:#0000001a}html[data-theme=light] .ImpFactura__resumenRow--total .ImpFactura__resumenLabel,html[data-theme=light] .ImpFactura__resumenRow--total .ImpFactura__resumenValue{color:#1a2438}html[data-theme=light] .ImpFactura__resumenLabel{color:#64748b}html[data-theme=light] .ImpFactura__resumenValue{color:#1a2438}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__group{background:#00000006;border-color:#0f234621}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__groupLabel{color:#64748b}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__groupLabel--pdf{color:#1a73e9}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__groupLabel--prov{color:#0d6b47}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__groupLabel--manual{color:#9a7200}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__rowImporteReadonly{color:#1a2438}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__sourceBadge--pdf{color:#1a73e9;background:#1a73e91a}html[data-theme=light] .ImpFactura__depositoPanel .PercFC__sourceBadge--prov{color:#0d6b47;background:#178e621a}html[data-theme=light] .ImpItem{border-top-color:#00000014}html[data-theme=light] .ImpItem__tab{color:#64748b;border-color:#0000002e}html[data-theme=light] .ImpItem__tab:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .ImpItem__tab--active{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .ImpItem__searchInput,html[data-theme=light] .ImpItem__formInput{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .ImpItem__searchInput:focus,html[data-theme=light] .ImpItem__formInput:focus{border-color:#1a73e9}html[data-theme=light] .ImpItem__searchInput::placeholder,html[data-theme=light] .ImpItem__formInput::placeholder{color:#94a3b8}html[data-theme=light] .ImpItem__searching,html[data-theme=light] .ImpItem__noResults{color:#64748b}html[data-theme=light] .ImpItem__results{scrollbar-color:#0003 transparent}html[data-theme=light] .ImpItem__results::-webkit-scrollbar-thumb{background:#0003}html[data-theme=light] .ImpItem__results::-webkit-scrollbar-thumb:hover{background:#00000059}html[data-theme=light] .ImpItem__result{background:#00000008}html[data-theme=light] .ImpItem__result:hover{background:#0000000d}html[data-theme=light] .ImpItem__resultLabel{color:#1a2438}html[data-theme=light] .ImpItem__assignBtn,html[data-theme=light] .ImpItem__crearBtn{background:#1a73e9}html[data-theme=light] .ImpItem__assignBtn:hover:not(:disabled),html[data-theme=light] .ImpItem__crearBtn:hover:not(:disabled){background:#1557c0}html[data-theme=light] .ImpItem__formError{color:#c0392b}html[data-theme=light] .ImpItem__libreInfo{color:#64748b}html[data-theme=light] .ImpItem__libreBtn{color:#1a2438;border-color:#0003}html[data-theme=light] .ImpItem__libreBtn:hover:not(:disabled){background:#0000000a;border-color:#00000059}html[data-theme=light] .ListaImp,html[data-theme=light] .ListaImp__title{color:#1a2438}html[data-theme=light] .ListaImp__filter{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .ListaImp__filter:focus{border-color:#1a73e9}html[data-theme=light] .ListaImp__filter option{color:#1a2438;background:#fff}html[data-theme=light] .ListaImp__btnCargar{background:#1a73e9}html[data-theme=light] .ListaImp__btnCargar:hover{background:#1557c0}html[data-theme=light] .ListaImp__empty,html[data-theme=light] .ListaImp__sinProveedor{color:#64748b}html[data-theme=light] .ListaImp__table thead tr{border-bottom-color:#0000001a}html[data-theme=light] .ListaImp__table th{color:#64748b}html[data-theme=light] .ListaImp__table td{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .ListaImp__table tbody tr:hover{background:#00000006}html[data-theme=light] .ListaImp__tdArchivo{color:#64748b}html[data-theme=light] .ListaImp__badge--procesando{color:#1a73e9;background:#1a73e91f}html[data-theme=light] .ListaImp__badge--pendiente_revision{color:#9a7200;background:#9b69001f}html[data-theme=light] .ListaImp__badge--completada{color:#0d6b47;background:#178e6226}html[data-theme=light] .ListaImp__badge--rechazada,html[data-theme=light] .ListaImp__badge--error{color:#c0392b;background:#c0392b1f}html[data-theme=light] .ListaImp__btnVer{color:#1a2438;border-color:#0003}html[data-theme=light] .ListaImp__btnVer:hover{background:#0000000a;border-color:#00000059}html[data-theme=light] .Providers__favToggle{color:#64748b;border-color:#00000026}html[data-theme=light] .Providers__favToggle:hover{color:#f59e0b;border-color:#f59e0b66}html[data-theme=light] .Providers__favToggle--active{color:#b45309;background:#f59e0b14;border-color:#f59e0b80}html[data-theme=light] .Providers__starBtn{color:#94a3b8}html[data-theme=light] .Providers__starBtn:hover,html[data-theme=light] .Providers__starBtn--active{color:#f59e0b!important}html[data-theme=light] .ProviderDetail__percepciones{border-top-color:#00000014}html[data-theme=light] .ProviderDetail__percepcionItem{color:#0f2a57;background:#1a73e938;border-color:#1a73e98c}html[data-theme=light] .Percepciones{border-top-color:#00000014}html[data-theme=light] .Percepciones__title{color:#1a2438}html[data-theme=light] .Percepciones__empty{color:#64748b}html[data-theme=light] .Percepciones__item{background:#e7edf4}html[data-theme=light] .Percepciones__tipo,html[data-theme=light] .Percepciones__readonlyPct{color:#1a2438}html[data-theme=light] .Percepciones__pctInput{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .Percepciones__pctInput:focus{border-color:#1a73e9;box-shadow:0 0 0 3px #1a73e926}html[data-theme=light] .Percepciones__pctSymbol{color:#64748b}html[data-theme=light] .Percepciones__btn--save,html[data-theme=light] .Percepciones__btn--add{color:#fff;background:#1a73e9}html[data-theme=light] .Percepciones__btn--save:hover:not(:disabled),html[data-theme=light] .Percepciones__btn--add:hover:not(:disabled){background:#1557c0}html[data-theme=light] .Percepciones__btn--delete{color:#c0392b}html[data-theme=light] .Percepciones__btn--delete:hover:not(:disabled){background:#c0392b1a}html[data-theme=light] .Percepciones__error{color:#c0392b}html[data-theme=light] .PercFC{background:#e7edf4;border-color:#0000001a}html[data-theme=light] .PercFC__title{color:#1a2438}html[data-theme=light] .PercFC__noHay,html[data-theme=light] .PercFC__info{color:#64748b}html[data-theme=light] .PercFC__group{background:#00000006;border-color:#0f234621}html[data-theme=light] .PercFC__groupLabel{color:#64748b}html[data-theme=light] .PercFC__groupLabel--prov{color:#0d6b47}html[data-theme=light] .PercFC__groupLabel--manual{color:#9a7200}html[data-theme=light] .PercFC__chip{color:#1a2438;background:#178e621a;border-color:#178e6266}html[data-theme=light] .PercFC__chip:hover{background:#178e622e}html[data-theme=light] .PercFC__chip--ghost{color:#64748b;background:0 0;border-color:#00000026}html[data-theme=light] .PercFC__chip--ghost:hover{color:#1a2438;background:#0000000a}html[data-theme=light] .PercFC__chipPct{color:#64748b}html[data-theme=light] .PercFC__rowLabel{color:#1a2438}html[data-theme=light] .PercFC__rowImporte{background:#fff;border-color:#0000002e}html[data-theme=light] .PercFC__rowImporte:focus-within{border-color:#1a73e9}html[data-theme=light] .PercFC__rowImporteSymbol{color:#64748b}html[data-theme=light] .PercFC__rowImporteReadonly{color:#1a2438}html[data-theme=light] .PercFC__rowInput{color:#1a2438;background:0 0}html[data-theme=light] .PercFC__rowRemove{color:#94a3b8;border-color:#00000026}html[data-theme=light] .PercFC__rowRemove:hover{color:#c0392b;border-color:#c0392b73}html[data-theme=light] .PercFC__sourceBadge--prov{color:#0d6b47;background:#178e621a}html[data-theme=light] .ReclamarModal{color:#1a2438;background:#fff}html[data-theme=light] .ReclamarModal__overlay{background:#00000059}html[data-theme=light] .ReclamarModal__title{color:#1a2438}html[data-theme=light] .ReclamarModal__subtitle,html[data-theme=light] .ReclamarModal__label{color:#64748b}html[data-theme=light] .ReclamarModal__textarea{color:#1a2438;background:#f8fafc;border-color:#0000002e}html[data-theme=light] .ReclamarModal__textarea:focus{border-color:#1a73e9}html[data-theme=light] .ReclamarModal__textarea::placeholder{color:#0000004d}html[data-theme=light] .ReclamarModal__select{color:#1a2438;background:#f8fafc;border-color:#0000002e}html[data-theme=light] .ReclamarModal__select option{color:#1a2438;background:#fff}html[data-theme=light] .ReclamarModal__select:focus{border-color:#1a73e9}html[data-theme=light] .ReclamarModal__proveedorBtn{color:#1a2438;background:#f1f5f9;border-color:#00000026}html[data-theme=light] .ReclamarModal__proveedorBtn:hover{background:#e2e8f0;border-color:#00000040}html[data-theme=light] .ReclamarModal__proveedorBtn--active{color:#1a73e9;background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .ReclamarModal__error{color:#c0392b}html[data-theme=light] .ReclamarModal__btn--cancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .ReclamarModal__btn--cancel:hover:not(:disabled){color:#1a2438;border-color:#00000059}html[data-theme=light] .ReclamarModal__btn--confirm{color:#fff;background:#1a73e9}html[data-theme=light] .ReclamarModal__btn--confirm:hover:not(:disabled){background:#1557c0}html[data-theme=light] .Reclamos__tab--active{color:#1a2438;border-bottom-color:#1a73e9}html[data-theme=light] .Reclamos .TanTable__cell--mono{color:#64748b}html[data-theme=light] .Reclamos .TanTable__actionBtn--reclamar{color:#fff;background:#1a73e9;border-color:#1a73e9}html[data-theme=light] .Reclamos .TanTable__actionBtn--reclamar:hover:not(:disabled){background:#1557c0;border-color:#1557c0}html[data-theme=light] .Reclamos__reporteSubTab{color:#64748b;border-color:#00000026}html[data-theme=light] .Reclamos__reporteSubTab:hover{color:#1a2438;border-color:#0000004d}html[data-theme=light] .Reclamos__reporteSubTab--active{color:#1a2438;background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .Reclamos__btnExcel{color:#1a73e9;background:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .Reclamos__btnExcel:hover:not(:disabled){background:#1a73e926}html[data-theme=light] .Reclamos__reporteSectionTitle{color:#64748b}html[data-theme=light] .Reclamos__totalsRow{background:#eef2f7;border-top-color:#0000001f}html[data-theme=light] .RecuentoStock{color:#1a2438}html[data-theme=light] .RecuentoStock__filtersBox{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .RecuentoStock__pdfBtn{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .RecuentoStock__pdfBtn:hover:not(:disabled){color:#fff;background:#1a73e9}html[data-theme=light] .RecuentoStock__count,html[data-theme=light] .RecuentoStock__hint{color:#64748b}html[data-theme=light] .RecuentoStock__error{color:#c0392b}html[data-theme=light] .RecuentoStock__noData{color:#64748b}html[data-theme=light] .RecuentoStock__td--zero{color:#94a3b8}html[data-theme=light] .RecuentoStock__td--sku{color:#1a2438}html[data-theme=light] .RecuentoStock__td--cat{color:#64748b;opacity:1}html[data-theme=light] .RecuentoStock__catGroup .SearchSelect__input{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .RecuentoStock__catGroup .SearchSelect__input::placeholder{color:#94a3b8}html[data-theme=light] .RecuentoStock__catGroup .SearchSelect__input:focus{border-color:#1a73e9}html[data-theme=light] .RecuentoStock__catGroup .SearchSelect__selected{background:0 0;border-color:#94a3b8}html[data-theme=light] .RecuentoStock__catGroup .SearchSelect__selected .SearchSelect__selectedName,html[data-theme=light] .StockNegativo{color:#1a2438}html[data-theme=light] .StockNegativo__filtersBox{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .StockNegativo__pdfBtn{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .StockNegativo__pdfBtn:hover:not(:disabled){color:#fff;background:#1a73e9}html[data-theme=light] .StockNegativo__count{color:#64748b}html[data-theme=light] .StockNegativo__count strong,html[data-theme=light] .StockNegativo__error{color:#c0392b}html[data-theme=light] .StockNegativo__noData{color:#64748b}html[data-theme=light] .StockNegativo__td--sku{color:#1a2438}html[data-theme=light] .StockNegativo__td--muted{color:#64748b}html[data-theme=light] .StockNegativo__td--neto{color:#c0392b}html[data-theme=light] .StockNegativo__ubicChip{color:#64748b;background:#eef2f7}html[data-theme=light] .StockNegativo__ubicChip--neg{color:#8b1a1a;background:#d333331a}html[data-theme=light] .ReporteUsoUsuario{color:#1a2438}html[data-theme=light] .ReporteUsoUsuario__subtitle{color:#64748b}html[data-theme=light] .ReporteUsoUsuario__alert{color:#8b1a1a;background:#d333331a;border-color:#d3333340}html[data-theme=light] .ReporteUsoUsuario__count,html[data-theme=light] .ReporteUsoUsuario__td--muted,html[data-theme=light] .ReporteUsoUsuario__td--mono,html[data-theme=light] .ReporteUsoUsuario__td--duration,html[data-theme=light] .ReporteUsoUsuario__noData{color:#64748b}html[data-theme=light] .ReporteUsoUsuario__exportBtn{color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .ReporteUsoUsuario__exportBtn:hover{color:#fff;background:#1a73e9}html[data-theme=light] .ReporteUsoUsuario__badge{color:#1a2438;background:#eef2f7;border-color:#0f234626}html[data-theme=light] .ReportePedidos{color:#1a2438}html[data-theme=light] .ReportePedidos__filtersBox{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .ReportePedidos__count,html[data-theme=light] .ReportePedidos__hint{color:#64748b}html[data-theme=light] .ReportePedidos__error{color:#c0392b}html[data-theme=light] .ReportePedidos__sku{color:#64748b}html[data-theme=light] .ReportePedidos__origenBadge--orden-venta,html[data-theme=light] .ReportePedidos__origenBadge--factura-compra{color:#64748b;background:#0000000d;border-color:#0000001f}html[data-theme=light] .ReportePedidos__estadoBadge--pedido{color:#1a73e9;background:#1a73e914;border-color:#1a73e933}html[data-theme=light] .ReportePedidos__estadoBadge--recibida{color:#276749;background:#27674914;border-color:#27674933}html[data-theme=light] .ReportePedidos__estadoBadge--borrador{color:#b45309;background:#b4530914;border-color:#b4530933}html[data-theme=light] .ReportePedidos__estadoBadge--pendiente{color:#64748b;background:#0000000d;border-color:#0000001f}html[data-theme=light] .Lotes{color:#1a2438;background-color:#f2f5f9}html[data-theme=light] .Lotes__title{color:#1a2438}html[data-theme=light] .Lotes__btnCreate{background:#1a73e9}html[data-theme=light] .Lotes__btnCreate:hover{background:#1557c0}html[data-theme=light] .Lotes__btnImport{color:#1a2438;background:0 0;border-color:#0003}html[data-theme=light] .Lotes__btnImport:hover{background:#0000000a;border-color:#00000059}html[data-theme=light] .MovimientosStock__filtersBox{background-color:#fff;border-color:#0f234621;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .MovimientosStock__searchRow{border-bottom-color:#00000014}html[data-theme=light] .MovimientosStock__error{color:#c0392b}html[data-theme=light] .MovimientosStock__noData{color:#64748b}html[data-theme=light] .MovimientosStock__sku{color:#fff;background:#1a73e9;box-shadow:0 1px 2px #1a73e959}html[data-theme=light] .MovimientosStock__td--nombre{color:#334155}html[data-theme=light] .MovimientosStock__td--mono,html[data-theme=light] .MovimientosStock__td--doc,html[data-theme=light] .MovimientosStock__td--obs{color:#64748b}html[data-theme=light] .MovimientosStock__td--ingreso{color:#0d6b47}html[data-theme=light] .MovimientosStock__td--egreso{color:#c0392b}html[data-theme=light] .MovimientosStock__td--anulacion{color:#475569}html[data-theme=light] .MovimientosStock__badge--ingreso{color:#0d6b47;background:#178e621f}html[data-theme=light] .MovimientosStock__badge--egreso{color:#c0392b;background:#c0392b1f}html[data-theme=light] .MovimientosStock__badge--anulacion{color:#475569;background:#64748b24}html[data-theme=light] .Lotes__badge--creado{color:#92400e;background:#b48c1421;border-color:#b48c144d}html[data-theme=light] .Lotes__badge--procesando{color:#1a60b8;background:#1a73e921;border-color:#1a73e94d}html[data-theme=light] .Lotes__badge--cerrado{color:#0d6b47;background:#178e6221;border-color:#178e624d}html[data-theme=light] .LoteDetalle__stat{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000d}html[data-theme=light] .LoteDetalle__statLabel{color:#64748b}html[data-theme=light] .LoteDetalle__statValue{color:#1a2438}html[data-theme=light] .LoteDetalle__statValue--pos{color:#0d6b47}html[data-theme=light] .LoteDetalle__statValue--neg{color:#c0392b}html[data-theme=light] .LoteDetalle__meta{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .LoteDetalle__metaLabel{color:#64748b}html[data-theme=light] .LoteDetalle__metaValue{color:#1a2438}html[data-theme=light] .LoteDetail__title{color:#64748b}html[data-theme=light] .LoteDetail__addToggle{color:#1a73e9;background:#1a73e90f;border-color:#0003}html[data-theme=light] .LoteDetail__addToggle:hover{background:#1a73e91f;border-color:#1a73e9}html[data-theme=light] .LoteDetail__empty{color:#64748b}html[data-theme=light] .LoteDetail__table th{color:#64748b;border-bottom-color:#0000001a}html[data-theme=light] .LoteDetail__table td{color:#1a2438;border-bottom-color:#0000000d}html[data-theme=light] .LoteDetail__table tbody tr:hover{background:#00000005}html[data-theme=light] .LoteDetail__row--editing td{background:#1a73e90a}html[data-theme=light] .LoteDetail__skuCell,html[data-theme=light] .LoteDetail__notasSub{color:#64748b}html[data-theme=light] .LoteDetail__condBadge--a{color:#0d6b47;background:#178e6221;border-color:#178e624d}html[data-theme=light] .LoteDetail__condBadge--b{color:#854d0e;background:#b48c1421;border-color:#b48c144d}html[data-theme=light] .LoteDetail__condBadge--c{color:#c44f00;background:#ea580c21;border-color:#ea580c4d}html[data-theme=light] .LoteDetail__condBadge--d{color:#c0392b;background:#c0392b21;border-color:#c0392b4d}html[data-theme=light] .LoteDetail__estadoBadge--disponible{color:#0d6b47;background:#178e6221;border-color:#178e624d}html[data-theme=light] .LoteDetail__estadoBadge--parcialmente_vendido{color:#92400e;background:#b48c1421;border-color:#b48c144d}html[data-theme=light] .LoteDetail__estadoBadge--vendido{color:#1a60b8;background:#1a73e921;border-color:#1a73e94d}html[data-theme=light] .LoteDetail__estadoBadge--dado_de_baja{color:#64748b;background:#0000000f;border-color:#0000001f}html[data-theme=light] .LoteDetail__estadoBadge--sin_revisar{color:#475569;background:#64748b1a;border-color:#64748b40}html[data-theme=light] .LoteDetail__editBtn{color:#00000059}html[data-theme=light] .LoteDetail__editBtn:hover{color:#1a2438;background:#0000000f}html[data-theme=light] .LoteDetail__deleteBtn{color:#0000004d}html[data-theme=light] .LoteDetail__deleteBtn:hover:not(:disabled){color:#c0392b;background:#c0392b1a}html[data-theme=light] .LoteDetail__editRow td{background:#1a73e90a;border-bottom-color:#1a73e933}html[data-theme=light] .LoteDetail__addForm{background:#fff;border-color:#00000014;box-shadow:0 1px 4px #0000000a}html[data-theme=light] .LoteDetail__addMode,html[data-theme=light] .LoteDetail__addLabel{color:#64748b}html[data-theme=light] .LoteDetail__addInput{color:#1a2438;background:#f2f5f9;border-color:#00000026}html[data-theme=light] .LoteDetail__addInput:focus{border-color:#1a73e9}html[data-theme=light] .LoteDetail__addInput option{color:#1a2438;background:#fff}html[data-theme=light] .LoteDetail__addInput--cond-a{background:#178e621a!important;border-left:3px solid #178e62b3!important}html[data-theme=light] .LoteDetail__addInput--cond-b{background:#b48c1414!important;border-left:3px solid #b48c14b3!important}html[data-theme=light] .LoteDetail__addInput--cond-c{background:#ea580c14!important;border-left:3px solid #ea580cb3!important}html[data-theme=light] .LoteDetail__addInput--cond-d{background:#c0392b1a!important;border-left:3px solid #c0392bb3!important}html[data-theme=light] .LoteDetail__addInput option:first-child{color:#0d6b47!important}html[data-theme=light] .LoteDetail__addInput option:nth-child(2){color:#854d0e!important}html[data-theme=light] .LoteDetail__addInput option:nth-child(3){color:#c44f00!important}html[data-theme=light] .LoteDetail__addInput option:nth-child(4){color:#c0392b!important}html[data-theme=light] .LoteDetail__addSelected{color:#1a2438;background:#1a73e914;border-color:#1a73e940}html[data-theme=light] .LoteDetail__addResults{background:#fff;border-color:#0000001f;box-shadow:0 8px 24px #0000001f}html[data-theme=light] .LoteDetail__addResultItem{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .LoteDetail__addResultItem:hover{background:#1a73e912}html[data-theme=light] .LoteDetail__addResultSku{color:#64748b}html[data-theme=light] .LoteDetail__addBtn--submit{color:#fff;background:#1a73e9}html[data-theme=light] .LoteDetail__addBtn--submit:hover:not(:disabled){background:#1557c0}html[data-theme=light] .LoteDetail__addBtn--ghost{color:#1a2438;background:#0000000d;border-color:#00000026}html[data-theme=light] .LoteDetail__addBtn--ghost:hover{background:#0000001a}html[data-theme=light] .LoteDetail__addBtn--cancel{color:#64748b}html[data-theme=light] .LoteDetail__addBtn--cancel:hover,html[data-theme=light] .ModalLotePdf__fileInput{color:#1a2438}html[data-theme=light] .ModalLotePdf__fileHint{color:#64748b}html[data-theme=light] .NotaCreditoVenta__tabs{border-bottom-color:#0000001a}html[data-theme=light] .NotaCreditoVenta__tab{color:#475569}html[data-theme=light] .NotaCreditoVenta__tab--active{color:#1a73e9;border-bottom-color:#1a73e9}html[data-theme=light] .NotaCreditoVenta__title,html[data-theme=light] .NotaCreditoVenta__numero,html[data-theme=light] .NotaCreditoVenta__totalCell{color:#1a2438}html[data-theme=light] .NotaCreditoVenta__badge--borrador{color:#7a5c00;background:#b48c001f}html[data-theme=light] .NotaCreditoVenta__badge--emitida{color:#0d6b47;background:#178e6226}html[data-theme=light] .NotaCreditoVenta__badge--error{color:#c0392b;background:#c0392b1f}html[data-theme=light] .NotaCreditoVenta__loading,html[data-theme=light] .NotaCreditoVenta__error{color:#64748b}html[data-theme=light] .NotaCreditoVenta__card{background:#fff;border-color:#00000014;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .NotaCreditoVenta__card:hover{background:#1a73e908}html[data-theme=light] .NotaCreditoVenta__card__numero{color:#1a2438}html[data-theme=light] .NotaCreditoVenta__card__grid dt{color:#64748b}html[data-theme=light] .NotaCreditoVenta__card__grid dd{color:#1a2438}html[data-theme=light] .NotaCreditoVenta__card__total{color:#0d6b47}html[data-theme=light] .NotaCreditoVentaDetalle__loading,html[data-theme=light] .NotaCreditoVentaDetalle__error,html[data-theme=light] .NotaCreditoVentaDetalle__eyebrow{color:#64748b}html[data-theme=light] .NotaCreditoVentaDetalle__title{color:#1a2438}html[data-theme=light] .NotaCreditoVentaDetalle__subtitle{color:#64748b}html[data-theme=light] .NotaCreditoVentaDetalle__badge--borrador{color:#7a5c00;background:#b48c001f}html[data-theme=light] .NotaCreditoVentaDetalle__badge--emitida{color:#0d6b47;background:#178e6226}html[data-theme=light] .NotaCreditoVentaDetalle__badge--error{color:#c0392b;background:#c0392b1f}html[data-theme=light] .NotaCreditoVentaDetalle__btn--primary{color:#fff;background:#1a73e9}html[data-theme=light] .NotaCreditoVentaDetalle__btn--primary:hover:not(:disabled){background:#1557c0}html[data-theme=light] .NotaCreditoVentaDetalle__btn--secondary{color:#64748b;background:#fff;border-color:#0000002e}html[data-theme=light] .NotaCreditoVentaDetalle__btn--secondary:hover:not(:disabled){background:#0000000a}html[data-theme=light] .NotaCreditoVentaDetalle__btn--danger{color:#c02121;background:#c0212114;border-color:#c0212159}html[data-theme=light] .NotaCreditoVentaDetalle__btn--danger:hover:not(:disabled){background:#c0212126}html[data-theme=light] .NotaCreditoVentaDetalle__banner--error{color:#c0392b;background:#c0392b14;border-color:#c0392b4d}html[data-theme=light] .NotaCreditoVentaDetalle__metaCard{background:#fff;border-color:#00000014;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .NotaCreditoVentaDetalle__metaField__label{color:#64748b}html[data-theme=light] .NotaCreditoVentaDetalle__metaField__value{color:#1a2438}html[data-theme=light] .NotaCreditoVentaDetalle__metaField__link{color:#1a73e9}html[data-theme=light] .NotaCreditoVentaDetalle__sectionTitle{color:#64748b}html[data-theme=light] .NotaCreditoVentaDetalle__items{background:#fff;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .NotaCreditoVentaDetalle__items th{color:#64748b;background:#e7edf4;border-bottom-color:#00000014}html[data-theme=light] .NotaCreditoVentaDetalle__items td{color:#1a2438;border-bottom-color:#0000000d}html[data-theme=light] .NotaCreditoVentaDetalle__items tbody tr:hover td{background:#1a73e90a}html[data-theme=light] .NotaCreditoVentaDetalle__totalItem__label{color:#64748b}html[data-theme=light] .NotaCreditoVentaDetalle__totalItem__value{color:#1a2438}html[data-theme=light] .NotaCreditoVentaDetalle__totalItem--big html[data-theme=light] .NotaCreditoVentaDetalle__totalItem__value{color:#1a73e9}html[data-theme=light] .NotaCreditoVentaDetalle__percepciones{background:#fff;border-color:#00000014;box-shadow:0 4px 14px #0000001a}html[data-theme=light] .NotaCreditoVentaDetalle__percepcionRow__name{color:#1a2438}html[data-theme=light] .NotaCreditoVentaDetalle__percepcionRow__pct{color:#94a3b8}html[data-theme=light] .NotaCreditoVentaDetalle__percepcionRow__value{color:#1a2438}html[data-theme=light] .NotaCreditoCompra__modal .NewOrderNote__formLeft{border-right-color:#00000024}html[data-theme=light] .NotaCreditoCompraItems__tableScroll{scrollbar-color:#0003 transparent}html[data-theme=light] .NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items{border-color:#00000014}html[data-theme=light] .NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items th,html[data-theme=light] .NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items td{border-bottom-color:#0000000f}html[data-theme=light] .NotaCreditoCompraItems__tableScroll .NotaCreditoVentaDetalle__items thead th{background:#e7edf4}html[data-theme=light] .ConciliarNC__item{background:#fff;border-color:#0000001a}html[data-theme=light] .ConciliarNC__item:hover{border-color:#00000040}html[data-theme=light] .ConciliarNC__item--selected{background:#1a73e914;border-color:#1a73e9}html[data-theme=light] .ConciliarNC__itemMain{color:#1a2438}html[data-theme=light] .ConciliarNC__itemMeta{color:#64748b}html[data-theme=light] .ConciliarNC__priorityItem{color:#1a2438;background:#fff;border-color:#0000001a}html[data-theme=light] .ConciliarNC__priorityActions button{color:#1a2438;border-color:#0003}html[data-theme=light] .ConciliarNC__priorityActions button:hover:not(:disabled){color:#1a73e9;border-color:#1a73e9}html[data-theme=light] .GenerarNotaCredito{color:#1a2438;background:#fff;box-shadow:0 12px 48px #0000001f}html[data-theme=light] .GenerarNotaCredito__overlay{background:#0f192d73}html[data-theme=light] .GenerarNotaCredito__header{border-bottom-color:#00000014}html[data-theme=light] .GenerarNotaCredito__title{color:#1a2438}html[data-theme=light] .GenerarNotaCredito__close{color:#94a3b8}html[data-theme=light] .GenerarNotaCredito__close:hover{color:#1a2438}html[data-theme=light] .GenerarNotaCredito__loading,html[data-theme=light] .GenerarNotaCredito__error{color:#64748b}html[data-theme=light] .GenerarNotaCredito__info{border-bottom-color:#00000014}html[data-theme=light] .GenerarNotaCredito__infoLabel{color:#64748b}html[data-theme=light] .GenerarNotaCredito__infoValue{color:#1a2438}html[data-theme=light] .GenerarNotaCredito__banner{color:#7a5c00;background:#b48c001a}html[data-theme=light] .GenerarNotaCredito__table th{color:#64748b;background:#e7edf4;border-bottom-color:#00000014}html[data-theme=light] .GenerarNotaCredito__table td{color:#1a2438;border-bottom-color:#0000000d}html[data-theme=light] .GenerarNotaCredito__row--active{background:#178e620f}html[data-theme=light] .GenerarNotaCredito__numInput{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .GenerarNotaCredito__numInput:focus{border-color:#1a73e9}html[data-theme=light] .GenerarNotaCredito__numInput:disabled{color:#94a3b8;background:#f1f5f9}html[data-theme=light] .GenerarNotaCredito__select{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .GenerarNotaCredito__select option{color:#1a2438;background:#fff}html[data-theme=light] .GenerarNotaCredito__select:disabled{color:#94a3b8;background:#f1f5f9}html[data-theme=light] .GenerarNotaCredito__hint{color:#94a3b8}html[data-theme=light] .GenerarNotaCredito__validation{color:#c0392b;background:#c0392b14}html[data-theme=light] .GenerarNotaCredito__footer{border-top-color:#00000014}html[data-theme=light] .GenerarNotaCredito__total__label{color:#64748b}html[data-theme=light] .GenerarNotaCredito__total__value{color:#0d6b47}html[data-theme=light] .GenerarNotaCredito__btn--primary{color:#fff;background:#1a73e9}html[data-theme=light] .GenerarNotaCredito__btn--primary:hover:not(:disabled){background:#1557c0}html[data-theme=light] .GenerarNotaCredito__btn--secondary{color:#64748b;background:#fff;border-color:#0000002e}html[data-theme=light] .GenerarNotaCredito__btn--secondary:hover:not(:disabled){background:#0000000a}html[data-theme=light] .VehiculoSelector__label,html[data-theme=light] .NewOrderNote__loteLabel{color:#64748b}html[data-theme=light] .NewOrderNote__loteBadge{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .NewRemito__loteLabel{color:#64748b}html[data-theme=light] .NewRemito__loteBadge{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .NewRemito__loteSelect{color:#1a2438;background:#fff;border-color:#178e6273}html[data-theme=light] .NewRemito__loteSelect:focus{box-shadow:0 0 0 3px #178e6226}html[data-theme=light] .NewRemito__loteSelect option{color:#1a2438;background:#fff}html[data-theme=light] .RemitoDetail__loteBadge,html[data-theme=light] .OrderNote__loteBadge{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .RemitoCambioBadge{color:#1a73e9;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .RemitoDetail__cambioNote{color:#475569;background:#1a73e90a;border-left-color:#1a73e966}html[data-theme=light] .RemitoDetail__cambioNote strong{color:#1e293b}html[data-theme=light] .RemitoDetail__sectionLabel{color:#64748b}html[data-theme=light] .OrdenVentaDetalle__btnRemitoCambio{color:#1a73e9;background:#1a73e914;border-color:#1a73e94d}html[data-theme=light] .OrdenVentaDetalle__btnRemitoCambio:hover{background:#1a73e926}html[data-theme=light] .OrderNote__modal{background:#fff;border-color:#0000001a;box-shadow:0 12px 40px #0000001f}html[data-theme=light] .OrderNote__modal__title{color:#1a2438}html[data-theme=light] .OrderNote__modal__desc{color:#64748b}html[data-theme=light] .OrderNote__modal__textarea{color:#1a2438;background:#f8fafc;border-color:#94a3b8}html[data-theme=light] .OrderNote__modal__textarea::placeholder{color:#94a3b8}html[data-theme=light] .OrderNote__modal__textarea:focus{border-color:#1a73e9}html[data-theme=light] .OrderNote__modal__field label{color:#64748b}html[data-theme=light] .OrderNote__modal__field input,html[data-theme=light] .OrderNote__modal__field select{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .OrderNote__modal__field input option,html[data-theme=light] .OrderNote__modal__field select option{color:#1a2438;background:#fff}html[data-theme=light] .OrderNote__modal__field input::placeholder,html[data-theme=light] .OrderNote__modal__field select::placeholder{color:#94a3b8}html[data-theme=light] .OrderNote__modal__field input:focus,html[data-theme=light] .OrderNote__modal__field select:focus{border-color:#1a73e9}html[data-theme=light] .OrderNote__modal__btnCancel{color:#64748b;border-color:#0000002e}html[data-theme=light] .OrderNote__modal__btnCancel:hover:not(:disabled){color:#1a2438;border-color:#00000059}html[data-theme=light] .OrderNote__modal__select{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .OrderNote__modal__select option{color:#1a2438;background:#fff}html[data-theme=light] .OrderNote__modal__select:focus{border-color:#1a73e9}html[data-theme=light] .OrderNote__canalBadge{color:#64748b;background:#0000000d}html[data-theme=light] .OrderNote__canalBadge--ml{color:#92600e;background:#b48c001a;border-color:#b48c004d}html[data-theme=light] .OrderNote__canalBadge--manual{color:#94a3b8;background:#0000000a}html[data-theme=light] .TanTable__acceptMLBtn{color:#92600e;background:#b48c001a}html[data-theme=light] .TanTable__acceptMLBtn:hover{background:#b48c002e}html[data-theme=light] .OrderNote__mlBlock{background:#b48c000a;border-color:#b48c0033}html[data-theme=light] .OrderNote__mlBlock__account{color:#64748b}html[data-theme=light] .OrderNote__mlBlock__label{color:#94a3b8}html[data-theme=light] .OrderNote__mlBlock__value{color:#1a2438}html[data-theme=light] .OrderNote__mlBlock__neto{color:#64748b}html[data-theme=light] .OrderNote__mlBlock__date,html[data-theme=light] .OrderNote__mlBlock__vendedorHint{color:#94a3b8}html[data-theme=light] .OrderNote__mlBlock__cobroWarning{color:#c2540a}html[data-theme=light] .OrderNote__cobroBadge--pendiente{color:#92400e;background:#b48c001a}html[data-theme=light] .OrderNote__cobroBadge--recibido{color:#1557c0;background:#1a73e91a}html[data-theme=light] .OrderNote__cobroBadge--acreditado{color:#0d6b47;background:#178e621a}html[data-theme=light] .OrderNote__loteBadge{color:#0d6b47;background:#178e621a;border-color:#178e624d}html[data-theme=light] .OrderNoteDetail{background:#e9f1fd}html[data-theme=light] .OrderNoteDetail__title{color:#1a2438}html[data-theme=light] .OrderNoteDetail__infoCard{background:#fff;border-color:#00000014}html[data-theme=light] .OrderNoteDetail__infoItem{border-bottom-color:#0000000f;border-right-color:#0000000f}html[data-theme=light] .OrderNoteDetail__infoLabel{color:#64748b}html[data-theme=light] .OrderNoteDetail__infoValue,html[data-theme=light] .OrderNoteDetail__obsValue{color:#1a2438}html[data-theme=light] .OrderNoteDetail__obsEditBtn{color:#94a3b8}html[data-theme=light] .OrderNoteDetail__obsEditBtn:hover{color:#1a2438}html[data-theme=light] .OrderNoteDetail__obsTextarea{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .OrderNoteDetail__obsTextarea::placeholder{color:#94a3b8}html[data-theme=light] .OrderNoteDetail__obsTextarea:focus{border-color:#1a73e9}html[data-theme=light] .OrderNoteDetail__obsCancelBtn{color:#64748b;border-color:#0000002e}html[data-theme=light] .OrderNoteDetail__obsCancelBtn:hover:not(:disabled){border-color:#00000059}html[data-theme=light] .OrderNoteDetail__obsSaveBtn{color:#fff;background:#1a73e9}html[data-theme=light] .OrderNoteDetail__obsSaveBtn:hover:not(:disabled){background:#1557c0}html[data-theme=light] .OrderNoteDetail__totalBarLabel{color:#64748b}html[data-theme=light] .OrderNoteDetail__totalBarValue{color:#1a2438}html[data-theme=light] .OrderNoteDetail__totalBarValue--discount{color:#c0392b}html[data-theme=light] .OrderNoteDetail__totalBarValue--total{color:#178e62}html[data-theme=light] .OrderNoteDetail__itemsWrap{background:#fff;border-color:#0000001a}html[data-theme=light] .OrderNoteDetail__items thead tr{background:#1a73e9}html[data-theme=light] .OrderNoteDetail__items th{color:#fff;background:0 0;border-bottom-color:#1a73e9}html[data-theme=light] .OrderNoteDetail__items td{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .OrderNoteDetail__items tbody tr:hover td{background:#1a73e90d}html[data-theme=light] .OrderNoteDetail__itemSku{color:#94a3b8}html[data-theme=light] .OrderNote__modal__btnAccept{color:#fff;background:#178e62}html[data-theme=light] .OrderNote__modal__btnAccept:hover:not(:disabled){background:#14795a}html[data-theme=light] .RemitoCambio__results{background:#fff;border-color:#178e6266;box-shadow:0 4px 16px #00000014}html[data-theme=light] .RemitoCambio__resultItem{border-bottom-color:#f1f5f9}html[data-theme=light] .RemitoCambio__resultItem:hover{background:#178e620f}html[data-theme=light] .RemitoCambio__resultName{color:#1e293b}html[data-theme=light] .RemitoCambio__resultSku{color:#64748b}html[data-theme=light] .RemitoCambio__spareCard{background:#178e620a;border-color:#178e6233}html[data-theme=light] .RemitoCambio__spareName{color:#1e293b}html[data-theme=light] .RemitoCambio__spareSku{color:#64748b}html[data-theme=light] .RemitoCambio__spareClose{color:#94a3b8}html[data-theme=light] .RemitoCambio__spareClose:hover{color:#475569;background:#f1f5f9}html[data-theme=light] .RemitoCambio__itemQty{color:#475569}html[data-theme=light] .RemitoCambio__loteBadge{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .RemitoCambio__error{color:#dc2626}html[data-theme=light] .SP{background:#fff;border-color:#0f234621;box-shadow:0 4px 14px #00000014}html[data-theme=light] .SP__title{color:#1a2438}html[data-theme=light] .SP__periodoChip{color:#0d6b47;background:#178e621a;border-color:#178e624d}html[data-theme=light] .SP__prompt{color:#64748b}html[data-theme=light] .SP__filters{border-bottom:1px solid #e2e8f0}html[data-theme=light] .SP__modoToggle{background:#0000000a;border-color:#0000001a}html[data-theme=light] .SP__modoBtn{color:#64748b}html[data-theme=light] .SP__modoBtn:hover{color:#1a2438}html[data-theme=light] .SP__modoBtn--active{color:#1a2438;background:#fff;box-shadow:0 1px 4px #0000001f}html[data-theme=light] .SP__fieldLabel{color:#64748b}html[data-theme=light] .SP__input{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .SP__input:focus{border-color:#1a73e9}html[data-theme=light] .SP__input::-webkit-calendar-picker-indicator{filter:none;opacity:.5}html[data-theme=light] .SP__btnApply{background:#1a73e9}html[data-theme=light] .SP__btnApply:hover{background:#1557c0}html[data-theme=light] .SP__btnClear{color:#64748b;border-color:#0000002e}html[data-theme=light] .SP__btnClear:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .SP__cardTitle{color:#64748b}html[data-theme=light] .SP__cardCount{color:#64748b;background:#0000000f}html[data-theme=light] .SP__card+html[data-theme=light] .SP__card,html[data-theme=light] .SP__saldoRow+html[data-theme=light] .SP__saldoRow{border-top:1px solid #e2e8f0}html[data-theme=light] .SP__deudora{color:#dc2626}html[data-theme=light] .SP__arrowIcon{color:#94a3b8}html[data-theme=light] .SP__acreedora{color:#1a73e9}html[data-theme=light] .SP__montoSaldo{color:#0d6b47}html[data-theme=light] .SP__comisionRow+html[data-theme=light] .SP__comisionRow{border-top:1px solid #e2e8f0}html[data-theme=light] .SP__empresaNombre,html[data-theme=light] .SP__montoComision{color:#1a2438}html[data-theme=light] .SP__empty{color:#94a3b8}html[data-theme=light] .CompraventaInterna__orderCode{color:#334155}html[data-theme=light] .CompraventaInterna__empty{color:#94a3b8}html[data-theme=light] .CompraventaInterna__neto{color:#178e62}html[data-theme=light] .CompraventaInterna__comision{color:#92400e}html[data-theme=light] .CompraventaInterna__badge--registrada{color:#92400e;background:#b48c1421;border-color:#b48c144d}html[data-theme=light] .CompraventaInterna__badge--confirmada{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .CompraventaInterna__badge--anulada{color:#94a3b8;background:#0000000d;border-color:#0000001a}html[data-theme=light] .CompraventaInterna__badge--cobrada{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .CompraventaInterna__badge--pendiente-cobro{color:#64748b;background:#0000000a;border-color:#0000001a}html[data-theme=light] .CompraventaInterna__bulkBar{color:#1a2438;background:#178e6214;border-color:#178e6240}html[data-theme=light] .CompraventaInterna__bulkBtn{background:#1a73e9}html[data-theme=light] .CompraventaInterna__bulkBtn:hover:not(:disabled){background:#1557c0}html[data-theme=light] .CompraventaInterna__tabs{border-bottom-color:#0000001a}html[data-theme=light] .CompraventaInterna__tab{color:#64748b}html[data-theme=light] .CompraventaInterna__tab:hover{color:#1a2438}html[data-theme=light] .CompraventaInterna__tab--active{color:#1a2438;border-bottom-color:#1a73e9}html[data-theme=light] .CompraventaInterna__placeholder{color:#64748b}html[data-theme=light] .CompraventaInterna__modoToggle{background:#0000000a;border-color:#0000001a}html[data-theme=light] .CompraventaInterna__modoBtn{color:#64748b}html[data-theme=light] .CompraventaInterna__modoBtn:hover{color:#1a2438}html[data-theme=light] .CompraventaInterna__modoBtn--active{color:#1a2438;background:#fff;box-shadow:0 1px 4px #0000001f}html[data-theme=light] .CompraventaInterna__badge--devuelta{color:#6d28d9;background:#7c3aed1a;border-color:#7c3aed47}html[data-theme=light] .CompraventaInterna__facturarBtn{color:#92400e;border-color:#92400e66}html[data-theme=light] .CompraventaInterna__facturarBtn:hover:not(:disabled){background:#92400e14;border-color:#92400e}html[data-theme=light] .CompraventaInterna__container .TanTable__viewBtn{color:#1a73e9}html[data-theme=light] .CompraventaInterna__container .TanTable__viewBtn:hover:not(:disabled){background:#1a73e91a;border-color:#1a73e9}html[data-theme=light] .FacturarVenta__clienteTrigger{color:#1a2438;background:#fff;border-color:#0000002e}html[data-theme=light] .FacturarVenta__clienteClear{color:#64748b}html[data-theme=light] .FacturarVenta__clienteClear:hover{color:#1a2438}html[data-theme=light] .FacturarVenta__dropdown{background:#fff;border-color:#1a73e9;box-shadow:0 4px 16px #00000026}html[data-theme=light] .FacturarVenta__dropdownOption{color:#1a2438}html[data-theme=light] .FacturarVenta__dropdownOption:hover{background:#1a73e914}html[data-theme=light] .FacturarVenta__dropdownOptionDoc{color:#64748b}html[data-theme=light] .ComisionCards{border-bottom-color:#00000014}html[data-theme=light] .ComisionCards__label{color:#64748b}html[data-theme=light] .ComisionCards__periodoChip{color:#0d6b47;background:#178e621a;border-color:#178e624d}html[data-theme=light] .ComisionCards__total{background:#00000008;border-color:#0000001a}html[data-theme=light] .ComisionCards__totalLabel{color:#64748b}html[data-theme=light] .ComisionCards__totalValue{color:#1a2438}html[data-theme=light] .ComisionCards__totalReal{color:#0d6b47}html[data-theme=light] .ComisionCards__empty{color:#64748b}html[data-theme=light] .ComisionCards__card{border-color:#0f23461a;border-left-color:var(--accent-light,#0f23461a);background:#fff;box-shadow:0 2px 8px #0000000f}html[data-theme=light] .ComisionCards__empresa{color:#1a2438}html[data-theme=light] .ComisionCards__cardLabel{color:#64748b}html[data-theme=light] .ComisionCards__valor{color:#1a2438}html[data-theme=light] .ComisionCards__real{color:#0d6b47}html[data-theme=light] .ComisionCards__modoToggle{background:#0000000a;border-color:#0000001a}html[data-theme=light] .ComisionCards__modoBtn{color:#64748b}html[data-theme=light] .ComisionCards__modoBtn:hover{color:#1a2438}html[data-theme=light] .ComisionCards__modoBtn--active{color:#1a2438;background:#fff;box-shadow:0 1px 4px #0000001f}html[data-theme=light] .ComisionCards__input{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .ComisionCards__input:focus{border-color:#1a73e9}html[data-theme=light] .ComisionCards__input::-webkit-calendar-picker-indicator{filter:none;opacity:.5}html[data-theme=light] .ComisionCards__rangeSep{color:#64748b}html[data-theme=light] .ComisionCards__btnApply{background:#1a73e9}html[data-theme=light] .ComisionCards__btnApply:hover{background:#1557c0}html[data-theme=light] .ComisionCards__btnClear{color:#64748b;border-color:#0000002e}html[data-theme=light] .ComisionCards__btnClear:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .ComisionCards__rangoError{color:#c0392b}html[data-theme=light] .ResumenTab__label{color:#64748b}html[data-theme=light] .ResumenTab__periodoChip{color:#0d6b47;background:#178e621a;border-color:#178e624d}html[data-theme=light] .ResumenTab__totalGanancias{background:#178e6214;border-color:#178e6240}html[data-theme=light] .ResumenTab__totalGanancias--negativa{background:#c0392b14;border-color:#c0392b40}html[data-theme=light] .ResumenTab__totalGananciasLabel{color:#64748b}html[data-theme=light] .ResumenTab__totalGananciasValue{color:#0d6b47}.ResumenTab__totalGanancias--negativa html[data-theme=light] .ResumenTab__totalGananciasValue{color:#c0392b}html[data-theme=light] .ResumenTab__modoToggle{background:#0000000a;border-color:#0000001a}html[data-theme=light] .ResumenTab__modoBtn{color:#64748b}html[data-theme=light] .ResumenTab__modoBtn:hover{color:#1a2438}html[data-theme=light] .ResumenTab__modoBtn--active{color:#1a2438;background:#fff;box-shadow:0 1px 4px #0000001f}html[data-theme=light] .ResumenTab__input{color:#1a2438;background:#fff;border-color:#94a3b8}html[data-theme=light] .ResumenTab__input:focus{border-color:#1a73e9}html[data-theme=light] .ResumenTab__input::-webkit-calendar-picker-indicator{filter:none;opacity:.5}html[data-theme=light] .ResumenTab__rangeSep{color:#64748b}html[data-theme=light] .ResumenTab__btnApply{background:#1a73e9}html[data-theme=light] .ResumenTab__btnApply:hover{background:#1557c0}html[data-theme=light] .ResumenTab__btnClear{color:#64748b;border-color:#0000002e}html[data-theme=light] .ResumenTab__btnClear:hover{color:#1a2438;border-color:#00000059}html[data-theme=light] .ResumenTab__rangoError{color:#c0392b}html[data-theme=light] .ResumenCard{border-color:#0f23461a;border-left-color:var(--accent-light,#0f23461a);background:#fff;box-shadow:0 6px 20px #00000014}html[data-theme=light] .ResumenCard__label{color:#64748b}html[data-theme=light] .ResumenCard__empresa{color:#1a2438}html[data-theme=light] .ResumenCard__empresaDot{background:var(--accent-light,transparent)}html[data-theme=light] .ResumenCard__toggle{background:#0000000d}html[data-theme=light] .ResumenCard__toggleBtn{color:#64748b}html[data-theme=light] .ResumenCard__toggleBtn:hover{color:#1a2438}html[data-theme=light] .ResumenCard__toggleBtn--active{color:#fff;background:#1a2438}html[data-theme=light] .ResumenCard__gananciaBox{background:linear-gradient(135deg,#178e621f,#178e6208);border-color:#178e6240}html[data-theme=light] .ResumenCard__gananciaBox--negativa{background:linear-gradient(135deg,#c0392b1f,#c0392b08);border-color:#c0392b4d}html[data-theme=light] .ResumenCard__gananciaLabel{color:#64748b}html[data-theme=light] .ResumenCard__gananciaValue{color:#0d6b47}.ResumenCard__gananciaBox--negativa html[data-theme=light] .ResumenCard__gananciaValue{color:#c0392b}html[data-theme=light] .ResumenCard__gananciaSub,html[data-theme=light] .ResumenCard__cobrosInfo,html[data-theme=light] .ResumenCard__sectionLabel{color:#64748b}html[data-theme=light] .ResumenCard__row{border-bottom-color:#00000012}html[data-theme=light] .ResumenCard__rowIcon--neg{color:#c0392b;background:#d333331a}html[data-theme=light] .ResumenCard__rowIcon--pos{color:#0d6b47;background:#178e621f}html[data-theme=light] .ResumenCard__rowLabel{color:#1a2438}html[data-theme=light] .ResumenCard__rowSub{color:#64748b}html[data-theme=light] .ResumenCard__rowValue{color:#1a2438}html[data-theme=light] .ResumenCard__rowValue--neg{color:#c0392b}html[data-theme=light] .ResumenCard__rowValue--pos{color:#0d6b47}html[data-theme=light] .ResumenCard__subRow{color:#64748b}html[data-theme=light] .ResumenCard__subValue--neg{color:#c0392b}html[data-theme=light] .ResumenCard__subValue--pos{color:#0d6b47}html[data-theme=light] .ResumenCard__subRowBtn{color:#64748b}html[data-theme=light] .ResumenCard__subRowBtn:hover{color:#1a2438;background:#0000000f}html[data-theme=light] .ResumenCard__totalRow{color:#0d6b47;border-top-color:#178e6259}html[data-theme=light] .ResumenCard__totalRow--negativa{color:#c0392b;border-top-color:#c0392b59}html[data-theme=light] .SaldoParModal__netoBox{color:#0d6b47;background:linear-gradient(135deg,#178e621f,#178e6208);border-color:#178e6240}html[data-theme=light] .SaldoParModal__netoBox--negativa{color:#c0392b;background:linear-gradient(135deg,#c0392b1f,#c0392b08);border-color:#c0392b4d}html[data-theme=light] .SaldoParModal__netoLabel{color:#1a2438}html[data-theme=light] .SaldoParModal__netoValue{color:inherit}html[data-theme=light] .SaldoParModal__direccionDesc,html[data-theme=light] .SaldoParModal__direccionTotal{color:#1a2438}html[data-theme=light] .SaldoParModal__empty{color:#64748b}html[data-theme=light] .SaldoParModal__tableWrap{border-color:#0f23461a}html[data-theme=light] .SaldoParModal__table th{color:#fff;background:#1a73e9}html[data-theme=light] .SaldoParModal__table td{color:#1a2438;border-top-color:#0000000f}html[data-theme=light] .SaldoParModal__table tr:hover td{background:#1a73e90f}html[data-theme=light] .ActionBtn--confirm{color:#0d6b47;border-color:#178e6280}html[data-theme=light] .ActionBtn--confirm:hover:not(:disabled){background:#178e621a;border-color:#178e62}html[data-theme=light] .ActionBtn--danger{color:#c0392b;border-color:#c0392b80}html[data-theme=light] .ActionBtn--danger:hover:not(:disabled){background:#c0392b1a;border-color:#c0392b}html[data-theme=light] .Badge--emitido,html[data-theme=light] .Badge--recibido{color:#9a7200;background:#b48c141f;border-color:#b48c1459}html[data-theme=light] .Badge--debitado,html[data-theme=light] .Badge--acreditado{color:#0d6b47;background:#178e621f;border-color:#178e6259}html[data-theme=light] .Badge--anulado{color:#c0392b;background:#d333331a;border-color:#d3333359}html[data-theme=light] .Badge--rechazado{color:#c2410c;background:#ea580c1a;border-color:#ea580c59}html[data-theme=light] .Badge--cheque,html[data-theme=light] .Badge--echeq,html[data-theme=light] .Badge--cheque-fisico{color:#1557c0;background:#1a73e91a;border-color:#1a73e94d}html[data-theme=light] .Badge--transferencia{color:#6d3fdc;background:#8b5cf61a;border-color:#8b5cf64d}html[data-theme=light] .Badge--efectivo{color:#15803d;background:#22c55e1a;border-color:#22c55e4d}html[data-theme=light] .Badge--tarjeta-de-credito{color:#0d8e80;background:#14b8a61a;border-color:#14b8a64d}html[data-theme=light] .Badge--mercado-pago{color:#0369a1;background:#0ea5e91a;border-color:#0ea5e94d}html[data-theme=light] .Tesoreria{color:#1a2438}html[data-theme=light] .Tesoreria__tabs{border-bottom-color:#0000001a}html[data-theme=light] .Tesoreria__tab{color:#475569}html[data-theme=light] .Tesoreria__tab:hover{color:#1a2438}html[data-theme=light] .Tesoreria__tab--active{color:#1a73e9;border-bottom-color:#1a73e9}html[data-theme=light] .Reclamos{color:#1a2438}html[data-theme=light] .Reclamos__tabs{border-bottom-color:#0000001a}html[data-theme=light] .Reclamos__tab{color:#475569}html[data-theme=light] .Reclamos__tab:hover{color:#1a2438}html[data-theme=light] .Reclamos__tab--active{color:#1a73e9;border-bottom-color:#1a73e9;font-weight:600}html[data-theme=light] .Cheques__subTabs{background:#0000000f}html[data-theme=light] .Cheques__subTab{color:#64748b}html[data-theme=light] .Cheques__subTab:hover{color:#1a2438}html[data-theme=light] .Cheques__subTab--active{color:#1a2438;background:#fff;box-shadow:0 1px 3px #0000001f}html[data-theme=light] .Cheques__sectionTitle{color:#475569;border-bottom-color:#00000014}html[data-theme=light] .Cheques__tableWrap{background:#fff;border-color:#00000014;box-shadow:0 2px 12px #0000000f}html[data-theme=light] .Cheques__table{color:#1a2438}html[data-theme=light] .Cheques__table th{color:#fff;background:#1a73e9;border-bottom-color:#1a73e9}html[data-theme=light] .Cheques__table td{border-bottom-color:#00000014}html[data-theme=light] .Cheques__table tbody tr:hover{background:#1a73e90f}html[data-theme=light] .Cheques__chevron{color:#94a3b8}html[data-theme=light] .Cheques__chevron--open{color:#1a73e9}html[data-theme=light] .Cheques__row--expanded{background:#1a73e90a}html[data-theme=light] .Cheques__detailRow>td{background:#1a73e905;border-top-color:#1a73e940}html[data-theme=light] .Cheques__numero,html[data-theme=light] .Cheques__destino{color:#475569}html[data-theme=light] .Cheques__loading,html[data-theme=light] .Cheques__empty{color:#475569;background:#fff;border-color:#00000014}html[data-theme=light] .ReporteOrdenesVenta{color:#1a2438;--tooltip-bg:#fff;--tooltip-border:#0000001a;--tooltip-text:#1a2438;--barchart-cursor:#0000000d}html[data-theme=light] .ReporteOrdenesVenta__tabs{border-bottom-color:#0000001a}html[data-theme=light] .ReporteOrdenesVenta__tab{color:#64748b}html[data-theme=light] .ReporteOrdenesVenta__tab:hover{color:#1a2438}html[data-theme=light] .ReporteOrdenesVenta__tab--active{color:#1a2438;border-bottom-color:#1a73e9}html[data-theme=light] .ReporteOrdenesVenta__filtersBox,html[data-theme=light] .ReporteOrdenesVenta__chartCard{background:#fff;border-color:#00000014}html[data-theme=light] .ReporteOrdenesVenta__chartCenterValue{color:#1a2438}html[data-theme=light] .ReporteOrdenesVenta__chartCenterLabel,html[data-theme=light] .ReporteOrdenesVenta__hint{color:#64748b}html[data-theme=light] .RankingOVTabla{background:#fff;border-color:#00000014}html[data-theme=light] .RankingOVTabla__head{color:#fff;background:#1a73e9;border-bottom-color:#00000014}html[data-theme=light] .RankingOVTabla__row{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .RankingOVTabla__row:hover{background:#f8fafc}html[data-theme=light] .RankingOVTabla__row--selected{background:#f4f6f9}html[data-theme=light] .RankingOVTabla__cell--nombre{color:#1a2438}html[data-theme=light] .RankingOVTabla__cell--total{color:var(--ranking-color,#1a2438)}html[data-theme=light] .RankingOVTabla__rankNum{color:var(--ranking-color)}html[data-theme=light] .ConteoOVGrid__card{background:#fff;border-color:#00000014}html[data-theme=light] .ConteoOVGrid__card:hover{background:#1a73e90d;border-color:#1a73e959}html[data-theme=light] .ConteoOVGrid__periodo{color:#64748b}html[data-theme=light] .ConteoOVGrid__cantidad{color:#1a2438}html[data-theme=light] .ConteoOVGrid__barTrack{background:#00000014}html[data-theme=light] .ConteoOVGrid__barFill{background:#1a73e9}html[data-theme=light] .ReporteCobrosContado{color:#1a2438}html[data-theme=light] .ReporteCobrosContado__filtersBox{background:#fff;border-color:#00000014}html[data-theme=light] .ReporteCobrosContado__hint,html[data-theme=light] .ReporteCobrosContado__subtitle{color:#64748b}html[data-theme=light] .ReporteCobrosContado__estadoBadge--recibido{color:#1a5c96;border-color:#63b3ed66}html[data-theme=light] .ReporteCobrosContado__estadoBadge--acreditado{color:#1f7a45;border-color:#9ae6b466}html[data-theme=light] .ReporteCobrosContado .TanTable tfoot td{border-top-color:#00000014}html[data-theme=light] .Packs{color:#1a2438}html[data-theme=light] .Packs__btnCreate{background:#1a73e9;box-shadow:0 2px 8px #1a73e952}html[data-theme=light] .Packs__btnCreate:hover{background:#1557c0}html[data-theme=light] .PackDetail{background:#e9f1fd;border-top-color:#1a73e926}html[data-theme=light] .PackDetail__note{color:#64748b}html[data-theme=light] .PackDetail__info{background:#fff;border-color:#00000014}html[data-theme=light] .PackDetail__infoItem:not(:last-child){border-right-color:#0000000f}html[data-theme=light] .PackDetail__infoLabel{color:#64748b}html[data-theme=light] .PackDetail__infoValue,html[data-theme=light] .PackDetail__descripcion p{color:#1a2438}html[data-theme=light] .PackDetail__itemsWrap{border-color:#00000014}html[data-theme=light] .PackDetail__items th{color:#fff;background:#1a73e9;border-bottom-color:#0000}html[data-theme=light] .PackDetail__items td{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .PackDetail__items tbody tr:hover td{background:#1a73e90d}html[data-theme=light] .PackDetail__itemSku,html[data-theme=light] .PackDetail__itemQty{color:#64748b}html[data-theme=light] .PackComponentes__table th{color:#64748b;border-bottom-color:#00000014}html[data-theme=light] .PackComponentes__table td{color:#1a2438;border-bottom-color:#0000000f}html[data-theme=light] .PackComponentes__remove{color:#c0392b}html[data-theme=light] .PackComponentes__remove:hover{background:#c0392b1a}
