.kit-barlist{min-width:0;color:var(--color-text);margin:0;padding:0;list-style:none}.kit-barlist>li+li{border-top:1px solid var(--color-card-border)}.kit-barlist-row{align-items:baseline;gap:var(--space-2) var(--space-3);width:100%;min-height:var(--tap-min);padding:var(--space-3) 0;color:inherit;font:400 var(--text-sm) / 1.5 var(--font-body);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.kit-barlist-label{overflow-wrap:anywhere;min-width:0}.kit-barlist-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.kit-barlist-track{height:var(--space-1);background:var(--color-track);border-radius:3px;grid-column:1/-1;display:block;overflow:hidden}.kit-barlist-fill{width:var(--kit-barlist-share);background:var(--color-accent);border-radius:3px;height:100%;display:block}.kit-barlist[data-tone=neutral] .kit-barlist-fill{background:var(--color-text-muted)}button.kit-barlist-row{cursor:pointer;border-radius:var(--radius-control)}button.kit-barlist-row:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}button.kit-barlist-row:hover:not(:disabled) .kit-barlist-label{text-underline-offset:var(--space-1);text-decoration:underline}button.kit-barlist-row:disabled{cursor:default;color:var(--color-text-tertiary)}.kit-barlist-loading{gap:var(--space-3);padding:var(--space-3) 0;min-height:var(--tap-min);display:grid}.kit-barlist-empty{padding:var(--space-3) 0}.kit-barlist[data-tone=info] .kit-barlist-fill{background:var(--color-series-nepse)}.kit-barlist-h{margin:0 0 var(--space-1);font:400 var(--text-xs) / 1.4 var(--font-body);color:var(--color-text-muted)}
