.stat-card-module__FwpkMW__card{padding:16px 20px}.stat-card-module__FwpkMW__label{font-size:var(--text-xs);font-weight:var(--weight-semibold,600);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:6px;display:flex}.stat-card-module__FwpkMW__info{color:var(--text-tertiary);cursor:pointer;display:inline-flex}.stat-card-module__FwpkMW__value{align-items:baseline;gap:6px;margin-top:8px;display:flex}.stat-card-module__FwpkMW__number{font-size:var(--text-4xl);color:var(--text-primary);font-weight:700;line-height:1}.stat-card-module__FwpkMW__accent{color:var(--brand-primary)}.stat-card-module__FwpkMW__positive{color:var(--green-600)}.stat-card-module__FwpkMW__unit{font-size:var(--text-sm);color:var(--text-tertiary)}.stat-card-module__FwpkMW__delta{align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:600;display:flex}.stat-card-module__FwpkMW__up{color:var(--green-600)}.stat-card-module__FwpkMW__down{color:var(--red-600)}.stat-card-module__FwpkMW__deltaLabel{color:var(--text-tertiary);font-weight:400}
.charts-module__JtGlZW__card{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:12px;min-width:0;padding:20px}.charts-module__JtGlZW__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}.charts-module__JtGlZW__title{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.charts-module__JtGlZW__subtitle{color:var(--text-tertiary);margin:2px 0 0;font-size:13px}.charts-module__JtGlZW__total{text-align:right;line-height:1.2}.charts-module__JtGlZW__totalValue{color:var(--text-primary);font-size:20px;font-weight:600}.charts-module__JtGlZW__totalLabel{color:var(--text-tertiary);font-size:12px;display:block}.charts-module__JtGlZW__legend{flex-wrap:wrap;gap:16px;margin:12px 0 8px;display:flex}.charts-module__JtGlZW__legendItem{color:var(--text-secondary);align-items:center;gap:6px;font-size:13px;display:inline-flex}.charts-module__JtGlZW__swatch{border-radius:3px;flex-shrink:0;width:10px;height:10px}.charts-module__JtGlZW__legendCount{color:var(--text-primary);font-weight:600}.charts-module__JtGlZW__plot{width:100%;height:240px}.charts-module__JtGlZW__tooltip{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:8px;padding:8px 10px;font-size:13px;box-shadow:0 4px 12px #151a221a}.charts-module__JtGlZW__tooltipLabel{color:var(--text-primary);margin-bottom:4px;font-weight:600}.charts-module__JtGlZW__tooltipRow{color:var(--text-secondary);align-items:center;gap:6px;display:flex}.charts-module__JtGlZW__empty{height:240px;color:var(--text-tertiary);text-align:center;justify-content:center;align-items:center;font-size:13px;display:flex}.charts-module__JtGlZW__toolRow{grid-template-columns:120px 1fr 32px;align-items:center;gap:16px;padding:10px 0;display:grid}.charts-module__JtGlZW__toolName{color:var(--text-primary);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.charts-module__JtGlZW__toolTrack{background:var(--color-bg-subtle);border-radius:999px;height:10px;overflow:hidden}.charts-module__JtGlZW__toolFill{background:var(--blue-600);border-radius:999px;min-width:4px;height:100%}.charts-module__JtGlZW__toolCount{color:var(--text-primary);text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}
.page-module__tZxM5W__body{flex-direction:column;gap:24px;padding:24px 32px 48px;display:flex}.page-module__tZxM5W__header{justify-content:space-between;align-items:center;display:flex}.page-module__tZxM5W__welcomeTitle{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);font-weight:700}.page-module__tZxM5W__welcomeSub{color:var(--text-secondary);margin-top:4px}.page-module__tZxM5W__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.page-module__tZxM5W__charts{grid-template-columns:2fr 1fr;gap:20px;margin-bottom:20px;display:grid}@media (max-width:1100px){.page-module__tZxM5W__charts{grid-template-columns:1fr}}.page-module__tZxM5W__toolbar{align-items:center;gap:16px;display:flex}.page-module__tZxM5W__search{flex:1;max-width:420px}.page-module__tZxM5W__filters{align-items:center;gap:12px;margin-left:auto;display:flex}.page-module__tZxM5W__filterIcon{color:var(--text-tertiary);display:inline-flex}@media (max-width:1100px){.page-module__tZxM5W__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__tZxM5W__stats{grid-template-columns:1fr}.page-module__tZxM5W__toolbar{flex-wrap:wrap}.page-module__tZxM5W__search{max-width:none}.page-module__tZxM5W__filters{margin-left:0}}
