.inventory-report-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.inventory-report-breakdowns{align-items:start}.inventory-report-breakdowns>.panel{margin:0}.inventory-report-rank{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .75rem;padding:.62rem 0;border-bottom:1px solid var(--line)}.inventory-report-rank span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-report-rank b{text-align:right}.inventory-report-rank small{grid-column:1/-1;color:var(--muted)}.inventory-movement-table{min-width:1350px}.inventory-movement-table td small,.inventory-movement-table td b{display:block}.inventory-movement-table td .btn{display:inline-block;margin-top:.35rem;padding:.35rem .5rem}.inventory-valuation-table{min-width:980px}.inventory-valuation-table td small{display:block;color:var(--muted)}.inventory-report-print{display:none}.inventory-report-print>h3{margin:1.25rem 0 .45rem;color:#163a5f}.inventory-report-filters .actions{margin-top:1rem}
@media(max-width:1050px){.inventory-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-report-breakdowns{grid-template-columns:1fr}}
@media(max-width:600px){.inventory-report-metrics{grid-template-columns:1fr}.inventory-report-filters .actions{display:grid}.inventory-report-filters .actions .btn{width:100%}}
@media print{.inventory-report-print{display:block}.inventory-report-print,.inventory-report-print *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.inventory-report-print .print-table thead{display:table-header-group}.inventory-report-print .print-table th{background:#dfeaf2!important;color:#1e3a52!important;border-color:#9fb2c2!important}.inventory-report-print .print-table tr{break-inside:avoid;page-break-inside:avoid}.inventory-report-print>h3{font-size:10pt;margin:5mm 0 2mm}.inventory-report-print .print-table+ h3{break-before:page;page-break-before:always}.inventory-report-print .report-identifiers{gap:2mm;padding:4mm 0}.inventory-report-print .report-identifiers div{padding:2mm}}
