.asset-page[data-v-617a126c]{display:grid;gap:16px}.asset-tab-row[data-v-617a126c]{display:grid;gap:18px}.asset-tabs[data-v-617a126c]{display:flex;gap:14px;flex-wrap:wrap}.asset-tab-btn[data-v-617a126c]{padding:0 0 12px;border:none;border-bottom:3px solid transparent;background:transparent;color:#5f4a37;cursor:pointer;font:inherit;font-weight:600}.asset-tab-btn.is-active[data-v-617a126c]{color:#9b4722;border-bottom-color:#9b4722}.asset-search-row[data-v-617a126c]{display:flex;gap:12px;align-items:center}.asset-search-row[data-v-617a126c] .el-input{max-width:420px}.asset-headline[data-v-617a126c]{display:flex;justify-content:space-between;gap:12px;align-items:center}@media(max-width:900px){.asset-search-row[data-v-617a126c]{flex-wrap:wrap}.asset-search-row[data-v-617a126c] .el-input{max-width:none;width:100%}}.asset-page[data-v-382bcdfa]{display:grid;gap:16px}.asset-hero-card[data-v-382bcdfa]{overflow:hidden}.asset-hero[data-v-382bcdfa]{display:flex;gap:24px;align-items:flex-start}.asset-stat-card .stat-value[data-v-382bcdfa]{font-size:34px}.asset-panel-head[data-v-382bcdfa]{display:flex;align-items:center;justify-content:space-between;gap:12px}.asset-action-grid[data-v-382bcdfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.asset-action-card[data-v-382bcdfa]{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;border:1px solid rgba(120,86,58,.14);background:#fffcf7eb;color:#2f2317;cursor:pointer;font:inherit;text-align:left}.asset-action-card[data-v-382bcdfa]:hover,.asset-action-card[data-v-382bcdfa]:focus-visible{outline:none;transform:translateY(-1px);border-color:#9b472247}.asset-action-tag[data-v-382bcdfa]{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-weight:700}.asset-tone-blue[data-v-382bcdfa]{background:#e7f0ff;color:#2f80ed}.asset-tone-green[data-v-382bcdfa]{background:#ebf7e5;color:#4c9e34}.asset-tone-orange[data-v-382bcdfa]{background:#fff0e5;color:#f08a2b}.asset-tone-violet[data-v-382bcdfa]{background:#f1ebff;color:#7b58e6}.asset-tone-amber[data-v-382bcdfa]{background:#fff6dc;color:#db9413}.asset-tone-coral[data-v-382bcdfa]{background:#fff0ea;color:#ea6d47}.asset-tone-blue-soft[data-v-382bcdfa]{background:#edf3ff;color:#6798f0}.asset-form-grid[data-v-382bcdfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.asset-field-card[data-v-382bcdfa]{padding:14px 16px;border-radius:16px;background:#fffbf5e0;border:1px solid rgba(120,86,58,.1)}.asset-field-label[data-v-382bcdfa]{margin-bottom:8px;color:#826753;font-size:13px}.asset-field-value[data-v-382bcdfa]{font-weight:600}@media(max-width:900px){.asset-hero[data-v-382bcdfa]{flex-direction:column}}.inbound-page[data-v-60a5a3e7]{display:grid;gap:16px}.inbound-heading[data-v-60a5a3e7]{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:8px 2px}.inbound-heading h2[data-v-60a5a3e7]{margin:4px 0 8px;font-size:28px;color:#2d241c}.inbound-heading p[data-v-60a5a3e7]{margin:0}.stat-grid[data-v-60a5a3e7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat-card[data-v-60a5a3e7]{display:grid;gap:4px;min-height:120px;padding:18px;border:1px solid #e6ddd2;border-top:3px solid #d58a3a;border-radius:8px;background:#fffdfa}.stat-card strong[data-v-60a5a3e7]{font-size:31px;line-height:1.1;color:#423225}.stat-card span[data-v-60a5a3e7]{color:#785e49}.stat-card small[data-v-60a5a3e7]{color:#9b8370}.stat-card.amber[data-v-60a5a3e7]{border-top-color:#d89a26}.stat-card.green[data-v-60a5a3e7]{border-top-color:#4f9c73}.stat-card.blue[data-v-60a5a3e7]{border-top-color:#4385bc}.filter-row[data-v-60a5a3e7]{display:flex;align-items:center;gap:12px}.filter-row[data-v-60a5a3e7] .el-input{width:min(420px,100%)}.filter-row[data-v-60a5a3e7] .el-select{width:160px}.table-title[data-v-60a5a3e7]{display:flex;justify-content:space-between;align-items:center}.inbound-dialog[data-v-60a5a3e7] .el-dialog__body{max-height:calc(92vh - 150px);overflow:auto;padding-top:8px}.inbound-form[data-v-60a5a3e7]{display:grid;gap:24px}.form-section[data-v-60a5a3e7]{padding:18px;border:1px solid #e9e1d8;border-radius:8px;background:#fffcf8}.section-heading[data-v-60a5a3e7]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid #eee6dc}.section-heading>div[data-v-60a5a3e7]{display:flex;align-items:center;gap:10px}.section-index[data-v-60a5a3e7]{color:#b66428;font-size:12px;font-weight:800}.form-grid[data-v-60a5a3e7],.asset-form-grid[data-v-60a5a3e7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px;padding-top:16px}.asset-section[data-v-60a5a3e7]{background:#fff}.asset-editor[data-v-60a5a3e7]{margin-top:16px;padding:16px;border:1px solid #e7ddd1;border-radius:6px;background:#fffdfa}.asset-editor-head[data-v-60a5a3e7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.asset-note[data-v-60a5a3e7]{grid-column:span 2}.asset-form-grid[data-v-60a5a3e7]{grid-template-columns:repeat(4,minmax(0,1fr))}.asset-form-grid[data-v-60a5a3e7] .el-select,.asset-form-grid[data-v-60a5a3e7] .el-date-editor,.asset-form-grid[data-v-60a5a3e7] .el-input-number{width:100%}.detail-meta[data-v-60a5a3e7]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px;border-radius:8px;background:#faf6f0}.detail-meta div[data-v-60a5a3e7]{display:grid;gap:5px}.detail-meta span[data-v-60a5a3e7],.detail-asset dt[data-v-60a5a3e7]{color:#8b7665;font-size:13px}.detail-note[data-v-60a5a3e7]{padding:12px 14px;background:#fff8e9;color:#74562d}.detail-asset[data-v-60a5a3e7]{margin-top:12px;padding:16px;border:1px solid #e7ddd1;border-radius:8px}.detail-asset>div[data-v-60a5a3e7]{display:grid;gap:5px}.detail-asset>div span[data-v-60a5a3e7]{color:#826b58}.detail-asset dl[data-v-60a5a3e7]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:16px 0 0}.detail-asset dl div[data-v-60a5a3e7]{display:grid;gap:4px}.detail-asset dd[data-v-60a5a3e7]{margin:0;color:#372b22}@media(max-width:1000px){.stat-grid[data-v-60a5a3e7]{grid-template-columns:repeat(2,1fr)}.form-grid[data-v-60a5a3e7],.asset-form-grid[data-v-60a5a3e7]{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-note[data-v-60a5a3e7]{grid-column:span 2}}@media(max-width:640px){.inbound-heading[data-v-60a5a3e7]{align-items:stretch;flex-direction:column}.inbound-heading[data-v-60a5a3e7] .el-button{width:100%}.stat-grid[data-v-60a5a3e7]{grid-template-columns:1fr 1fr}.filter-row[data-v-60a5a3e7]{flex-wrap:wrap}.filter-row[data-v-60a5a3e7] .el-input,.filter-row[data-v-60a5a3e7] .el-select{width:100%}.form-grid[data-v-60a5a3e7],.asset-form-grid[data-v-60a5a3e7]{grid-template-columns:1fr}.asset-note[data-v-60a5a3e7]{grid-column:auto}.detail-meta[data-v-60a5a3e7],.detail-asset dl[data-v-60a5a3e7]{grid-template-columns:1fr}}.admin-user-sections[data-v-28d42791]{grid-column:1 / -1}.admin-user-sections[data-v-28d42791] .el-checkbox-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 14px;width:100%}.admin-user-tag-list[data-v-28d42791]{display:flex;flex-wrap:wrap;gap:6px}.full-width[data-v-ec552893]{grid-column:span 2}.detail-subsection-card[data-v-ec552893]{margin-top:16px}.detail-section-title[data-v-ec552893]{padding:14px 16px;border-bottom:1px solid var(--el-border-color);font-size:18px;font-weight:700;text-align:center}.detail-confirmation-table[data-v-ec552893]{width:100%;border-collapse:collapse;table-layout:fixed}.detail-confirmation-table td[data-v-ec552893]{padding:12px 16px;border-right:1px solid var(--el-border-color);border-bottom:1px solid var(--el-border-color);vertical-align:top;word-break:break-word}.detail-confirmation-table tr:last-child td[data-v-ec552893]{border-bottom:0}.detail-confirmation-table td[data-v-ec552893]:last-child{border-right:0}.detail-confirmation-table .label[data-v-ec552893]{width:18%;font-weight:700;background:var(--el-fill-color-light);color:var(--el-text-color-primary)}@media(max-width:900px){.full-width[data-v-ec552893]{grid-column:span 1}}.termination-page[data-v-8192fd64]{display:grid;gap:18px}.record-toolbar[data-v-8192fd64],.action-row[data-v-8192fd64]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.termination-form[data-v-8192fd64]{display:grid;gap:6px}.form-grid[data-v-8192fd64]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px}.form-grid--dates[data-v-8192fd64]{grid-template-columns:repeat(4,minmax(0,1fr))}.form-grid--text[data-v-8192fd64]{grid-template-columns:repeat(2,minmax(0,1fr))}.confirmation-layout[data-v-8192fd64]{display:grid;gap:14px}.confirmation-meta-grid[data-v-8192fd64]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px}.confirmation-amount-grid[data-v-8192fd64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 14px 4px;border:1px solid #eadfce;border-radius:12px;background:#fffaf4}.confirmation-time-grid[data-v-8192fd64]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px}.confirmation-time-item[data-v-8192fd64],.confirmation-amount-item[data-v-8192fd64]{margin-bottom:0}.termination-core-grid[data-v-8192fd64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.termination-agreement-selection[data-v-8192fd64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 14px 4px;border:1px solid #eadfce;border-radius:12px;background:#fffaf4}.termination-text-grid[data-v-8192fd64]{display:grid;grid-template-columns:minmax(0,1fr)}.termination-text-item[data-v-8192fd64]{margin-bottom:0;grid-column:1 / -1}.source-summary[data-v-8192fd64]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin-bottom:10px;padding:14px 16px;border:1px solid #e7dccd;border-radius:12px;background:#fff8f0c7;color:#6b4f37}.termination-detail[data-v-8192fd64]{display:grid;gap:10px}.termination-detail-grid[data-v-8192fd64]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px}.termination-detail-notes[data-v-8192fd64]{display:grid;gap:8px}.termination-detail-notes p[data-v-8192fd64]{margin:0}.approval-item-title[data-v-8192fd64]{font-weight:600}.termination-review-box[data-v-8192fd64]{margin-top:8px}.totals-panel[data-v-8192fd64]{margin:4px 0 12px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,#efac4929,#fff4e8e6);color:#7a4d14;font-weight:600}.pager[data-v-8192fd64]{display:flex;justify-content:flex-end;margin-top:16px}@media(max-width:1200px){.form-grid[data-v-8192fd64],.form-grid--dates[data-v-8192fd64],.source-summary[data-v-8192fd64],.termination-detail-grid[data-v-8192fd64]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.form-grid[data-v-8192fd64],.form-grid--dates[data-v-8192fd64],.form-grid--text[data-v-8192fd64],.confirmation-meta-grid[data-v-8192fd64],.confirmation-amount-grid[data-v-8192fd64],.confirmation-time-grid[data-v-8192fd64],.termination-core-grid[data-v-8192fd64],.termination-agreement-selection[data-v-8192fd64],.source-summary[data-v-8192fd64],.termination-detail-grid[data-v-8192fd64]{grid-template-columns:minmax(0,1fr)}}.clickable-card[data-v-a90e696c]{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.clickable-card[data-v-a90e696c]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}.stat-link[data-v-a90e696c]{margin-top:12px;color:#409eff;font-size:13px}.full-width[data-v-a90e696c]{grid-column:span 2}.detail-confirmation-card[data-v-a90e696c]{border:1px solid var(--el-border-color);border-radius:8px;overflow:hidden;background:#fff}.detail-confirmation-title[data-v-a90e696c]{padding:14px 16px;font-size:18px;font-weight:700;text-align:center}.detail-subsection-card[data-v-a90e696c]{margin-top:16px}.detail-section-title[data-v-a90e696c]{padding:14px 16px;border-bottom:1px solid var(--el-border-color);font-size:18px;font-weight:700;text-align:center}.detail-confirmation-table[data-v-a90e696c]{width:100%;border-collapse:collapse;table-layout:fixed}.detail-confirmation-table td[data-v-a90e696c]{padding:12px 16px;border-right:1px solid var(--el-border-color);border-bottom:1px solid var(--el-border-color);vertical-align:top;word-break:break-word}.detail-confirmation-table tr:last-child td[data-v-a90e696c]{border-bottom:0}.detail-confirmation-table td[data-v-a90e696c]:last-child{border-right:0}.detail-confirmation-table .label[data-v-a90e696c]{width:18%;font-weight:700;background:var(--el-fill-color-light);color:var(--el-text-color-primary)}.detail-charge-table[data-v-a90e696c]{width:100%;border-collapse:collapse;table-layout:fixed}.detail-charge-table th[data-v-a90e696c],.detail-charge-table td[data-v-a90e696c]{padding:12px 16px;border:1px solid var(--el-border-color);vertical-align:middle;word-break:break-word}.detail-charge-table th[data-v-a90e696c]{background:var(--el-fill-color-light);color:var(--el-text-color-primary);font-weight:700;text-align:center}.detail-charge-table .center[data-v-a90e696c]{text-align:center}.detail-charge-table .amount[data-v-a90e696c]{text-align:right;font-variant-numeric:tabular-nums}.detail-charge-table .total-label[data-v-a90e696c],.detail-charge-table .total-amount[data-v-a90e696c]{background:var(--el-fill-color-lighter)}@media(max-width:900px){.full-width[data-v-a90e696c]{grid-column:span 1}.detail-confirmation-table[data-v-a90e696c],.detail-confirmation-table tbody[data-v-a90e696c],.detail-confirmation-table tr[data-v-a90e696c],.detail-confirmation-table td[data-v-a90e696c]{display:block;width:100%}.detail-confirmation-table td[data-v-a90e696c]{border-right:0}.detail-charge-table[data-v-a90e696c]{display:block;overflow-x:auto}}.detail-status-cell[data-v-1b208755]{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.detail-success-text[data-v-1b208755]{color:var(--el-color-success);font-size:12px;line-height:1.4}.ellipsis-cell[data-v-89097d48]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.danger-text[data-v-89097d48]{color:var(--el-color-danger)}.asset-page[data-v-e564d87a]{display:grid;gap:16px}.asset-toolbar[data-v-e564d87a]{display:flex;gap:12px;align-items:center}.asset-toolbar[data-v-e564d87a] .el-input{max-width:420px}.asset-headline[data-v-e564d87a]{display:flex;justify-content:space-between;gap:12px;align-items:center}@media(max-width:900px){.asset-toolbar[data-v-e564d87a]{flex-wrap:wrap}.asset-toolbar[data-v-e564d87a] .el-input{max-width:none;width:100%}}.asset-page[data-v-875fddbf]{display:grid;gap:16px}.asset-toolbar[data-v-875fddbf]{display:flex;gap:12px;align-items:center}.asset-toolbar[data-v-875fddbf] .el-input{max-width:420px}.asset-headline[data-v-875fddbf]{display:flex;justify-content:space-between;gap:12px;align-items:center}@media(max-width:900px){.asset-toolbar[data-v-875fddbf]{flex-wrap:wrap}.asset-toolbar[data-v-875fddbf] .el-input{max-width:none;width:100%}}.repair-page[data-v-f8dc5780]{display:grid;gap:16px}.repair-hero[data-v-f8dc5780]{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:28px 30px;border-radius:24px;color:#fff9ef;background:radial-gradient(circle at 80% 0,rgba(255,198,115,.3),transparent 30%),linear-gradient(120deg,#273a32,#435b49 64%,#765637);box-shadow:0 18px 50px #2d322629}.catalog-layout[data-v-f8dc5780]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:24px;margin-top:18px}.catalog-column[data-v-f8dc5780]{min-width:0}.catalog-heading[data-v-f8dc5780]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;color:#33453b}.catalog-heading span[data-v-f8dc5780],.catalog-list-item small[data-v-f8dc5780]{color:#89958d;font-size:12px}.catalog-list[data-v-f8dc5780]{display:grid;gap:6px;margin-top:16px;max-height:300px;overflow:auto}.catalog-list-item[data-v-f8dc5780]{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:1px solid #e8ece7;border-radius:8px;background:#fff;text-align:left;color:#35483d}.catalog-list-item.active[data-v-f8dc5780]{border-color:#789685;background:#f2f7f2}.catalog-list-item span[data-v-f8dc5780]{flex:1}.catalog-list-item .el-button[data-v-f8dc5780]{padding:2px 4px}.repair-hero h2[data-v-f8dc5780]{margin:6px 0 8px;font-size:clamp(26px,3vw,38px);letter-spacing:-.03em}.repair-hero p[data-v-f8dc5780]{margin:0;color:#fff9efbd}.repair-kicker[data-v-f8dc5780]{color:#efbd76;font-size:11px;font-weight:800;letter-spacing:.18em}.hero-actions[data-v-f8dc5780],.drawer-actions[data-v-f8dc5780]{display:flex;gap:10px;flex-wrap:wrap}.import-guide[data-v-f8dc5780]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:20px 0 12px}.import-guide>div[data-v-f8dc5780]{display:grid;gap:4px}.import-guide span[data-v-f8dc5780],.import-notes[data-v-f8dc5780]{color:#806f60;font-size:12px}.import-notes[data-v-f8dc5780]{display:grid;gap:5px;margin-top:12px}.repair-stats[data-v-f8dc5780]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:12px}.repair-stat[data-v-f8dc5780]{display:grid;gap:4px;padding:16px 18px;border:1px solid rgba(75,89,67,.12);border-radius:18px;color:#3b3024;background:#fffcf7e6;text-align:left;cursor:pointer;font:inherit;transition:.2s ease}.repair-stat[data-v-f8dc5780]:hover,.repair-stat.active[data-v-f8dc5780]{border-color:#9b6b38;transform:translateY(-2px);box-shadow:0 12px 30px #49392717}.repair-stat span[data-v-f8dc5780],.repair-stat small[data-v-f8dc5780]{color:#806b58}.repair-stat strong[data-v-f8dc5780]{font-family:Georgia,Songti SC,serif;font-size:28px}.repair-workspace[data-v-f8dc5780]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px;align-items:start}.repair-table-card[data-v-f8dc5780]{min-width:0;border-radius:20px}.panel-heading[data-v-f8dc5780],.panel-heading>div[data-v-f8dc5780]{display:flex;align-items:center;justify-content:space-between;gap:12px}.repair-filters[data-v-f8dc5780]{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(120px,1fr));gap:10px;margin-bottom:16px}.repair-pagination[data-v-f8dc5780]{display:flex;justify-content:flex-end;padding:18px 0 2px;overflow-x:auto}.order-code-cell[data-v-f8dc5780]{display:flex;align-items:center;gap:6px}.order-link[data-v-f8dc5780]{padding:0;border:0;color:#9b4722;background:none;font:inherit;font-weight:800;cursor:pointer}.table-note[data-v-f8dc5780]{margin-top:5px;color:#8b7764;font-size:12px}.clamp[data-v-f8dc5780]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.repair-insights[data-v-f8dc5780]{display:grid;gap:16px}.insight-card[data-v-f8dc5780]{border-radius:20px}.ranking-row[data-v-f8dc5780]{display:grid;gap:7px;margin-bottom:18px}.ranking-row>div[data-v-f8dc5780]:first-child{display:flex;justify-content:space-between;gap:8px;font-size:13px}.ranking-track[data-v-f8dc5780]{height:7px;overflow:hidden;border-radius:99px;background:#eee4d8}.ranking-track span[data-v-f8dc5780]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8aa06d,#d19a51)}.attention-card[data-v-f8dc5780]{padding-top:4px;background:linear-gradient(145deg,#fff8e7,#f4e5ca)}.attention-card p[data-v-f8dc5780]{color:#735c44;line-height:1.7}.attention-card button[data-v-f8dc5780]{padding:0;border:0;color:#9b4722;background:none;font:inherit;font-weight:700;cursor:pointer}.attention-mark[data-v-f8dc5780]{display:grid;place-items:center;width:36px;height:36px;margin-bottom:14px;border-radius:12px;color:#fff;background:#c9783e;font-weight:900}.repair-form-grid[data-v-f8dc5780]{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.repair-form-grid[data-v-f8dc5780] .el-select,.repair-form-grid[data-v-f8dc5780] .el-date-editor{width:100%}.batch-form[data-v-f8dc5780]{margin-top:18px}.batch-items-section[data-v-f8dc5780]{padding-top:8px}.batch-section-head[data-v-f8dc5780],.batch-section-head>div[data-v-f8dc5780],.batch-import-strip[data-v-f8dc5780],.batch-detail-heading[data-v-f8dc5780]{display:flex;align-items:center;gap:10px}.batch-section-head[data-v-f8dc5780]{justify-content:space-between;margin:12px 0}.batch-section-head strong[data-v-f8dc5780]{margin-right:10px}.batch-section-head span[data-v-f8dc5780],.batch-import-strip span[data-v-f8dc5780],.batch-detail-heading span[data-v-f8dc5780]{color:#806f60;font-size:12px}.batch-section-actions[data-v-f8dc5780]{flex-wrap:wrap}.batch-import-strip[data-v-f8dc5780]{flex-wrap:wrap;padding:12px 14px;margin-bottom:12px;border:1px dashed #d7c4aa;border-radius:10px;background:#fffaf2}.batch-items-table-wrap[data-v-f8dc5780],.batch-detail-table-wrap[data-v-f8dc5780]{overflow-x:auto}.batch-items-table[data-v-f8dc5780]{min-width:930px}.batch-items-table[data-v-f8dc5780] .el-input-number{width:100%}.worker-form[data-v-f8dc5780]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin-top:18px}.worker-form[data-v-f8dc5780] .el-select,.worker-form[data-v-f8dc5780] .el-input-number{width:100%}.worker-form-actions[data-v-f8dc5780]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:16px}.worker-table[data-v-f8dc5780]{border-top:1px solid #eadfd2}.drawer-head[data-v-f8dc5780]{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:26px 0 14px;border-bottom:1px solid #eadfd2}.drawer-description[data-v-f8dc5780]{color:#644f3d;font-size:16px;line-height:1.8}.drawer-actions[data-v-f8dc5780]{margin:18px 0 24px}.engineering-section[data-v-f8dc5780]{background:#fffaf0}.engineering-heading[data-v-f8dc5780]{display:flex;align-items:center;justify-content:space-between;gap:12px}.engineering-heading h3[data-v-f8dc5780]{margin-bottom:0}.reminder-section[data-v-f8dc5780]{background:#fffdf5}.section-hint[data-v-f8dc5780]{margin:0;color:#806f60;line-height:1.7}.batch-progress-banner[data-v-f8dc5780]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;overflow:hidden;border:1px solid #d3e4d8;border-radius:12px;background:#d3e4d8}.batch-progress-banner div[data-v-f8dc5780]{display:grid;gap:5px;padding:12px 14px;background:#f4fbf6}.batch-progress-banner span[data-v-f8dc5780]{color:#6c8574;font-size:12px}.batch-progress-banner strong[data-v-f8dc5780]{color:#276246;font-size:19px}.batch-detail-heading[data-v-f8dc5780]{justify-content:space-between;margin-bottom:14px}.batch-detail-heading h3[data-v-f8dc5780]{margin-bottom:5px}.batch-detail-table[data-v-f8dc5780]{min-width:720px}.detail-section[data-v-f8dc5780]{padding:20px 0;border-top:1px solid #eadfd2}.detail-section h3[data-v-f8dc5780]{margin:0 0 16px}.detail-grid[data-v-f8dc5780]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detail-grid div[data-v-f8dc5780],.record-box[data-v-f8dc5780]{display:grid;gap:6px}.detail-grid span[data-v-f8dc5780],.record-box span[data-v-f8dc5780]{color:#8a7560;font-size:12px}.record-box[data-v-f8dc5780]{margin-bottom:14px;padding:14px 16px;border-radius:14px;background:#faf5ed}.record-box p[data-v-f8dc5780]{margin:0;line-height:1.7}.photo-grid[data-v-f8dc5780]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.photo-grid div[data-v-f8dc5780]{display:grid;place-items:center;min-height:120px;border-radius:16px;color:#6e5a45;background:repeating-linear-gradient(135deg,#eee3d5,#eee3d5 8px,#f7efe5 8px 16px)}.photo-grid span[data-v-f8dc5780]{font-size:12px}.photo-panel[data-v-f8dc5780]{display:flex!important;flex-wrap:wrap;align-content:center;gap:8px;padding:12px}.photo-panel>span[data-v-f8dc5780],.photo-panel>strong[data-v-f8dc5780]{width:100%;text-align:center}.photo-panel a[data-v-f8dc5780]{display:block;width:92px;height:92px;overflow:hidden;border-radius:10px;background:#e7dacb}.photo-panel img[data-v-f8dc5780]{width:100%;height:100%;object-fit:cover}.photo-hint[data-v-f8dc5780]{margin-top:6px;color:#8a7560;font-size:12px}.selected-photo[data-v-f8dc5780]{margin-top:5px;overflow:hidden;color:#5d4937;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.inspection-box[data-v-f8dc5780]{padding:18px;border:1px solid #e9cda5;border-radius:16px;background:#fff7e9}.inspection-box p[data-v-f8dc5780]{margin:0;line-height:1.7}@media(max-width:1180px){.repair-workspace[data-v-f8dc5780]{grid-template-columns:1fr}.repair-insights[data-v-f8dc5780]{grid-template-columns:1fr 1fr}}@media(max-width:900px){.repair-hero[data-v-f8dc5780]{align-items:start;flex-direction:column}.repair-stats[data-v-f8dc5780]{grid-template-columns:repeat(2,1fr)}.repair-filters[data-v-f8dc5780]{grid-template-columns:1fr 1fr}}@media(max-width:680px){.catalog-layout[data-v-f8dc5780]{grid-template-columns:1fr}}@media(max-width:600px){.repair-insights[data-v-f8dc5780],.repair-form-grid[data-v-f8dc5780],.worker-form[data-v-f8dc5780],.detail-grid[data-v-f8dc5780],.photo-grid[data-v-f8dc5780],.repair-filters[data-v-f8dc5780]{grid-template-columns:1fr}.repair-stat[data-v-f8dc5780]{padding:14px}.repair-table[data-v-f8dc5780]{min-width:940px}.repair-table-card[data-v-f8dc5780] .el-card__body{overflow-x:auto}.repair-pagination[data-v-f8dc5780]{justify-content:flex-start;min-width:720px}.batch-progress-banner[data-v-f8dc5780]{grid-template-columns:1fr}.batch-section-head[data-v-f8dc5780],.batch-detail-heading[data-v-f8dc5780]{align-items:flex-start;flex-direction:column}}.supplier-page[data-v-22ac3909]{display:grid;gap:18px;color:#34302b}.supplier-hero[data-v-22ac3909]{display:flex;justify-content:space-between;align-items:end;padding:28px 32px;border-left:5px solid #13795b;background:linear-gradient(110deg,#f1f8f4,#fff 62%,#fff7e8)}.supplier-hero h2[data-v-22ac3909]{margin:4px 0 8px;font-family:Songti SC,STSong,serif;font-size:30px}.supplier-hero p[data-v-22ac3909]{margin:0;color:#6b6862}.hero-actions[data-v-22ac3909]{display:flex;gap:8px}.kicker[data-v-22ac3909]{color:#13795b!important;font-size:11px;font-weight:800;letter-spacing:2px!important}.stat-strip[data-v-22ac3909]{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e4e7e5;background:#fff}.stat-strip div[data-v-22ac3909]{display:flex;align-items:baseline;justify-content:space-between;padding:18px 22px;border-right:1px solid #e4e7e5}.stat-strip div[data-v-22ac3909]:last-child{border-right:0}.stat-strip span[data-v-22ac3909]{color:#777;font-size:13px}.stat-strip strong[data-v-22ac3909]{font-size:25px}.filter-band[data-v-22ac3909]{display:grid;grid-template-columns:minmax(260px,1.5fr) 220px 180px auto;align-items:center;gap:12px}.result-count[data-v-22ac3909]{justify-self:end;color:#777;font-size:13px}.table-card[data-v-22ac3909]{border-radius:6px}.supplier-name[data-v-22ac3909],.cooperation-cell[data-v-22ac3909]{display:grid;gap:5px}.supplier-name span[data-v-22ac3909],.cooperation-cell span[data-v-22ac3909],.muted[data-v-22ac3909]{color:#888;font-size:12px}.tags[data-v-22ac3909]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.supplier-pagination[data-v-22ac3909]{display:flex;justify-content:flex-end;padding:18px 0 2px;overflow-x:auto}.form-grid[data-v-22ac3909]{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.full[data-v-22ac3909]{grid-column:1 / -1}.form-grid[data-v-22ac3909] .el-select,.form-grid[data-v-22ac3909] .el-date-editor,.mini-grid[data-v-22ac3909] .el-select,.mini-grid[data-v-22ac3909] .el-date-editor,.mini-grid[data-v-22ac3909] .el-input-number{width:100%}.drawer-title[data-v-22ac3909]{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:16px}.drawer-title span[data-v-22ac3909]{color:#888;font-size:12px}.drawer-title h3[data-v-22ac3909]{margin:4px 0 0;font-size:24px}.detail-actions[data-v-22ac3909],.tab-toolbar[data-v-22ac3909]{display:flex;justify-content:flex-end;gap:8px;margin-bottom:14px}.profile-grid[data-v-22ac3909]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.profile-grid div[data-v-22ac3909],.info-block[data-v-22ac3909]{padding:14px 16px;border:1px solid #e8e9e6;background:#fafbf9}.profile-grid span[data-v-22ac3909],.info-block span[data-v-22ac3909]{display:block;margin-bottom:6px;color:#888;font-size:12px}.info-block[data-v-22ac3909]{margin-top:14px}.info-block p[data-v-22ac3909]{margin:0;white-space:pre-wrap;line-height:1.7}.mini-grid[data-v-22ac3909]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.history-item[data-v-22ac3909]{display:flex;align-items:center;justify-content:space-between;gap:12px}.history-item>div[data-v-22ac3909]{display:flex;align-items:center;gap:10px}.category-editor[data-v-22ac3909]{display:grid;grid-template-columns:1fr 1.15fr;gap:24px;margin-top:20px}.category-form-grid[data-v-22ac3909]{display:grid;grid-template-columns:1fr 120px;gap:12px}.category-form-grid[data-v-22ac3909] .el-input-number{width:100%}.category-form-actions[data-v-22ac3909]{display:flex;justify-content:flex-end;gap:8px}.category-list[data-v-22ac3909]{display:grid;gap:8px;max-height:430px;overflow-y:auto}.category-list-head[data-v-22ac3909],.category-row[data-v-22ac3909]{display:flex;align-items:center;justify-content:space-between;gap:12px}.category-list-head[data-v-22ac3909]{padding:0 4px 8px;color:#777}.category-list-head span[data-v-22ac3909]{font-size:12px}.category-row[data-v-22ac3909]{padding:12px 14px;border:1px solid #e5e8e5;border-radius:5px}.category-row.selected[data-v-22ac3909]{border-color:#67a992;background:#f2f8f5}.category-row>div[data-v-22ac3909]:first-child{display:grid;gap:3px}.category-row span[data-v-22ac3909]{color:#999;font-size:12px}@media(max-width:900px){.supplier-hero[data-v-22ac3909]{align-items:start;flex-direction:column;gap:18px}.stat-strip[data-v-22ac3909]{grid-template-columns:1fr 1fr}.stat-strip div[data-v-22ac3909]:nth-child(2){border-right:0}.filter-band[data-v-22ac3909]{grid-template-columns:1fr 1fr}.result-count[data-v-22ac3909]{justify-self:start}}@media(max-width:600px){.stat-strip[data-v-22ac3909],.filter-band[data-v-22ac3909],.form-grid[data-v-22ac3909],.profile-grid[data-v-22ac3909],.mini-grid[data-v-22ac3909],.category-editor[data-v-22ac3909],.category-form-grid[data-v-22ac3909]{grid-template-columns:1fr}.full[data-v-22ac3909]{grid-column:auto}.supplier-hero[data-v-22ac3909]{padding:22px}.supplier-hero h2[data-v-22ac3909]{font-size:25px}.hero-actions[data-v-22ac3909]{width:100%;flex-wrap:wrap}.supplier-pagination[data-v-22ac3909]{justify-content:flex-start}}.contract-location-form-item[data-v-b0b879a8]{grid-column:span 2}.contract-location-field[data-v-b0b879a8]{display:grid;gap:8px;width:100%}.contract-location-input[data-v-b0b879a8]{width:100%}.contract-location-quick-list[data-v-b0b879a8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:24px}.contract-location-quick-label[data-v-b0b879a8]{color:#909399;font-size:12px;white-space:nowrap}.contract-location-quick-tag[data-v-b0b879a8]{cursor:pointer;max-width:100%}@media(max-width:900px){.contract-location-form-item[data-v-b0b879a8]{grid-column:span 1}}.checkbox-stack[data-v-b0b879a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;width:100%}.full-width[data-v-b0b879a8]{grid-column:span 2}.exit-upload-panel[data-v-b0b879a8]{display:grid;gap:10px;width:100%}.exit-image-grid[data-v-b0b879a8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.exit-image-card[data-v-b0b879a8]{display:grid;gap:8px;color:inherit;text-decoration:none}.exit-image-preview[data-v-b0b879a8]{width:100%;height:120px;border-radius:10px;background:#f5f7fa;overflow:hidden}.exit-image-name[data-v-b0b879a8]{font-size:12px;line-height:1.5;color:#606266;word-break:break-all}.summary-card[data-v-b0b879a8]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.summary-card[data-v-b0b879a8]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}[data-v-b0b879a8] .temp-warehouse-row-canceled{background:#f5f7fa}[data-v-b0b879a8] .temp-warehouse-row-canceled td{color:#909399}@media(max-width:900px){.full-width[data-v-b0b879a8]{grid-column:span 1}}.page-stack[data-v-b3c13c66]{display:grid;gap:18px}.page-heading[data-v-b3c13c66]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.page-heading h2[data-v-b3c13c66]{margin:6px 0}.toolbar[data-v-b3c13c66]{display:flex;gap:10px;margin-top:18px;max-width:560px}.toolbar .el-input[data-v-b3c13c66]{flex:1}.form-grid[data-v-b3c13c66]{display:grid;gap:0 16px}.form-grid.three[data-v-b3c13c66]{grid-template-columns:repeat(3,minmax(0,1fr))}.calc-card[data-v-b3c13c66]{background:#f8fafc;margin-top:4px;display:flex;gap:28px;flex-wrap:wrap}.amount[data-v-b3c13c66]{color:#c2410c;font-weight:700}@media(max-width:760px){.form-grid.three[data-v-b3c13c66]{grid-template-columns:1fr}.page-heading[data-v-b3c13c66]{flex-direction:column}.toolbar[data-v-b3c13c66]{max-width:none}}:root{color:#2f2317;background:radial-gradient(circle at top left,rgba(255,209,168,.4),transparent 28%),linear-gradient(180deg,#f7f0e4,#f1e4d3);font-family:Avenir Next,PingFang SC,sans-serif}*{box-sizing:border-box}body{margin:0}#app{min-height:100vh}.login-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.login-card{width:min(460px,100%);border-radius:28px;border:1px solid rgba(120,86,58,.18);background:#fffaf3eb}.shell{min-height:100vh}.aside{padding:20px 18px;border-right:1px solid rgba(120,86,58,.14);background:#fff8f09e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand-card{margin-bottom:18px;padding:18px 18px 16px;border-radius:22px;background:#fffbf5e0;border:1px solid rgba(120,86,58,.08)}.sidebar-nav{display:grid;gap:18px;padding:16px 14px 18px;border-radius:26px;background:#fffbf6e6;border:1px solid rgba(120,86,58,.1)}.nav-group{display:grid;gap:4px}.nav-group-title{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:34px;padding:5px 6px;border:none;border-radius:9px;background:transparent;color:#3f2d1f;font-size:15px;font-weight:700;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease}.nav-group-title:hover,.nav-group-title:focus-visible{background:#9b472214;outline:none}.nav-group-title.is-current{color:#9b4722}.nav-group-heading{display:flex;align-items:center;gap:8px;min-width:0}.nav-group-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#9b4722}.nav-group-arrow{flex:0 0 auto;color:#806b5b;transition:transform .2s ease}.nav-group-arrow.is-expanded{transform:rotate(90deg)}.nav-group-items{display:grid;gap:4px;padding-top:2px}.nav-item{display:flex;align-items:center;gap:10px;width:100%;padding:4px 8px 4px 4px;border:none;background:transparent;color:#2f2317;text-align:left;cursor:pointer;border-radius:10px;font:inherit;transition:background-color .18s ease,color .18s ease,transform .18s ease}.nav-item:hover,.nav-item:focus-visible{background:#9b472214;outline:none}.nav-item.is-active{background:#9b47221f;color:#9b4722}.nav-branch{position:relative;width:18px;height:14px;flex:0 0 18px}.nav-branch:before{content:"";position:absolute;left:8px;top:0;width:1.5px;height:11px;background:currentColor;opacity:.78}.nav-branch:after{content:"";position:absolute;left:8px;top:10px;width:12px;height:1.5px;background:currentColor;opacity:.78}.nav-label{font-size:15px;line-height:1.3}.header{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 0;height:auto}.header-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.main{padding:20px 28px 28px}.eyebrow{color:#9a4621;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}h1,h2{margin:8px 0 0}.hint,.subtle{color:#826753;line-height:1.7}.full-btn{width:100%}.block-card,.card-grid{margin-bottom:16px}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.dashboard-shell,.insight-grid{display:grid;gap:16px}.insight-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:16px}.stat-label{color:#826753;font-size:13px}.stat-value{margin-top:8px;font-size:28px;font-weight:700}.stat-link{display:inline-block;color:inherit;text-decoration:none}.stat-link:hover,.stat-link:focus-visible{color:#2f80ed;text-decoration:underline;text-underline-offset:4px}.queue-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.queue-grid.compact{grid-template-columns:repeat(3,minmax(120px,1fr))}.queue-card{padding:16px;border-radius:20px;background:#fffbf5eb;border:1px solid rgba(120,86,58,.12)}.queue-title,.activity-title{font-weight:700}.queue-link{display:block;color:inherit;text-decoration:none}.queue-link:hover,.queue-link:focus-visible{color:#2f80ed;text-decoration:underline;text-underline-offset:4px}.queue-line{margin-top:8px;color:#6c5647}.queue-value{margin-top:8px;font-size:26px;font-weight:700}.trend-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:12px;align-items:end;min-height:220px}.trend-day{display:grid;justify-items:center;gap:8px}.trend-bars{display:flex;align-items:end;gap:6px;height:150px}.trend-column{width:12px;height:100%;display:flex;align-items:end;border-radius:999px;background:#78563a1f;overflow:hidden}.trend-fill{width:100%;border-radius:999px}.trend-column.in .trend-fill{background:linear-gradient(180deg,#c96a34,#8b3b1d)}.trend-column.out .trend-fill{background:linear-gradient(180deg,#f3c980,#d99a2b)}.trend-column.net-positive .trend-fill{background:linear-gradient(180deg,#6f8f3b,#436021)}.trend-column.net-negative .trend-fill{background:linear-gradient(180deg,#b84d3a,#7f2d1f)}.trend-day-label{font-size:12px;color:#6c5647}.trend-day-meta{font-size:12px;font-weight:700}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.filter-row{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.manual-import-grid{margin:16px 0}.month-checkbox-grid{display:grid;grid-template-columns:repeat(4,minmax(72px,1fr));gap:10px 14px}.detail-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.detail-title-row{display:flex;gap:10px;align-items:center;margin-bottom:4px}.detail-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.detail-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;margin-bottom:16px;color:#826753}.detail-summary{display:flex;gap:12px 20px;flex-wrap:wrap;margin-bottom:14px;color:#6c5647}.table-action-cell{display:flex;gap:10px;align-items:center;justify-content:space-between}.pager-row{display:flex;margin-top:16px;justify-content:flex-end}.el-table .selected-batch-row>td{background:#ffebd4ad!important}.inline-link{display:inline-block;margin-top:12px;color:#cb5c2e;text-decoration:none}@media(max-width:1080px){.two-col{grid-template-columns:1fr}}
