.state-message{display:flex;flex-direction:column;gap:5px;min-height:100px;justify-content:center;border:1px solid #d2dfd6;background:#f8fbf8;padding:20px 22px;color:#456155}.state-message b{font:700 13px var(--display);color:#29493b}.state-message p{margin:0;color:#7e9086;font-size:11px;line-height:1.7}.state-loading{border-style:dashed}.state-error{border-color:#ead2c9;background:#fff9f7}.state-error b{color:#8c4c39}.state-unconfigured{background:#f4f7f2}.inventory-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 15px;align-items:center;border:1px solid #d8e4dc;background:#fff;padding:19px 21px;margin-top:9px}.inventory-card h3{margin:0;color:#29493b;font:700 15px var(--display)}.inventory-meta,.inventory-summary,.inventory-freshness{margin:4px 0 0;color:#788b81;font-size:10px;line-height:1.65}.inventory-card .status-tag{justify-self:end}.inventory-action{grid-column:2;grid-row:2 / span 2;min-height:40px;gap:10px}.result-count{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#688174;margin:12px 0}.form-result.success{background:#eef6ec;color:#3e6f4a}.form-result.error{background:#fff3ef;color:#8c4c39}.form-result.show{display:block}@media(max-width:650px){.inventory-card{grid-template-columns:1fr;gap:8px}.inventory-card .status-tag{justify-self:start}.inventory-action{grid-column:1;grid-row:auto;justify-self:start;margin-top:3px}}
