.image-with-fallback[data-v-592e8300]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;display:block;-ms-flex-negative:0;flex-shrink:0;border-radius:4px;border:1px solid #e9ecef;background-color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:pointer}.image-with-fallback[data-v-592e8300]:hover{-webkit-transform:scale(3);transform:scale(3);z-index:1000}.productCode[data-v-0bf82649]:hover{text-decoration:underline;cursor:pointer}.rows-per-page[data-v-58f85d74]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:#64748b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rows-per-page__label[data-v-58f85d74],.rows-per-page__suffix[data-v-58f85d74]{font-weight:450;letter-spacing:-.01em;white-space:nowrap}.rows-per-page__select-wrapper[data-v-58f85d74]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rows-per-page__select[data-v-58f85d74]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 28px 6px 12px;font-size:13px;font-weight:500;color:#334155;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;min-width:56px;text-align:center}.rows-per-page__select[data-v-58f85d74]:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.rows-per-page__select[data-v-58f85d74]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.rows-per-page__select[data-v-58f85d74]:disabled{opacity:.5;cursor:not-allowed}.rows-per-page__icon[data-v-58f85d74]{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:#94a3b8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rows-per-page__select:hover:not(:disabled)+.rows-per-page__icon[data-v-58f85d74]{color:#64748b}.inventory-cost-recalc-page .ccr-head-title .ccr-short-id[data-v-df09ab4a]{font-size:.92rem;color:#464e5f;background:#f3f6f9;padding:.12rem .45rem;border-radius:.28rem}.inventory-cost-recalc-page .ccr-head-title .ccr-status-pill[data-v-df09ab4a]{font-weight:600;letter-spacing:.02em}.inventory-cost-recalc-page .min-w-0[data-v-df09ab4a]{min-width:0}.inventory-cost-recalc-page .ccr-workspace[data-v-df09ab4a]{border-color:#e4e6ef!important}.inventory-cost-recalc-page .ccr-toolbar[data-v-df09ab4a]{border-color:#eff2f5!important;gap:.25rem}.inventory-cost-recalc-page .ccr-tool-btn[data-v-df09ab4a]{font-weight:600;border-radius:.35rem}.inventory-cost-recalc-page .ccr-stepper-item[data-v-df09ab4a]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:4.5rem;max-width:9rem}.inventory-cost-recalc-page .ccr-stepper-circle[data-v-df09ab4a]{width:2rem;height:2rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8rem;font-weight:700;border:2px solid #e4e6ef;background:#fff;color:#7e8299;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.inventory-cost-recalc-page .ccr-stepper-label[data-v-df09ab4a]{font-weight:600;color:#7e8299;line-height:1.25}.inventory-cost-recalc-page .ccr-stepper-item.is-done .ccr-stepper-circle[data-v-df09ab4a]{border-color:#1bc5bd;background:#e8fff9;color:#1bc5bd;font-size:.72rem}.inventory-cost-recalc-page .ccr-stepper-item.is-done .ccr-stepper-label[data-v-df09ab4a]{color:#3f4254}.inventory-cost-recalc-page .ccr-stepper-item.is-current .ccr-stepper-circle[data-v-df09ab4a]{border-color:#ffa800;background:#fff8dd;color:#d97706;-webkit-box-shadow:0 0 0 2px rgba(255,168,0,.2);box-shadow:0 0 0 2px rgba(255,168,0,.2)}.inventory-cost-recalc-page .ccr-stepper-item.is-current .ccr-stepper-label[data-v-df09ab4a]{color:#d97706;font-weight:700}.inventory-cost-recalc-page .ccr-kpi-card[data-v-df09ab4a]{border-color:#eef0f8!important;background:#fafbfc}.inventory-cost-recalc-page .ccr-kpi-k[data-v-df09ab4a]{letter-spacing:.04em;font-weight:700;font-size:.65rem}.inventory-cost-recalc-page .ccr-thumb[data-v-df09ab4a]{width:40px;height:40px;border-radius:6px;border:1px solid #ebedf3;background:linear-gradient(145deg,#f5f8fa,#ebedf3)}.inventory-cost-recalc-page .ccr-table-card-head[data-v-df09ab4a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-cost-recalc-page .ccr-lead[data-v-df09ab4a]{line-height:1.45}.inventory-cost-recalc-page .ccr-kicker[data-v-df09ab4a]{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:#7e8299;white-space:nowrap}.inventory-cost-recalc-page .ccr-workflow[data-v-df09ab4a]{border-color:#e4e6ef!important}.inventory-cost-recalc-page .ccr-workflow-line[data-v-df09ab4a]{line-height:1.5}.inventory-cost-recalc-page .ccr-step-sep[data-v-df09ab4a]{display:inline-block;padding:0 .4rem;font-weight:600}.inventory-cost-recalc-page .ccr-code[data-v-df09ab4a]{font-size:.8em;padding:.1rem .25rem;background:#f3f6f9;border-radius:.2rem}.inventory-cost-recalc-page .ccr-card[data-v-df09ab4a]{border-color:#e4e6ef;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.02);box-shadow:0 0 0 1px rgba(0,0,0,.02)}.inventory-cost-recalc-page .ccr-card-header[data-v-df09ab4a]{font-weight:600;font-size:.9rem;letter-spacing:.01em}.inventory-cost-recalc-page .ccr-label[data-v-df09ab4a]{font-size:.75rem;font-weight:600;color:#464e5f;margin-bottom:.25rem}.inventory-cost-recalc-page .ccr-form-actions[data-v-df09ab4a]{border-color:#eff2f5!important}.inventory-cost-recalc-page .ccr-uuid-group[data-v-df09ab4a]{max-width:52rem}.inventory-cost-recalc-page .ccr-run-id[data-v-df09ab4a]{max-width:100%;text-align:right}@media(min-width:768px){.inventory-cost-recalc-page .ccr-run-id[data-v-df09ab4a]{max-width:42%}}.inventory-cost-recalc-page .ccr-dl dt[data-v-df09ab4a]{font-weight:600;color:#7e8299}.inventory-cost-recalc-page .ccr-dl dd[data-v-df09ab4a]{margin-bottom:.35rem}.inventory-cost-recalc-page .ccr-table-wrap[data-v-df09ab4a]{max-height:min(70vh,560px);overflow:auto}.inventory-cost-recalc-page[data-v-df09ab4a] .select-style{width:100%}.inventory-cost-recalc-page .ccr-lines-toolbar[data-v-df09ab4a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 1rem;padding:16px 0 4px}.inventory-cost-recalc-page .ccr-lines-toolbar[data-v-df09ab4a],.inventory-cost-recalc-page .ccr-lines-toolbar__left[data-v-df09ab4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-cost-recalc-page .ccr-lines-toolbar__total[data-v-df09ab4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.inventory-cost-recalc-page .ccr-lines-toolbar__total-label[data-v-df09ab4a]{font-size:13px;font-weight:450;color:#64748b}.inventory-cost-recalc-page .ccr-lines-toolbar__total-value[data-v-df09ab4a]{font-size:15px;font-weight:600;color:#1e293b;font-variant-numeric:tabular-nums}.inventory-cost-recalc-page .ccr-lines-toolbar__right[data-v-df09ab4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.inventory-cost-recalc-page .ccr-lines-toolbar__divider[data-v-df09ab4a]{width:1px;height:20px;background:#e2e8f0}.inventory-cost-recalc-page[data-v-df09ab4a] .ccr-lines-pagination{margin-bottom:0!important}.inventory-cost-recalc-page[data-v-df09ab4a] .ccr-lines-pagination .page-link{border-radius:6px!important}.inventory-cost-recalc-page[data-v-df09ab4a] tr.ccr-tr-imei-child td{background-color:#f9fafc}.inventory-cost-recalc-page[data-v-df09ab4a] tr.ccr-tr-imei-child td:first-child{padding-left:1.5rem!important}.inventory-cost-recalc-page[data-v-df09ab4a] .cost-recalc-lines-table{font-size:12px}.inventory-cost-recalc-page[data-v-df09ab4a] .cost-recalc-lines-table td.ccr-col-highlight,.inventory-cost-recalc-page[data-v-df09ab4a] .cost-recalc-lines-table th.ccr-col-highlight{background-color:#fff9e0!important}