.sku-page[data-v-5925f5b2]{max-width:1800px}[dir] .sku-page[data-v-5925f5b2]{margin:0 auto;padding:0 8px}.sku-header[data-v-5925f5b2]{display:flex;justify-content:space-between;align-items:flex-end}[dir] .sku-header[data-v-5925f5b2]{margin-bottom:20px}.header-eyebrow[data-v-5925f5b2]{display:block;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#3b82f6}[dir] .header-eyebrow[data-v-5925f5b2]{margin-bottom:2px}.header-title[data-v-5925f5b2]{font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:700;color:#1e293b}[dir] .header-title[data-v-5925f5b2]{margin:0}.header-actions[data-v-5925f5b2]{display:flex;gap:8px}.btn-sku[data-v-5925f5b2]{display:inline-flex;align-items:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;transition:all .2s ease}[dir] .btn-sku[data-v-5925f5b2]{padding:9px 20px;border-radius:8px;border:none;cursor:pointer}.btn-sku--primary[data-v-5925f5b2]{color:#fff}[dir] .btn-sku--primary[data-v-5925f5b2]{background:#3b82f6}[dir] .btn-sku--primary[data-v-5925f5b2]:hover{background:#2563eb}.btn-sku--green[data-v-5925f5b2]{color:#fff}[dir] .btn-sku--green[data-v-5925f5b2]{background:#10b981}[dir] .btn-sku--green[data-v-5925f5b2]:hover{background:#059669}.btn-sku--ghost[data-v-5925f5b2]{color:#64748b}[dir] .btn-sku--ghost[data-v-5925f5b2]{background:transparent;border:1px solid #e2e8f0}.btn-sku--ghost[data-v-5925f5b2]:hover{color:#1e293b}[dir] .btn-sku--ghost[data-v-5925f5b2]:hover{background:#f8fafc}.btn-sku--sm[data-v-5925f5b2]{font-size:12px}[dir] .btn-sku--sm[data-v-5925f5b2]{padding:6px 14px}.kpi-strip[data-v-5925f5b2]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}[dir] .kpi-strip[data-v-5925f5b2]{margin-bottom:20px}.kpi-card[data-v-5925f5b2]{display:flex;flex-direction:column}[dir] .kpi-card[data-v-5925f5b2]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px 18px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.kpi-label[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#64748b}.kpi-value[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;color:#1e293b;font-feature-settings:"tnum"}[dir] .kpi-value[data-v-5925f5b2]{margin:4px 0 2px}.kpi-value--accent[data-v-5925f5b2]{color:#3b82f6}.kpi-foot[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:10px;color:#64748b}.panels[data-v-5925f5b2]{display:grid;grid-template-columns:minmax(400px,1fr) 2fr;gap:16px;align-items:start}.panels--title[data-v-5925f5b2]{grid-template-columns:minmax(560px,2fr) 3fr}.panel[data-v-5925f5b2]{overflow:hidden}[dir] .panel[data-v-5925f5b2]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.panel__header[data-v-5925f5b2]{display:flex;align-items:center;justify-content:space-between}[dir] .panel__header[data-v-5925f5b2]{padding:16px 18px 0}.panel__header-left[data-v-5925f5b2]{display:flex;align-items:center;gap:8px}.panel__header-right[data-v-5925f5b2]{display:flex;align-items:center;gap:12px}[dir] .panel--materials .panel__header[data-v-5925f5b2]{padding-bottom:14px}.panel__title[data-v-5925f5b2]{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;color:#1e293b}[dir] .panel__title[data-v-5925f5b2]{margin:0}.panel__badge[data-v-5925f5b2]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:#3b82f6}[dir] .panel__badge[data-v-5925f5b2]{padding:0 7px;border-radius:12px;background:rgba(59,130,246,.1)}.panel__badge--green[data-v-5925f5b2]{color:#10b981}[dir] .panel__badge--green[data-v-5925f5b2]{background:rgba(16,185,129,.1)}.panel__hint[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:11px;color:#64748b}.panel__toolbar[data-v-5925f5b2]{display:flex;flex-direction:column;gap:8px}[dir] .panel__toolbar[data-v-5925f5b2]{padding:12px 18px}.panel__toolbar-actions[data-v-5925f5b2]{display:flex;gap:6px}[dir] .panel__table[data-v-5925f5b2]{border-top:1px solid #e2e8f0}.segmented[data-v-5925f5b2]{display:inline-flex}[dir] .segmented[data-v-5925f5b2]{padding:3px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.segmented__btn[data-v-5925f5b2]{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;color:#64748b;transition:all .15s ease}[dir] .segmented__btn[data-v-5925f5b2]{padding:4px 14px;border:none;border-radius:6px;background:transparent;cursor:pointer}.segmented__btn--active[data-v-5925f5b2],.segmented__btn[data-v-5925f5b2]:hover{color:#1e293b}[dir] .segmented__btn--active[data-v-5925f5b2]{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}.btn-mini[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;color:#64748b;transition:all .15s ease;display:inline-flex;align-items:center;gap:4px}[dir] .btn-mini[data-v-5925f5b2]{padding:4px 10px;border-radius:6px;border:1px solid #e2e8f0;background:transparent;cursor:pointer}.btn-mini[data-v-5925f5b2]:hover{color:#3b82f6}[dir] .btn-mini[data-v-5925f5b2]:hover{border-color:#3b82f6}.btn-mini--accent[data-v-5925f5b2]{color:#3b82f6}[dir] .btn-mini--accent[data-v-5925f5b2]{border-color:rgba(59,130,246,.3)}[dir] .btn-mini--accent[data-v-5925f5b2]:hover{background:rgba(59,130,246,.05)}.search-box[data-v-5925f5b2]{position:relative}.search-box--full[data-v-5925f5b2]{width:100%}.search-box__icon[data-v-5925f5b2]{position:absolute;top:50%;color:#64748b;font-size:12px}[dir] .search-box__icon[data-v-5925f5b2]{transform:translateY(-50%)}[dir=ltr] .search-box__icon[data-v-5925f5b2]{left:10px}[dir=rtl] .search-box__icon[data-v-5925f5b2]{right:10px}.search-box__input[data-v-5925f5b2]{width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:#1e293b;transition:border-color .15s ease}[dir] .search-box__input[data-v-5925f5b2]{border:1px solid #e2e8f0;border-radius:8px;background:transparent}[dir=ltr] .search-box__input[data-v-5925f5b2]{padding:7px 12px 7px 32px}[dir=rtl] .search-box__input[data-v-5925f5b2]{padding:7px 32px 7px 12px}.search-box__input[data-v-5925f5b2]::placeholder{color:#cbd5e1}.search-box__input[data-v-5925f5b2]:focus{outline:none}[dir] .search-box__input[data-v-5925f5b2]:focus{border-color:#3b82f6}.sku-page[data-v-5925f5b2] .table-head th{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#64748b}[dir] .sku-page[data-v-5925f5b2] .table-head th{border-top:none;border-bottom:1px solid #e2e8f0;padding:8px 14px;background:transparent}[dir] .sku-page[data-v-5925f5b2] .table.b-table.table-sm>thead.table-head>tr>th[aria-sort].b-table-sort-icon-left{background-size:8px 14px}[dir=ltr] .sku-page[data-v-5925f5b2] .table.b-table.table-sm>thead.table-head>tr>th[aria-sort].b-table-sort-icon-left{padding-left:32px;background-position:left 12px center}[dir=rtl] .sku-page[data-v-5925f5b2] .table.b-table.table-sm>thead.table-head>tr>th[aria-sort].b-table-sort-icon-left{padding-right:32px;background-position:right 12px center}.sku-page[data-v-5925f5b2] .table-row-sku td,.sku-page[data-v-5925f5b2] .table-row td{vertical-align:middle;font-size:13px}[dir] .sku-page[data-v-5925f5b2] .table-row-sku td,[dir] .sku-page[data-v-5925f5b2] .table-row td{padding:8px 14px;border-color:#ecf0f5}[dir] .sku-page[data-v-5925f5b2] .table-row:hover td{background:#f8fafc}.sku-page .panels--title[data-v-5925f5b2] .panel--sku table{table-layout:fixed;width:100%}.sku-page .panels--title[data-v-5925f5b2] .panel--sku .table-responsive{overflow-x:hidden}[dir] .sku-page[data-v-5925f5b2] .table-row-sku.b-table-row-selected td{background:rgba(59,130,246,.06)!important}[dir] .sku-page[data-v-5925f5b2] .table-row-sku:hover td{background:rgba(59,130,246,.03)}.cell-sku[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;color:#1e293b}.cell-title[data-v-5925f5b2]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;color:#1e293b}.cell-count[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:#3b82f6;font-feature-settings:"tnum"}.cell-img[data-v-5925f5b2]{width:50px;height:36px;object-fit:cover}[dir] .cell-img[data-v-5925f5b2]{border-radius:5px;border:1px solid #e2e8f0}.cell-img-empty[data-v-5925f5b2]{width:50px;height:36px;display:flex;align-items:center;justify-content:center;color:#cbd5e1;font-size:13px}[dir] .cell-img-empty[data-v-5925f5b2]{border-radius:5px;border:1px dashed #e2e8f0}.cell-nombre[data-v-5925f5b2]{display:flex;flex-direction:column}.cell-nombre__name[data-v-5925f5b2]{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;color:#1e293b;line-height:1.2}.cell-nombre__sub[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:10px;color:#64748b}.cell-nombre__parcial[data-v-5925f5b2]{display:inline-block;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;color:#d97706;vertical-align:middle}[dir] .cell-nombre__parcial[data-v-5925f5b2]{padding:1px 7px;border-radius:20px;background:rgba(245,158,11,.12);cursor:pointer}[dir=ltr] .cell-nombre__parcial[data-v-5925f5b2]{margin-left:6px}[dir=rtl] .cell-nombre__parcial[data-v-5925f5b2]{margin-right:6px}[dir] .cell-nombre__parcial[data-v-5925f5b2]:hover{background:rgba(245,158,11,.25)}.cell-nombre__parcial--color[data-v-5925f5b2]{font-size:12px}[dir] .cell-nombre__parcial--color[data-v-5925f5b2]{padding:2px 9px}[dir=ltr] .cell-nombre__parcial--color[data-v-5925f5b2]{margin-left:0}[dir=rtl] .cell-nombre__parcial--color[data-v-5925f5b2]{margin-right:0}.cell-text[data-v-5925f5b2]{font-size:13px;color:#1e293b}.cell-muted[data-v-5925f5b2]{color:#cbd5e1;font-size:12px}.cell-qty[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:#10b981;font-feature-settings:"tnum"}.cell-coste[data-v-5925f5b2],.coste-total[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:#3b82f6;font-feature-settings:"tnum";white-space:nowrap}.coste-total[data-v-5925f5b2]{display:inline-flex;align-items:center;gap:5px;height:22px}[dir] .coste-total[data-v-5925f5b2]{padding:0 9px;border-radius:12px;background:rgba(59,130,246,.1)}.badge-cat[data-v-5925f5b2]{display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;color:#3b82f6}[dir] .badge-cat[data-v-5925f5b2]{padding:2px 8px;border-radius:20px;background:rgba(59,130,246,.08)}.cell-actions[data-v-5925f5b2]{display:flex;gap:4px}.action-btn[data-v-5925f5b2]{width:28px;height:28px;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .15s ease;font-size:11px}[dir] .action-btn[data-v-5925f5b2]{border-radius:6px;border:1px solid transparent;background:transparent;cursor:pointer}.action-btn--edit[data-v-5925f5b2]:hover{color:#3b82f6}[dir] .action-btn--edit[data-v-5925f5b2]:hover{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.2)}.action-btn--delete[data-v-5925f5b2]:hover{color:#ef4444}[dir] .action-btn--delete[data-v-5925f5b2]:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2)}.estado-carga[data-v-5925f5b2]{display:flex;align-items:center;justify-content:center;color:#64748b;font-size:.9rem}[dir] .estado-carga[data-v-5925f5b2]{padding:2.5rem 1rem}.empty-state.empty-state--error[data-v-5925f5b2],.empty-state.empty-state--error i[data-v-5925f5b2]{color:#ea5455}.empty-state[data-v-5925f5b2]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#64748b}[dir] .empty-state[data-v-5925f5b2]{padding:40px 0}.empty-state i[data-v-5925f5b2]{font-size:28px;color:#cbd5e1}.empty-state span[data-v-5925f5b2]{font-family:JetBrains Mono,monospace;font-size:12px}@media(max-width:992px){.panels[data-v-5925f5b2]{grid-template-columns:1fr}.kpi-strip[data-v-5925f5b2]{grid-template-columns:repeat(2,1fr)}.sku-header[data-v-5925f5b2]{flex-direction:column;align-items:flex-start;gap:12px}}.modal-sku .modal-content{overflow:hidden}[dir] .modal-sku .modal-content{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 20px 60px rgba(0,0,0,.12),0 8px 20px rgba(0,0,0,.06)}[dir] .modal-sku .modal-body{padding:0}[dir] .modal-custom__header{text-align:center;padding:28px 28px 0}.modal-custom__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;font-size:18px}[dir] .modal-custom__icon{border-radius:12px;margin-bottom:14px}.modal-custom__icon--primary{color:#3b82f6}[dir] .modal-custom__icon--primary{background:rgba(59,130,246,.1)}.modal-custom__icon--green{color:#10b981}[dir] .modal-custom__icon--green{background:rgba(16,185,129,.1)}.modal-custom__title{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;color:#1e293b}[dir] .modal-custom__title{margin:0 0 4px}.modal-custom__subtitle{font-family:JetBrains Mono,monospace;font-size:12px;color:#64748b}[dir] .modal-custom__subtitle{margin:0}[dir] .modal-custom__body{padding:22px 28px}.modal-custom__footer{display:flex;justify-content:flex-end;gap:8px}[dir] .modal-custom__footer{padding:0 28px 24px}.add-mat{display:flex;flex-direction:column;max-height:80vh}.add-mat__header{display:flex;justify-content:space-between;align-items:flex-start}[dir] .add-mat__header{padding:20px 22px 12px}.add-mat__title{font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:700;color:#1e293b}[dir] .add-mat__title{margin:0}.add-mat__subtitle{font-family:JetBrains Mono,monospace;font-size:11px;color:#3b82f6;font-weight:600}.add-mat__close{width:30px;height:30px;color:#94a3b8}[dir] .add-mat__close{border-radius:8px;border:none;background:transparent;cursor:pointer}.add-mat__close:hover{color:#1e293b}[dir] .add-mat__close:hover{background:#f1f5f9}.add-mat__filters{display:flex;flex-direction:column;gap:10px}[dir] .add-mat__filters{padding:0 22px 12px;border-bottom:1px solid #e2e8f0}.add-mat__chips{display:flex;flex-wrap:wrap;gap:6px}.add-mat__list{flex:1;overflow-y:auto;min-height:200px}[dir] .add-mat__list{padding:6px 10px}.add-mat__footer{display:flex;align-items:center;gap:12px;min-height:66px}[dir] .add-mat__footer{padding:14px 22px;border-top:1px solid #e2e8f0;background:#f8fafc}.add-mat__hint{font-family:JetBrains Mono,monospace;font-size:11px;color:#94a3b8}.add-mat__selected{flex:1;display:flex;flex-direction:column;min-width:0}.add-mat__selected-label{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#64748b}.add-mat__selected-name{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-mat__qty{display:flex;align-items:center;gap:8px}.add-mat__qty-input{width:100px;font-weight:700}[dir] .add-mat__qty-input{text-align:center}.add-mat__unit{font-size:11px;white-space:nowrap}.add-mat__unit,.chip{font-family:JetBrains Mono,monospace;color:#64748b}.chip{flex-shrink:0;font-size:10px;font-weight:600;transition:all .15s ease}[dir] .chip{padding:3px 10px;border-radius:20px;border:1px solid #e2e8f0;background:transparent;cursor:pointer}.chip:hover{color:#3b82f6}[dir] .chip:hover{border-color:#3b82f6}.chip--active{color:#fff}[dir] .chip--active{background:#3b82f6;border-color:#3b82f6}.chip--active:hover{color:#fff}.mat-row{display:flex;align-items:center;gap:12px;transition:background .1s ease}[dir] .mat-row{padding:7px 10px;border-radius:8px;border:1px solid transparent;cursor:pointer}[dir] .mat-row:hover{background:#f8fafc}[dir] .mat-row--selected{background:rgba(16,185,129,.08)!important;border-color:rgba(16,185,129,.4)}.mat-row__img{width:36px;height:36px;flex-shrink:0;object-fit:cover}[dir] .mat-row__img{border-radius:6px;border:1px solid #e2e8f0}.mat-row__img--empty{display:flex;align-items:center;justify-content:center;color:#cbd5e1;font-size:13px}[dir] .mat-row__img--empty{border-style:dashed}.mat-row__info{flex:1;display:flex;flex-direction:column;min-width:0}.mat-row__name{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-row__color{font-weight:400;color:#64748b}.mat-row__sub{color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-row__sub,.mat-row__tag{font-family:JetBrains Mono,monospace;font-size:10px}.mat-row__tag{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#d97706}[dir] .mat-row__tag{padding:2px 8px;border-radius:20px;background:rgba(245,158,11,.12)}.mat-row__tag--full{color:#059669}[dir] .mat-row__tag--full{background:rgba(16,185,129,.12)}.field{display:flex;flex-direction:column;gap:5px}.field__label{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#64748b}[dir] .field__label{margin:0}.field__hint-inline{text-transform:none;font-weight:400;letter-spacing:0;color:#94a3b8}.field__input{font-family:JetBrains Mono,monospace;font-size:14px;color:#1e293b;transition:border-color .15s ease,box-shadow .15s ease}[dir] .field__input{border-radius:8px;border:1px solid #e2e8f0;padding:8px 12px}[dir] .field__input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.field__input--center{font-size:20px;font-weight:700}[dir] .field__input--center{text-align:center}.btn-modal{display:inline-flex;align-items:center;gap:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;transition:all .15s ease}[dir] .btn-modal{padding:9px 18px;border-radius:8px;border:none;cursor:pointer}.btn-modal--primary{color:#fff}[dir] .btn-modal--primary{background:#3b82f6}[dir] .btn-modal--primary:hover:not(:disabled){background:#2563eb}.btn-modal--primary:disabled{opacity:.5}[dir] .btn-modal--primary:disabled{cursor:not-allowed}.btn-modal--green{color:#fff}[dir] .btn-modal--green{background:#10b981}[dir] .btn-modal--green:hover:not(:disabled){background:#059669}.btn-modal--green:disabled{opacity:.5}[dir] .btn-modal--green:disabled{cursor:not-allowed}.btn-modal--ghost{color:#64748b}[dir] .btn-modal--ghost{background:transparent}.btn-modal--ghost:hover{color:#1e293b}[dir] .btn-modal--ghost:hover{background:#f1f5f9}.quien-list{max-height:55vh;overflow-y:auto}[dir] .quien-list{border:1px solid #e2e8f0;border-radius:10px}.quien-row{display:flex;align-items:center;gap:8px}[dir] .quien-row{padding:8px 12px;border-bottom:1px solid #f1f5f9}[dir] .quien-row:last-child{border-bottom:none}.quien-row__sku{flex:1;min-width:0;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quien-row__color{font-size:11px;font-weight:600;color:#64748b}[dir] .quien-row__color{padding:2px 8px;border-radius:6px;background:#f1f5f9}.quien-row__qty{min-width:56px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:#3b82f6;font-feature-settings:"tnum"}[dir=ltr] .quien-row__qty{text-align:right}[dir=rtl] .quien-row__qty{text-align:left}.quien-row__none{font-size:11px;color:#94a3b8}.quien-row--sin .quien-row__sku{color:#94a3b8;font-weight:400}.dark-layout .sku-page .header-title{color:#e2e8f0}[dir] .dark-layout .sku-page .kpi-card{background:#1e293b;border-color:#334155}.dark-layout .sku-page .kpi-value{color:#f1f5f9}[dir] .dark-layout .sku-page .panel{background:#1e293b;border-color:#334155}.dark-layout .sku-page .panel__title{color:#e2e8f0}[dir] .dark-layout .sku-page .panel__table{border-color:#334155}[dir] .dark-layout .sku-page .segmented{background:#0f172a;border-color:#334155}.dark-layout .sku-page .segmented__btn{color:#94a3b8}.dark-layout .sku-page .segmented__btn--active,.dark-layout .sku-page .segmented__btn:hover{color:#e2e8f0}[dir] .dark-layout .sku-page .segmented__btn--active{background:#334155}.dark-layout .sku-page .btn-mini{color:#94a3b8}[dir] .dark-layout .sku-page .btn-mini{border-color:#475569}.dark-layout .sku-page .btn-mini:hover{color:#3b82f6}[dir] .dark-layout .sku-page .btn-mini:hover{border-color:#3b82f6}.dark-layout .sku-page .search-box__input{color:#e2e8f0}[dir] .dark-layout .sku-page .search-box__input{border-color:#334155}.dark-layout .sku-page .search-box__input::placeholder{color:#475569}[dir] .dark-layout .sku-page .search-box__input:focus{border-color:#3b82f6}.dark-layout .sku-page .table-head th{color:#94a3b8}[dir] .dark-layout .sku-page .table-head th,[dir] .dark-layout .sku-page .table-row-sku td,[dir] .dark-layout .sku-page .table-row td{border-color:#334155}[dir] .dark-layout .sku-page .table-row:hover td{background:hsla(0,0%,100%,.03)}[dir] .dark-layout .sku-page .table-row-sku.b-table-row-selected td{background:rgba(59,130,246,.08)!important}[dir] .dark-layout .sku-page .table-row-sku:hover td{background:hsla(0,0%,100%,.03)}.dark-layout .sku-page .cell-nombre__name,.dark-layout .sku-page .cell-sku,.dark-layout .sku-page .cell-text,.dark-layout .sku-page .cell-title{color:#e2e8f0}[dir] .dark-layout .sku-page .cell-img{border-color:#334155}.dark-layout .sku-page .cell-img-empty{color:#475569}[dir] .dark-layout .sku-page .cell-img-empty{border-color:#334155}.dark-layout .sku-page .action-btn{color:#94a3b8}.dark-layout .sku-page .empty-state i{color:#475569}.dark-layout .sku-page .btn-sku--ghost{color:#94a3b8}[dir] .dark-layout .sku-page .btn-sku--ghost{border-color:#475569}.dark-layout .sku-page .btn-sku--ghost:hover{color:#e2e8f0}[dir] .dark-layout .sku-page .btn-sku--ghost:hover{background:#334155}[dir] .dark-layout .modal-sku .modal-content{background:#1e293b;border-color:#334155}.dark-layout .modal-custom__title{color:#e2e8f0}[dir] .dark-layout .quien-list,[dir] .dark-layout .quien-row{border-color:#334155}.dark-layout .quien-row__sku{color:#e2e8f0}.dark-layout .quien-row--sin .quien-row__sku{color:#64748b}.dark-layout .quien-row__color{color:#94a3b8}[dir] .dark-layout .quien-row__color{background:#334155}.dark-layout .add-mat__selected-name,.dark-layout .add-mat__title,.dark-layout .mat-row__name{color:#e2e8f0}[dir] .dark-layout .add-mat__filters,[dir] .dark-layout .add-mat__footer{border-color:#334155}[dir] .dark-layout .add-mat__footer{background:#0f172a}.dark-layout .add-mat__close:hover{color:#e2e8f0}[dir] .dark-layout .add-mat__close:hover{background:#334155}.dark-layout .chip{color:#94a3b8}[dir] .dark-layout .chip{border-color:#475569}[dir] .dark-layout .mat-row:hover{background:hsla(0,0%,100%,.03)}[dir] .dark-layout .mat-row__img{border-color:#334155}.dark-layout .field__label{color:#94a3b8}.dark-layout .field__input{color:#e2e8f0}[dir] .dark-layout .field__input{background:#0f172a;border-color:#334155}[dir] .dark-layout .field__input:focus{border-color:#3b82f6}.dark-layout .btn-modal--ghost{color:#94a3b8}.dark-layout .btn-modal--ghost:hover{color:#e2e8f0}[dir] .dark-layout .btn-modal--ghost:hover{background:hsla(0,0%,100%,.05)}