.stock-kpis21318{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin-bottom:16px}.stock-kpi21318{background:#fff;border:1px solid #dce5ef;border-radius:14px;padding:15px 16px;box-shadow:0 8px 22px rgba(24,51,86,.05)}.stock-kpi21318 span{display:block;color:#687994;font-size:12px;font-weight:700}.stock-kpi21318 strong{display:block;margin-top:6px;color:#102a56;font-size:22px}.stock-kpi21318.consignment strong{color:#8a5a00}.stock-kpi21318.value strong{color:#087f5b}.stock-toolbar21318{display:grid;grid-template-columns:minmax(240px,1fr) 190px 190px auto auto;gap:12px;align-items:end;margin:14px 0}.stock-kind21318{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;background:#eaf1fb;color:#174d91;font-size:12px;font-weight:800}.stock-kind21318.consignment{background:#fff3d6;color:#7d5200}.stock-state21318{font-size:12px;font-weight:800}.stock-state21318.active{color:#087f5b}.stock-state21318.closed{color:#718096}.stock-actions21318{display:flex;gap:7px;flex-wrap:wrap}.stock-summary21318{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0}.stock-summary21318>div{background:#f6f9fc;border:1px solid #e1e8f0;border-radius:11px;padding:12px}.stock-summary21318 span{display:block;color:#718096;font-size:12px}.stock-summary21318 strong{display:block;margin-top:4px;color:#102a56}.stock-history21318{display:grid;gap:8px}.stock-history21318>div{display:grid;grid-template-columns:145px 150px 1fr;gap:10px;border-bottom:1px solid #e7edf4;padding:8px 0}.stock-history21318 time,.stock-history21318 small{color:#738198}.stock-cost-total21318{display:flex;justify-content:space-between;align-items:center;border-top:2px solid #d8e2ee;margin-top:9px;padding-top:10px}.stock-alert21318{background:#fff6dc;border:1px solid #efd693;color:#6d4a00;border-radius:11px;padding:12px 14px;margin:12px 0}.stock-nav-active21318{background:var(--primary,#2463eb)!important;color:#fff!important}.consignment-modal21318{width:min(1050px,96vw)!important}.stock-contract21318{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.stock-contract21318 section{border:1px solid #dde6f0;border-radius:13px;padding:15px}.stock-contract21318 h3{margin:0 0 10px}.stock-contract21318 dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.stock-contract21318 dt{color:#6b7b92}.stock-contract21318 dd{margin:0;text-align:right;font-weight:750}.stock-report-note21318{font-size:12px;color:#718096;margin-top:10px}@media(max-width:1100px){.stock-kpis21318{grid-template-columns:repeat(2,1fr)}.stock-toolbar21318{grid-template-columns:1fr 1fr}.stock-contract21318{grid-template-columns:1fr}}@media(max-width:700px){.stock-kpis21318,.stock-toolbar21318,.stock-summary21318{grid-template-columns:1fr}.stock-history21318>div{grid-template-columns:1fr}.stock-contract21318 dl{grid-template-columns:1fr}.stock-contract21318 dd{text-align:left}}
