.nestle-traceability .nestle-traceability-filters .field:nth-last-child(-n+2){display:none}
.nestle-global-date-note{margin:.75rem 0 0;padding:.65rem .85rem;border-radius:12px;background:rgba(15,118,110,.08);font-weight:700}
.inventory-state-filter-card{width:100%;border:1px solid var(--line,#d8deea);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;background:var(--card,#fff)}
.inventory-state-filter-card:hover{transform:translateY(-2px);border-color:rgba(215,25,32,.45);box-shadow:0 10px 24px rgba(15,23,42,.09)}
.inventory-state-filter-card.active{border:2px solid var(--primary,#d71920);box-shadow:0 0 0 3px rgba(215,25,32,.1)}
.inventory-metric-filter-hint{display:block;margin-top:.55rem;font-size:.72rem;font-weight:800;color:var(--primary,#d71920)}
.report-process-card-damage{border-color:rgba(215,25,32,.35)}
.report-process-card-damage>b{color:var(--primary,#d71920)}
.nestle-process-reality-v1412 .section-heading .status{margin-bottom:.45rem}
@media(max-width:760px){.inventory-state-filter-card{min-height:124px}.nestle-traceability .nestle-traceability-filters{grid-template-columns:1fr}.nestle-global-date-note{font-size:.78rem}}
