
.inventory-page[data-v-owner-5005b6a5]{padding:16px;background:#f3f6fa;}header[data-v-owner-5005b6a5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:18px 22px;background:white;border-radius:10px;}h1[data-v-owner-5005b6a5]{margin:0;font-size:24px;color:#102a43;}p[data-v-owner-5005b6a5]{margin:6px 0 0;color:#64748b;}a[data-v-owner-5005b6a5]{white-space:nowrap;}@media(max-width:600px){header[data-v-owner-5005b6a5]{align-items:flex-start;flex-direction:column;}}


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


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


.automation-page[data-v-owner-45595eaa]{padding:20px;background:#f3f6fa;color:#17324d;}header[data-v-owner-45595eaa],.task-title[data-v-owner-45595eaa]{display:flex;justify-content:space-between;align-items:center;gap:20px;}h1[data-v-owner-45595eaa]{font-size:25px;margin:0;}h2[data-v-owner-45595eaa]{font-size:18px;margin:0 0 8px;}header p[data-v-owner-45595eaa],.task-title p[data-v-owner-45595eaa],.muted[data-v-owner-45595eaa]{font-size:13px;color:#64748b;}section[data-v-owner-45595eaa]{background:white;border:1px solid #e2e8f0;border-radius:10px;margin-top:16px;padding:20px;}.task-form[data-v-owner-45595eaa]{display:flex;gap:22px;align-items:flex-end;margin-top:20px;flex-wrap:wrap;}input[type=time][data-v-owner-45595eaa]{padding:5px 12px;border:1px solid #cbd5e1;border-radius:5px;}.task-title[data-v-owner-45595eaa]{margin-bottom:15px;}
