.operations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.operations>article,.inventory-panel{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px}.operations h2,.inventory-panel h2{margin:4px 0 18px}.operations form label{display:grid;gap:6px;margin:12px 0;color:var(--muted);font-size:12px;font-weight:700}.operations input,.operations select{width:100%;padding:11px;border:1px solid var(--line);border-radius:8px;background:white;font:inherit;color:var(--ink)}.operations button{width:100%;border:0;border-radius:8px;padding:12px;background:var(--green);color:white;font-weight:800}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-message{min-height:22px;color:var(--green)}.form-message.error{color:var(--red)}#incoming-list{margin-top:18px;display:grid;gap:8px}.incoming-item{background:var(--paper);border-radius:8px;padding:10px;font-size:12px}.incoming-item strong{display:block;font-size:14px}.incoming-item span{color:var(--muted)}.inventory-panel{margin:20px 0}.section-head{display:flex;align-items:center;justify-content:space-between}.section-head button{border:1px solid var(--line);background:white;padding:8px 12px;border-radius:7px}.inventory-table{overflow:auto}.inventory-row{min-width:700px;display:grid;grid-template-columns:1.4fr 1fr .8fr .65fr 1fr;gap:12px;align-items:center;padding:12px;border-top:1px solid var(--line)}.inventory-row.header{color:var(--muted);font-size:11px;text-transform:uppercase}.inventory-row strong{display:block}.inventory-row small{color:var(--muted)}.status-pill{justify-self:start;background:#e8efe9;color:var(--green);padding:4px 8px;border-radius:999px;font-size:11px;font-weight:800}.inventory-row select{padding:7px;border:1px solid var(--line);border-radius:6px;background:white}@media(max-width:1000px){.operations{grid-template-columns:1fr}}
