
@layer workspaceInventory {
  .inventory-summary {
    --inventory-fill:#10242d;--inventory-edge:#29414b;
    --inventory-soft:#142d37;--inventory-icon:var(--ui-nav-ink);
    display:block!important;min-width:0!important;position:static!important;
    container-type:inline-size!important;container-name:workspace-summary!important;
    margin:0!important;padding:0!important;border:0!important;
    max-height:none!important;overflow:visible!important;align-self:start!important;
  }
  html[data-color-mode=light] .inventory-summary {
    --inventory-fill:var(--ui-panel);--inventory-edge:var(--ui-border);
    --inventory-soft:#eff7f8;--inventory-icon:var(--ui-brand);
  }
  .inventory-summary svg {color:var(--inventory-icon)!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;}
  .inventory-summary .inventory-panel {
    display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 24px!important;
    min-width:0!important;margin:0!important;padding:24px!important;
    border:1px solid var(--inventory-edge)!important;border-radius:14px!important;
    background:var(--inventory-fill)!important;box-shadow:none!important;
  }
  .inventory-summary .inventory-title {
    grid-column:1!important;display:flex!important;align-items:center!important;gap:12px!important;
    margin:0!important;padding:0!important;border:0!important;min-width:0!important;
    color:var(--ui-heading)!important;font-size:18px!important;font-weight:650!important;
    line-height:1.35!important;letter-spacing:-.5px!important;
  }
  .inventory-summary .inventory-title>svg {width:26px!important;height:26px!important;flex:0 0 26px!important;}
  .inventory-summary .inventory-title>bdi {min-width:0!important;overflow-wrap:anywhere!important;}
  .inventory-summary .inventory-live {grid-column:2!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;}
  .inventory-summary .inventory-live>.inventory-row {
    display:grid!important;grid-template-columns:24px minmax(0,1fr) auto!important;
    align-items:center!important;gap:8px!important;min-height:48px!important;
    margin:0!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;
    background:var(--inventory-soft)!important;color:var(--ui-text)!important;text-decoration:none!important;
  }
  .inventory-summary .inventory-live svg {width:24px!important;height:24px!important;}
  .inventory-summary .inventory-live span {font-size:15px!important;line-height:1.5!important;font-weight:400!important;}
  .inventory-summary .inventory-live strong {font-size:24px!important;line-height:1.2!important;}
  .inventory-summary .inventory-card {
    display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:0!important;min-width:0!important;margin:0!important;padding:0!important;
    border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;
  }
  .inventory-summary .inventory-card+.inventory-card {padding-left:24px!important;border-left:1px solid var(--inventory-edge)!important;}
  .inventory-summary .inventory-card>h3 {
    grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:8px!important;
    min-height:24px!important;margin:0 0 14px!important;padding:0!important;border:0!important;
    color:var(--ui-muted)!important;font-size:12px!important;font-weight:600!important;
    line-height:1.45!important;letter-spacing:.5px!important;text-transform:uppercase!important;
  }
  .inventory-summary .inventory-card>h3>svg {width:20px!important;height:20px!important;flex:0 0 20px!important;}
  .inventory-summary .inventory-card>.inventory-row {
    display:flex!important;flex-direction:column-reverse!important;align-items:flex-start!important;
    justify-content:flex-start!important;gap:6px!important;min-width:0!important;min-height:0!important;
    margin:0!important;padding:0!important;border:0!important;border-radius:0!important;
    background:none!important;color:var(--ui-text)!important;text-decoration:none!important;
    font-weight:400!important;text-align:left!important;
  }
  .inventory-summary .inventory-card>.inventory-row+.inventory-row {padding-left:12px!important;}
  .inventory-summary .inventory-card .inventory-row>span {font-size:14px!important;line-height:1.4!important;overflow-wrap:anywhere!important;}
  .inventory-summary .inventory-card .inventory-row>strong {font-size:28px!important;line-height:1.2!important;letter-spacing:-.6px!important;}
  .inventory-summary .inventory-row>strong {color:var(--ui-heading)!important;font-weight:650!important;font-variant-numeric:tabular-nums!important;}
  .inventory-summary a.inventory-row:hover>span {color:var(--ui-brand)!important;}
  .inventory-summary a.inventory-row:focus-visible {outline:3px solid var(--ui-brand)!important;outline-offset:3px!important;}
@container workspace-summary (max-width:440px) {
    .inventory-summary .inventory-panel {gap:20px 18px!important;padding:20px!important;}
    .inventory-summary .inventory-card {grid-template-columns:minmax(0,1fr)!important;}
    .inventory-summary .inventory-card+.inventory-card {padding-left:18px!important;}
    .inventory-summary .inventory-card>.inventory-row {flex-direction:row!important;justify-content:space-between!important;align-items:center!important;min-height:38px!important;}
    .inventory-summary .inventory-card>.inventory-row+.inventory-row {padding:0!important;}
    .inventory-summary .inventory-card .inventory-row>strong {font-size:24px!important;}
  }
  @container workspace-summary (max-width:360px) {
    .inventory-summary :is(.inventory-title,.inventory-live) {grid-column:1/-1!important;}
  }
@media(max-width:1099px), (hover:none) and (pointer:coarse) {
    .inventory-summary {display:none!important;}
    .qa-overview-layout {grid-template-columns:minmax(0,1fr)!important;}
    .qa-overview-grid {grid-template-columns:minmax(0,1fr)!important;}
  }
}
