.app-metric-row.svelte-1ojo02x{padding:20px 0;border-bottom:1px solid var(--border-mid)}.app-metric-row__title.svelte-1ojo02x{margin-bottom:4px}.app-metric-row__desc.svelte-1ojo02x{color:var(--fg-2);margin-bottom:12px}.app-metric-row--card.svelte-1ojo02x{padding:26px 28px 30px;background:var(--bg-surface);border:1px solid var(--border-mid);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.app-metric-row--card.svelte-1ojo02x .app-metric-row__head:where(.svelte-1ojo02x){display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-6);padding-bottom:var(--space-4);margin-bottom:var(--space-5);border-bottom:1px solid var(--border-soft)}.app-metric-row--card.svelte-1ojo02x .app-metric-row__title:where(.svelte-1ojo02x){font-size:var(--font-xl);margin-bottom:0}.app-metric-row--card.svelte-1ojo02x .app-metric-row__desc:where(.svelte-1ojo02x){font-family:var(--font-mono);font-size:var(--font-xs);letter-spacing:.04em;color:var(--fg-3);margin:4px 0 0}.app-metric-row__meta.svelte-1ojo02x{font-family:var(--font-mono);font-size:var(--font-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);white-space:nowrap;flex-shrink:0}.bar-chart.svelte-1m1tdtt{display:flex;align-items:flex-end;gap:var(--space-2);width:100%;padding-top:30px}.bar-chart__col.svelte-1m1tdtt{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.bar-chart__plot.svelte-1m1tdtt{position:relative;width:100%;height:var(--bar-plot-h)}.bar-chart__zero.svelte-1m1tdtt{position:absolute;left:0;right:0;height:1px;background:var(--border-mid)}.bar-chart__bar.svelte-1m1tdtt{position:absolute;left:50%;transform:translate(-50%);width:100%;max-width:112px;border-radius:var(--radius-md) var(--radius-md) 0 0;transition:height .25s ease,top .25s ease,bottom .25s ease}.bar-chart__bar--neg.svelte-1m1tdtt{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.bar-chart__value.svelte-1m1tdtt{position:absolute;left:50%;transform:translate(-50%);font-family:var(--font-serif);font-size:var(--font-lg);font-weight:var(--fw-medium);letter-spacing:-.01em;color:var(--fg-1);white-space:nowrap;padding:1px 0}.bar-chart__label.svelte-1m1tdtt{font-size:var(--font-2xs);color:var(--fg-2);font-variant-numeric:tabular-nums;text-align:center;line-height:var(--lh-tight);max-width:100%;overflow:hidden;text-overflow:ellipsis}.bar-chart__sublabel.svelte-1m1tdtt{margin-top:-2px;font-size:var(--font-2xs);color:var(--fg-3);text-transform:uppercase;letter-spacing:.05em;text-align:center;line-height:var(--lh-tight)}
