
.posting-rules[data-v-owner-76a2c448]{margin-top:8px}.posting-rules summary[data-v-owner-76a2c448]{cursor:pointer;color:#526277;font-size:13px;width:fit-content}.posting-rules summary[data-v-owner-76a2c448]:hover{color:#1677ff}.posting-heading h2[data-v-owner-76a2c448]{font-size:18px}.posting-heading p[data-v-owner-76a2c448]{margin:0;font-size:13px}.posting-heading[data-v-owner-76a2c448] .ant-tag{margin:0;white-space:normal}
.posting-config-summary[data-v-owner-76a2c448]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:12px 0;padding:12px;background:#f6f8fb;border-radius:8px}.posting-config-summary>div[data-v-owner-76a2c448]:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.posting-config-summary small[data-v-owner-76a2c448]{color:#526277}
.settlement-posting[data-v-owner-76a2c448]{padding:20px;background:#fff;border:1px solid #dce5ef;border-radius:12px;margin:16px 0}.posting-heading[data-v-owner-76a2c448]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.posting-heading h2[data-v-owner-76a2c448]{margin:0 0 6px}.posting-heading p[data-v-owner-76a2c448],.preview-scope[data-v-owner-76a2c448]{color:#526277}.posting-config[data-v-owner-76a2c448]{margin:16px 0;padding:16px;background:#f6f8fb;border-radius:8px}.warehouse-priority[data-v-owner-76a2c448],.posting-counts[data-v-owner-76a2c448]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.warehouse-priority>span[data-v-owner-76a2c448]{border:1px solid #c6d6e8;border-radius:6px;padding:4px 8px;background:#fff}.warehouse-priority button[data-v-owner-76a2c448]{border:0;background:transparent;cursor:pointer;color:#1762a0}.warehouse-priority button[data-v-owner-76a2c448]:disabled{opacity:.35;cursor:default}.posting-actions[data-v-owner-76a2c448]{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.posting-actions[data-v-owner-76a2c448] .ant-input-affix-wrapper{max-width:350px}.pending[data-v-owner-76a2c448]{color:#ad6800}.posting-counts[data-v-owner-76a2c448]{margin-bottom:12px}.receipt-list[data-v-owner-76a2c448]{max-height:200px;overflow:auto;color:#526277}@media(max-width:700px){.posting-heading[data-v-owner-76a2c448]{flex-direction:column}.settlement-posting[data-v-owner-76a2c448]{padding:12px}}


.inventory-health[data-v-owner-6626bf6b] {padding:18px;margin-bottom:16px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;}
.health-heading[data-v-owner-6626bf6b] {display:flex;justify-content:space-between;gap:16px;align-items:flex-start;}
.health-heading h2[data-v-owner-6626bf6b] {margin:0;font-size:19px;color:#102a43;}
.health-heading p[data-v-owner-6626bf6b],.health-query>span[data-v-owner-6626bf6b],.health-subline[data-v-owner-6626bf6b] {font-size:12px;color:#64748b;line-height:1.6;}
.health-query[data-v-owner-6626bf6b] {display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:14px 0;}
.health-query label[data-v-owner-6626bf6b] {display:flex;gap:8px;align-items:center;}
.health-cards[data-v-owner-6626bf6b] {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;}
.health-cards button[data-v-owner-6626bf6b] {text-align:left;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;background:#f8fafc;cursor:pointer;}
.health-cards button[data-v-owner-6626bf6b]:focus-visible {outline:2px solid #1677ff;outline-offset:2px;}
.health-cards button.health-card--selected[data-v-owner-6626bf6b] {border-color:#1677ff;background:#eff6ff;box-shadow:inset 0 3px #1677ff;}
.health-cards span[data-v-owner-6626bf6b] {font-size:13px;color:#475569;}
.health-cards strong[data-v-owner-6626bf6b] {display:block;font-size:25px;color:#102a43;margin:8px 0;}
.health-cards small[data-v-owner-6626bf6b] {font-size:12px;font-weight:400;}
.health-cards p[data-v-owner-6626bf6b] {font-size:12px;margin:0;color:#64748b;line-height:1.5;}
.health-scope-summary[data-v-owner-6626bf6b] {margin:10px 0 0;font-size:12px;color:#64748b;}
.health-results[data-v-owner-6626bf6b] {font-size:13px;color:#475569;margin:16px 0 10px;}
.health-subline[data-v-owner-6626bf6b] {display:block;}
.health-product[data-v-owner-6626bf6b] {display:flex;align-items:center;gap:12px;}
.health-product>div[data-v-owner-6626bf6b] {min-width:0;overflow-wrap:anywhere;}
.stock-quantity-visual[data-v-owner-6626bf6b] {margin:-6px 0 18px;}
.stock-quantity-track[data-v-owner-6626bf6b] {display:flex;height:10px;border-radius:5px;overflow:hidden;background:#e2e8f0;}
.quantity-available[data-v-owner-6626bf6b] {background:#2563eb;}
.quantity-locked[data-v-owner-6626bf6b] {background:#d97706;}
.stock-quantity-legend[data-v-owner-6626bf6b] {display:flex;gap:18px;flex-wrap:wrap;margin-top:7px;font-size:12px;color:#475569;}
.stock-quantity-legend i[data-v-owner-6626bf6b] {display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px;}
.quantity-warning[data-v-owner-6626bf6b] {color:#b91c1c;}
.health-source-definitions[data-v-owner-6626bf6b] {font-size:12px;color:#64748b;line-height:1.7;margin:12px 0;}
.health-source-definitions summary[data-v-owner-6626bf6b] {cursor:pointer;font-weight:600;}
@media(max-width:900px){.health-cards[data-v-owner-6626bf6b]{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:560px){.health-cards[data-v-owner-6626bf6b]{grid-template-columns:1fr;}.health-heading[data-v-owner-6626bf6b]{flex-direction:column;}}
.inventory-health[data-v-owner-6626bf6b] {padding:20px 22px;border-radius:10px;--erp-surface:#fff;--erp-surface-muted:#f4f7fb;--erp-table-row-odd-bg:#fff;--erp-table-row-even-bg:#fff;--erp-table-row-hover-bg:#f4f8fd;--erp-table-row-divider:#e2e8f0;}
.health-heading h2[data-v-owner-6626bf6b] {font-size:19px;}
.health-heading p[data-v-owner-6626bf6b] {margin:6px 0 0;}
.health-query[data-v-owner-6626bf6b] {padding-bottom:14px;border-bottom:1px solid #e2e8f0;margin-bottom:0;}
.health-query>span[data-v-owner-6626bf6b] {margin-left:auto;}
.stock-summary[data-v-owner-6626bf6b] {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 0;}
.stock-summary>div[data-v-owner-6626bf6b] {padding:0 24px;border-right:1px solid #e2e8f0;}
.stock-summary>div[data-v-owner-6626bf6b]:first-child {padding-left:0;}
.stock-summary>div[data-v-owner-6626bf6b]:last-child {border:0;}
.stock-summary span[data-v-owner-6626bf6b] {font-size:13px;color:#64748b;}
.stock-summary strong[data-v-owner-6626bf6b] {display:block;font-size:32px;line-height:1.4;margin-top:5px;color:#1e293b;font-variant-numeric:tabular-nums;}
.stock-summary small[data-v-owner-6626bf6b] {font-size:12px;font-weight:400;margin-left:8px;}
.stock-summary p[data-v-owner-6626bf6b] {font-size:12px;color:#64748b;margin:5px 0 0;}
.attention-heading[data-v-owner-6626bf6b] {display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #e2e8f0;padding-top:18px;}
.attention-heading h3[data-v-owner-6626bf6b] {margin:0;font-size:15px;}
.attention-heading>span[data-v-owner-6626bf6b] {font-size:12px;color:#64748b;}
.health-cards[data-v-owner-6626bf6b] {display:flex;flex-wrap:wrap;gap:8px;margin:12px 0;}
.health-cards button[data-v-owner-6626bf6b] {display:flex;gap:10px;align-items:center;padding:9px 12px;border-radius:6px;background:#fff;}
.health-cards strong[data-v-owner-6626bf6b] {display:inline;margin:0;font-size:14px;font-weight:650;}
.health-cards small[data-v-owner-6626bf6b] {display:none;}
.health-cards button.health-card--selected[data-v-owner-6626bf6b] {box-shadow:none;border-color:#93b6df;background:#eaf2fc;color:#1d4ed8;}
.health-cards button.health-card--selected span[data-v-owner-6626bf6b],.health-cards button.health-card--selected strong[data-v-owner-6626bf6b] {color:#1d4ed8;}
.health-evidence-notice[data-v-owner-6626bf6b] {padding:9px 12px;border-left:3px solid #d97706;background:#fffbeb;color:#92400e;font-size:12px;}
.health-source-definitions[data-v-owner-6626bf6b] {margin:8px 0;}
.health-source-definitions summary[data-v-owner-6626bf6b] {font-weight:400;color:#486a96;}
.health-results[data-v-owner-6626bf6b] {display:flex;gap:12px;align-items:center;padding:16px 0 12px;margin:6px 0 0;border-top:1px solid #e2e8f0;}
.health-results h3[data-v-owner-6626bf6b] {margin:0;font-size:16px;color:#1e293b;}
.health-results span[data-v-owner-6626bf6b] {font-size:12px;color:#64748b;}
.health-results button[data-v-owner-6626bf6b] {margin-left:auto;background:transparent;border:0;color:#2563eb;cursor:pointer;font-size:13px;}
.inventory-health[data-v-owner-6626bf6b] .ant-table-thead>tr>th {background:#f4f7fb!important;color:#475569;font-size:12px;}
.inventory-health[data-v-owner-6626bf6b] .ant-table-tbody>tr>td {padding:12px 8px;background:#fff!important;}
.inventory-health[data-v-owner-6626bf6b] .ant-table-tbody>tr:hover>td {background:#f4f8fd!important;}
@media(max-width:700px){.stock-summary>div[data-v-owner-6626bf6b]{padding:0 10px;}.stock-summary strong[data-v-owner-6626bf6b]{font-size:24px;}.stock-summary p[data-v-owner-6626bf6b]{display:none;}.attention-heading[data-v-owner-6626bf6b]{align-items:flex-start;flex-direction:column;gap:6px;}.health-query>span[data-v-owner-6626bf6b]{margin-left:0;}.inventory-health[data-v-owner-6626bf6b]{padding:16px;}.health-results[data-v-owner-6626bf6b]{flex-wrap:wrap;}}


.overview-product-image[data-v-owner-38aee242] {margin:0;flex:0 0 56px;}
.overview-product-image figcaption[data-v-owner-38aee242] {font-size:10px;line-height:1.5;margin-top:4px;text-align:center;color:#64748b;white-space:nowrap;}

/* Shared ERP workbench tokens. The shell owns page padding/background and
   table density; no page-specific palette or cell-padding overrides. */
.automation-page[data-v-owner-c6b500dc] { padding: 0; background: transparent; color: var(--erp-text); font-size: 14px; min-width: 0;
}
.page-heading[data-v-owner-c6b500dc], .task-title[data-v-owner-c6b500dc], .section-heading[data-v-owner-c6b500dc] { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px;
}
.page-heading[data-v-owner-c6b500dc] { margin-bottom: 0;
}
h2[data-v-owner-c6b500dc] { margin: 0 0 4px; font-size: 16px; font-weight: 600; color: var(--erp-text);
}
h3[data-v-owner-c6b500dc] { margin: 20px 0 12px; font-size: 15px; font-weight: 600;
}
p[data-v-owner-c6b500dc] { margin: 0; color: var(--erp-muted); line-height: 1.5; font-size: 13px;
}
.page-navigation[data-v-owner-c6b500dc] { display: flex; gap: 24px; border-bottom: 1px solid var(--erp-border);
}
.page-navigation a[data-v-owner-c6b500dc] { padding: 8px 0 10px; color: var(--erp-muted); border-bottom: 2px solid transparent;
}
.page-navigation a.active[data-v-owner-c6b500dc] { color: var(--erp-primary); border-bottom-color: var(--erp-primary); font-weight: 600;
}
section[data-v-owner-c6b500dc] { background: var(--erp-surface); border: 1px solid var(--erp-border); border-radius: var(--erp-radius); padding: 14px 16px; min-width: 0; box-shadow: 0 1px 2px rgba(16, 24, 40, .04);
}
.preview-card[data-v-owner-c6b500dc] { margin-top: 12px;
}
.task-meta[data-v-owner-c6b500dc] { display: flex; align-items: center; gap: 12px 16px; flex-wrap: wrap; margin: 12px 0; color: var(--erp-muted); font-size: 13px;
}
.task-meta > span[data-v-owner-c6b500dc] { display: flex; align-items: center; gap: 6px;
}
.task-meta small[data-v-owner-c6b500dc] { font-size: 12px;
}
.task-meta strong[data-v-owner-c6b500dc] { font-weight: 600; color: var(--erp-text);
}
.task-actions[data-v-owner-c6b500dc] { display: flex; flex-wrap: wrap; gap: 8px; margin-left: auto;
}
.risk-banner[data-v-owner-c6b500dc] { display: flex; align-items: flex-start; gap: 8px; padding: 8px 12px; background: #fffbe6; border: 1px solid #ffe58f; border-radius: var(--erp-radius); color: var(--erp-text); font-size: 13px; line-height: 1.6;
}
.risk-banner > .anticon[data-v-owner-c6b500dc] { color: var(--erp-warning); margin-top: 3px; font-size: 16px;
}
.risk-banner strong[data-v-owner-c6b500dc] { font-weight: 600; margin-right: 12px;
}
.risk-banner div > span[data-v-owner-c6b500dc] { color: var(--erp-muted);
}
.task-form[data-v-owner-c6b500dc] { display: flex; align-items: flex-end; gap: 12px 16px; flex-wrap: wrap; border-top: 1px solid var(--erp-border); padding-top: 12px;
}
.task-form .ant-form-item[data-v-owner-c6b500dc] { margin-bottom: 12px;
}
.form-hint[data-v-owner-c6b500dc] { flex-basis: 100%; margin: 8px 0; font-size: 12px;
}
.task-form input[type=time][data-v-owner-c6b500dc], select[data-v-owner-c6b500dc] { height: 34px; border: 1px solid var(--erp-border-strong); border-radius: 6px; background: var(--erp-surface); padding: 4px 10px; color: var(--erp-text); font: inherit; max-width: 100%;
}
.preview-caption[data-v-owner-c6b500dc] { display: flex; justify-content: space-between; align-items: center; gap: 8px 12px; flex-wrap: wrap; margin-top: 10px; color: var(--erp-muted); font-size: 12px;
}
.preview-caption > span[data-v-owner-c6b500dc]:first-child { display: flex; align-items: center; gap: 6px;
}
.preview-error[data-v-owner-c6b500dc] { margin-top: 12px;
}
.summary-grid[data-v-owner-c6b500dc], .history-summary[data-v-owner-c6b500dc] { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin: 12px 0;
}
.summary-grid[data-v-owner-c6b500dc] { grid-template-columns: repeat(5, minmax(0, 1fr));
}
.summary-card[data-v-owner-c6b500dc], .history-summary button[data-v-owner-c6b500dc] { font: inherit; text-align: left; cursor: pointer; border: 1px solid var(--erp-border); background: var(--erp-surface); border-radius: var(--erp-radius); padding: 10px 12px; color: var(--erp-text);
}
.summary-card[data-v-owner-c6b500dc]:hover, .summary-card.active[data-v-owner-c6b500dc], .history-summary button[data-v-owner-c6b500dc]:hover, .history-summary button.active[data-v-owner-c6b500dc] { border-color: var(--erp-primary); background: var(--erp-primary-soft);
}
.summary-label[data-v-owner-c6b500dc] { display: block;
}
.automation-page .summary-card .metric-value[data-v-owner-c6b500dc], .history-summary strong[data-v-owner-c6b500dc] { display: block; font-size: 24px; font-weight: 700; line-height: 1.3; font-variant-numeric: tabular-nums; margin: 4px 0;
}
.summary-card small[data-v-owner-c6b500dc] { margin-left: 6px; color: var(--erp-muted); font-size: 12px; font-weight: 400;
}
.summary-hint[data-v-owner-c6b500dc] { display: block; font-size: 12px; line-height: 1.5; color: var(--erp-muted);
}
.summary-card.red .metric-value[data-v-owner-c6b500dc] { color: var(--erp-danger);
}
.summary-card.amber .metric-value[data-v-owner-c6b500dc] { color: var(--erp-warning);
}
.summary-card.blue .metric-value[data-v-owner-c6b500dc] { color: var(--erp-primary);
}
.preview-toolbar[data-v-owner-c6b500dc], .history-filters[data-v-owner-c6b500dc] { display: flex; align-items: center; justify-content: space-between; gap: 10px 12px; flex-wrap: wrap; padding: 12px; margin: 12px 0; border: 1px solid var(--erp-border); border-radius: var(--erp-radius); background: var(--erp-surface-muted);
}
.filter-tabs[data-v-owner-c6b500dc] { display: flex; align-items: center; flex-wrap: wrap; gap: 4px;
}
.filter-tabs button[data-v-owner-c6b500dc] { font: inherit; border: 1px solid transparent; background: transparent; cursor: pointer; padding: 5px 8px; border-radius: 6px; color: var(--erp-muted);
}
.filter-tabs button.selected[data-v-owner-c6b500dc] { background: var(--erp-surface); border-color: var(--erp-primary); color: var(--erp-primary); font-weight: 600;
}
.filter-tabs button span[data-v-owner-c6b500dc] { font-size: 12px; margin-left: 6px;
}
.search-controls[data-v-owner-c6b500dc] { display: flex; gap: 8px; min-width: 0;
}
.search-controls > .ant-input-affix-wrapper[data-v-owner-c6b500dc] { width: 238px;
}
.product-cell[data-v-owner-c6b500dc] { display: flex; align-items: center; gap: 10px;
}
.product-cell[data-v-owner-c6b500dc] > :first-child { flex-shrink: 0;
}
.product-info[data-v-owner-c6b500dc] { display: flex; flex-direction: column; gap: 4px; min-width: 0;
}
.product-info > strong[data-v-owner-c6b500dc] { font-size: 14px; font-weight: 600; color: var(--erp-text); overflow-wrap: anywhere;
}
.product-name[data-v-owner-c6b500dc] { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-size: 12px; color: var(--erp-muted); line-height: 1.5;
}
.product-meta[data-v-owner-c6b500dc], .cell-sub[data-v-owner-c6b500dc] { font-size: 12px; color: var(--erp-muted); line-height: 1.5;
}
.cell-sub[data-v-owner-c6b500dc] { margin-top: 4px;
}
.size-chip[data-v-owner-c6b500dc] { display: inline-block; border: 1px solid var(--erp-border); background: var(--erp-surface-muted); border-radius: 4px; min-width: 32px; padding: 1px 7px; text-align: center; font-size: 13px;
}
.price-flow[data-v-owner-c6b500dc] { display: flex; align-items: center; gap: 8px; white-space: nowrap; font-variant-numeric: tabular-nums;
}
.price-flow > .anticon[data-v-owner-c6b500dc] { color: var(--erp-muted); font-size: 12px;
}
.old-price[data-v-owner-c6b500dc] { color: var(--erp-muted); font-size: 13px;
}
.price-flow strong[data-v-owner-c6b500dc] { color: var(--erp-primary); font-size: 14px; font-weight: 600;
}
.reduction[data-v-owner-c6b500dc] { font-size: 12px; margin-top: 4px; color: var(--erp-primary);
}
.profit-value[data-v-owner-c6b500dc] { display: flex; align-items: center; gap: 6px; font-size: 14px; font-weight: 600; font-variant-numeric: tabular-nums; white-space: nowrap;
}
.mini-tag[data-v-owner-c6b500dc] { font-size: 12px; font-weight: 400; border: 1px solid currentColor; border-radius: 4px; padding: 0 4px;
}
.unknown-profit[data-v-owner-c6b500dc] { font-size: 13px; color: var(--erp-warning);
}
.cost-value[data-v-owner-c6b500dc] { font-weight: 500; font-variant-numeric: tabular-nums;
}
.state-pill[data-v-owner-c6b500dc] { display: inline-flex; align-items: center; gap: 6px; padding: 1px 7px; border-radius: 4px; border: 1px solid var(--erp-border); font-size: 12px; line-height: 1.6; background: var(--erp-surface-muted); white-space: normal;
}
.state-pill.green[data-v-owner-c6b500dc] { background: #f6ffed; border-color: #b7eb8f;
}
.state-pill.blue[data-v-owner-c6b500dc] { background: var(--erp-primary-soft); border-color: #91caff;
}
.state-pill.amber[data-v-owner-c6b500dc] { background: #fffbe6; border-color: #ffe58f;
}
.state-pill.red[data-v-owner-c6b500dc] { background: #fff1f0; border-color: #ffa39e;
}
.status-dot[data-v-owner-c6b500dc] { width: 6px; height: 6px; border-radius: 50%; background: currentColor;
}
.status-hint[data-v-owner-c6b500dc] { font-size: 12px; color: var(--erp-muted); margin-top: 4px; line-height: 1.5; max-width: 180px;
}
.detail-button[data-v-owner-c6b500dc] { font-size: 13px; margin-top: 4px;
}
.green[data-v-owner-c6b500dc] { color: #389e0d;
}
.red[data-v-owner-c6b500dc] { color: var(--erp-danger);
}
.blue[data-v-owner-c6b500dc] { color: var(--erp-primary);
}
.amber[data-v-owner-c6b500dc] { color: var(--erp-warning);
}
.neutral[data-v-owner-c6b500dc] { color: var(--erp-muted);
}
.table-footer[data-v-owner-c6b500dc] { display: flex; gap: 12px; padding-top: 12px; color: var(--erp-muted); font-size: 12px;
}
.range-details[data-v-owner-c6b500dc] { border-top: 1px solid var(--erp-border); margin-top: 12px; padding-top: 8px; color: var(--erp-muted); font-size: 12px;
}
.range-details summary[data-v-owner-c6b500dc] { cursor: pointer; width: fit-content;
}
.range-details p[data-v-owner-c6b500dc] { margin-top: 8px; font-size: 12px;
}
.history-limit[data-v-owner-c6b500dc] { font-size: 12px; color: var(--erp-muted);
}
.history-filters[data-v-owner-c6b500dc] { justify-content: flex-start;
}
.history-filters select[data-v-owner-c6b500dc] { min-width: 145px;
}
.history-filters .ant-input-affix-wrapper[data-v-owner-c6b500dc] { max-width: 350px;
}
.history-summary[data-v-owner-c6b500dc] { grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}
.history-scope[data-v-owner-c6b500dc] { display: flex; flex-wrap: wrap; align-items: center; gap: 8px 16px; color: var(--erp-muted); font-size: 12px;
}
.history-scope label[data-v-owner-c6b500dc] { display: inline-flex; align-items: center; gap: 6px; cursor: pointer; color: var(--erp-text); font-size: 13px;
}
.history-scope input[data-v-owner-c6b500dc] { accent-color: var(--erp-primary);
}
.history-summary button > span[data-v-owner-c6b500dc] { font-size: 12px; font-weight: 600; color: var(--erp-muted);
}
.history-reason[data-v-owner-c6b500dc] { max-width: 300px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; font-size: 12px; line-height: 1.5; color: var(--erp-muted); margin: 6px 0 0;
}
.empty-state[data-v-owner-c6b500dc] { display: flex; flex-direction: column; align-items: center; gap: 8px; padding: 24px 12px; color: var(--erp-muted);
}
.empty-state > .anticon[data-v-owner-c6b500dc] { font-size: 28px;
}
.empty-state strong[data-v-owner-c6b500dc] { font-size: 14px; font-weight: 500;
}
.empty-state span[data-v-owner-c6b500dc] { font-size: 12px;
}
.drawer-product[data-v-owner-c6b500dc] { display: flex; align-items: center; gap: 12px;
}
.drawer-product h3[data-v-owner-c6b500dc] { margin: 0 0 6px;
}
.drawer-profit[data-v-owner-c6b500dc] { display: flex; flex-direction: column; gap: 8px; background: var(--erp-surface-muted); padding: 16px; border-radius: var(--erp-radius); margin-top: 16px;
}
.drawer-profit strong[data-v-owner-c6b500dc] { font-size: 24px;
}
.drawer-profit > span[data-v-owner-c6b500dc] { font-size: 13px; line-height: 1.5;
}
.evidence-list[data-v-owner-c6b500dc] { display: grid; grid-template-columns: 1fr 1.3fr; gap: 12px; font-size: 13px;
}
.evidence-list dt[data-v-owner-c6b500dc] { color: var(--erp-muted);
}
.evidence-list dd[data-v-owner-c6b500dc] { margin: 0; text-align: right; overflow-wrap: anywhere;
}
.evidence-note[data-v-owner-c6b500dc] { background: var(--erp-surface-muted); border: 1px solid var(--erp-border); border-radius: var(--erp-radius); padding: 10px 12px; font-size: 12px;
}
h3 small[data-v-owner-c6b500dc] { font-weight: 400; color: var(--erp-muted); font-size: 12px; margin-left: 8px;
}
button[data-v-owner-c6b500dc]:focus-visible, select[data-v-owner-c6b500dc]:focus-visible, summary[data-v-owner-c6b500dc]:focus-visible, .page-navigation a[data-v-owner-c6b500dc]:focus-visible { outline: 2px solid var(--erp-primary); outline-offset: 3px;
}
@media (max-width: 1100px) {
.search-controls[data-v-owner-c6b500dc] { width: 100%;
}
.search-controls > .ant-input-affix-wrapper[data-v-owner-c6b500dc] { flex: 1; width: auto;
}
.risk-banner div > span[data-v-owner-c6b500dc] { display: block; margin-top: 3px;
}
}
@media (max-width: 850px) {
.history-summary[data-v-owner-c6b500dc] { grid-template-columns: repeat(2, minmax(0, 1fr));
}
.history-filters .ant-input-affix-wrapper[data-v-owner-c6b500dc] { max-width: none;
}
}
@media (max-width: 700px) {
.page-heading[data-v-owner-c6b500dc], .task-title[data-v-owner-c6b500dc], .section-heading[data-v-owner-c6b500dc] { flex-wrap: wrap; gap: 10px;
}
section[data-v-owner-c6b500dc] { padding: 12px;
}
.summary-grid[data-v-owner-c6b500dc] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px;
}
.task-actions[data-v-owner-c6b500dc] { margin-left: 0;
}
.task-form .ant-form-item[data-v-owner-c6b500dc] { flex: 1; min-width: 130px;
}
.search-controls[data-v-owner-c6b500dc] { flex-wrap: wrap;
}
.search-controls > .ant-input-affix-wrapper[data-v-owner-c6b500dc] { flex-basis: 100%;
}
.search-controls select[data-v-owner-c6b500dc] { width: 100%;
}
.table-footer[data-v-owner-c6b500dc] { flex-wrap: wrap;
}
}
