.inventory-dialog{width:min(900px,calc(100vw - 24px));max-height:92dvh;padding:20px}.inventory-scan{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:16px 0}.inventory-scan>label{flex:1 1 240px;min-width:0}.inventory-scan>button{width:auto;flex:0 0 auto;margin:0}.inventory-dialog video{width:100%;max-height:280px;background:#111}.inventory-item{border:1px solid #dce2eb;border-radius:8px;padding:12px;margin:10px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,160px) auto;gap:8px;align-items:end}.inventory-item>strong,.inventory-item>small,.inventory-item>p{grid-column:1/-1;overflow-wrap:anywhere}.inventory-item input{width:100%;min-width:0}.inventory-item button{width:auto;margin:0}.inventory-warning{color:#965200}.inventory-dialog .actions{flex-wrap:wrap}.inventory-dialog[open] [hidden]{display:none!important}@media(max-width:600px){.inventory-dialog{padding:12px}.inventory-scan>label{flex-basis:100%}.inventory-scan>button{flex:1 1 120px}.inventory-item{grid-template-columns:minmax(0,1fr) auto}.inventory-item>label{grid-column:1}.inventory-item>button{grid-column:2}}
