.inventory-impact-panel{margin:var(--space-scale-14) 0;padding:var(--space-scale-18);border:1px solid var(--line);border-radius:var(--radius-scale-12);background:linear-gradient(125deg,#f7f8f8,#fff 62%);box-shadow:0 8px 25px #232f3e08}.inventory-impact-heading{display:flex;justify-content:space-between;align-items:end;gap:var(--space-md)}.inventory-impact-heading h2{margin:var(--space-xs) 0 0;font-size:var(--font-size-scale-19);color:var(--text)}.inventory-impact-heading>span{font-size:var(--font-size-caption);color:var(--muted);text-align:right}.inventory-impact-converted{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-scale-6) var(--space-scale-18);margin-top:var(--space-md);padding:var(--space-scale-15) var(--space-scale-18);border-radius:var(--radius-scale-9);background:var(--ink-900);color:#fff}.inventory-impact-converted span{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold)}.inventory-impact-converted strong{font-size:var(--font-size-scale-26);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory-impact-converted small{margin-left:auto;font-size:var(--font-size-caption);color:var(--paper-100)}.inventory-impact-markets{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-scale-10);margin-top:var(--space-scale-15)}.inventory-impact-markets article{display:grid;gap:var(--space-scale-5);padding:var(--space-scale-15);border:1px solid var(--line);border-radius:var(--radius-scale-9);background:#fff}.inventory-impact-markets span{font-size:var(--font-size-caption);font-weight:var(--font-weight-extra-bold);color:var(--ink-700)}.inventory-impact-markets strong{font-size:var(--font-size-scale-24);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.inventory-impact-markets em,.inventory-impact-markets small{font-size:var(--font-size-caption);color:var(--muted);font-style:normal}.inventory-impact-markets em{color:var(--danger)}.inventory-impact-panel>.data-caveat{margin:var(--space-scale-14) 0 0;line-height:var(--line-height-compact-body)}@media (max-width:700px){.inventory-impact-heading{align-items:start;flex-direction:column}.inventory-impact-heading>span{text-align:left}.inventory-impact-converted small{margin-left:0;width:100%}}