/* Local-only inventory demonstration, shared by all four workspaces. */
.v3-inventory-tabs{margin-bottom:18px}
.v3-inventory-status{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--gold);font-size:14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px 0}
.v3-inventory-search-note,.v3-inventory-hint{font-size:13px;margin:10px 0}
.v3-inventory-list{display:grid;gap:8px;margin:17px 0}
.v3-inventory-row{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(95px,1fr));align-items:center;gap:12px;border:1px solid var(--line);background:#1b292b;padding:14px}
.v3-inventory-row>div:not(:first-child),.v3-inventory-row label{display:flex;flex-direction:column;gap:5px}
.v3-inventory-row span,.v3-inventory-name small{color:var(--muted);font-size:12px}
.v3-inventory-name strong{display:block;font-size:15px;margin:4px 0}
.v3-inventory-name em{display:inline-block;color:#e6b18a;font-style:normal;font-size:11px}
.v3-inventory-row b{font-weight:500}
.v3-inventory-row input{width:100%;max-width:130px;background:#101b1d;color:var(--white);border:1px solid #566669;min-height:44px;padding:7px 9px;font-size:16px}
.v3-inventory-review{display:grid;gap:7px;max-height:330px;overflow:auto}
.v3-inventory-review>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding:8px 0;font-size:14px}
.v3-inventory-review strong{white-space:nowrap;color:var(--gold)}
@media(max-width:600px){.v3-inventory-row{grid-template-columns:1fr 1fr;gap:11px}.v3-inventory-name{grid-column:1/-1}.v3-inventory-row input{max-width:none}.v3-inventory-row label{grid-column:1/-1}.v3-inventory-status{font-size:13px}.v3-inventory-review>div{font-size:13px}}
