.StatCard-module__q2AAwq__card{background:var(--bg-surface);border:1px solid #2a2a2a;border-left:3px solid var(--accent,var(--red));flex-direction:column;gap:6px;padding:20px 24px;display:flex}.StatCard-module__q2AAwq__label{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:.68rem;font-family:var(--font-display)}.StatCard-module__q2AAwq__info{vertical-align:middle;cursor:help;outline:none;margin-left:6px;display:inline-flex;position:relative}.StatCard-module__q2AAwq__infoIcon{border:1px solid var(--text-muted);width:14px;height:14px;color:var(--text-muted);font-family:var(--font-body);text-transform:none;letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;font-style:italic;font-weight:700;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}.StatCard-module__q2AAwq__info:hover .StatCard-module__q2AAwq__infoIcon,.StatCard-module__q2AAwq__info:focus .StatCard-module__q2AAwq__infoIcon{border-color:var(--text-primary);color:var(--text-primary)}.StatCard-module__q2AAwq__tooltip{width:240px;max-width:70vw;color:var(--text-secondary);font-family:var(--font-body);text-transform:none;letter-spacing:.01em;opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#161616;border:1px solid #2a2a2a;border-radius:4px;padding:10px 12px;font-size:.72rem;font-style:normal;font-weight:400;line-height:1.5;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000008c}.StatCard-module__q2AAwq__info:hover .StatCard-module__q2AAwq__tooltip,.StatCard-module__q2AAwq__info:focus .StatCard-module__q2AAwq__tooltip{opacity:1;visibility:visible}.StatCard-module__q2AAwq__value{color:var(--text-primary);font-size:2rem;font-family:var(--font-display);line-height:1}.StatCard-module__q2AAwq__delta{color:var(--text-muted);font-size:.75rem;font-family:var(--font-body)}.StatCard-module__q2AAwq__deltaPositive{color:var(--green)}
.BarChart-module__Y8UIMa__chart{width:100%;display:block}.BarChart-module__Y8UIMa__bar{fill:var(--red);opacity:.8}.BarChart-module__Y8UIMa__gridLine{stroke:#2a2a2a;stroke-width:1px}.BarChart-module__Y8UIMa__gridLabel,.BarChart-module__Y8UIMa__axisLabel{fill:var(--text-muted);font-size:9px;font-family:var(--font-body)}.BarChart-module__Y8UIMa__empty{color:var(--text-muted);text-align:center;padding:24px 0;font-size:.85rem}
