.inventory-workspace-v3{display:grid;gap:16px;min-width:0}.inventory-workspace-v3 .ds-section-header{margin:0}.inventory-workspace-v3 .ds-list-surface{min-width:0}.inventory-v3-toolbar{align-items:flex-end}.inventory-v3-toolbar .ds-toolbar__left{flex:1 1 320px}.inventory-v3-toolbar .ds-toolbar__right{flex:1 1 auto;justify-content:flex-end;flex-wrap:wrap}.inventory-v3-toolbar .ds-search{min-width:min(360px,100%)}
.inventory-v3-feedback{min-height:24px;color:var(--text-muted,#708096);font-size:13px;padding:2px 4px}.inventory-v3-unit-summary,.inventory-v3-risk-summary{display:flex;gap:10px;flex-wrap:wrap;padding:4px 0 14px}.inventory-v3-unit-summary span,.inventory-v3-risk-summary span{display:grid;gap:2px;min-width:150px;padding:10px 14px;border:1px solid var(--border-subtle,#dce5e2);border-radius:10px;background:var(--surface-soft,#f7faf9)}.inventory-v3-unit-summary b,.inventory-v3-risk-summary b{font-size:16px;color:var(--text-strong,#18332c)}.inventory-v3-unit-summary small{font-size:12px;color:var(--text-muted,#708096)}
.inventory-v3-table{min-width:1180px;table-layout:auto}.inventory-v3-table th,.inventory-v3-table td{vertical-align:middle}.inventory-v3-table td.number,.inventory-v3-table th.number{text-align:right;white-space:nowrap}.inventory-v3-table td.number small{display:block;margin-top:4px;color:var(--text-muted,#708096);font-size:11px}.inventory-v3-product,.inventory-v3-source{display:grid;gap:4px;min-width:170px;max-width:320px}.inventory-v3-product b,.inventory-v3-source b{overflow-wrap:anywhere}.inventory-v3-product small,.inventory-v3-source small{color:var(--text-muted,#708096);font-size:12px;overflow-wrap:anywhere}.inventory-v3-buckets{display:grid;gap:4px;min-width:140px}.inventory-v3-buckets span{white-space:nowrap}.inventory-v3-buckets b{font-variant-numeric:tabular-nums}.inventory-v3-table time{white-space:nowrap}.inventory-v3-table .ds-table-actions{white-space:nowrap}.inventory-v3-table td{display:table-cell}
.inventory-v3-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--border-subtle,#dce5e2);border-radius:12px;overflow:hidden}.inventory-v3-detail>div{display:grid;gap:5px;padding:14px;border-bottom:1px solid var(--border-subtle,#dce5e2)}.inventory-v3-detail>div:nth-child(odd){border-right:1px solid var(--border-subtle,#dce5e2)}.inventory-v3-detail dt{font-size:12px;color:var(--text-muted,#708096)}.inventory-v3-detail dd{margin:0;font-weight:600;overflow-wrap:anywhere}
.inventory-workspace-v3 [aria-busy="true"] [data-inventory-table]{opacity:.72;transition:opacity .15s}.inventory-workspace-v3 [aria-busy="true"] [data-inventory-refresh]{animation:inventory-v3-spin .8s linear infinite}@keyframes inventory-v3-spin{to{transform:rotate(360deg)}}
@media(max-width:1100px){.inventory-v3-toolbar .ds-toolbar__right{justify-content:flex-start}.inventory-v3-toolbar .ds-control{min-width:130px}}@media(max-width:720px){.inventory-v3-detail{grid-template-columns:1fr}.inventory-v3-detail>div:nth-child(odd){border-right:0}.inventory-v3-unit-summary span,.inventory-v3-risk-summary span{min-width:calc(50% - 5px)}}
