.chart-modal[data-v-0da79818]{background:var(--color-bg-primary);display:flex;flex-direction:column;gap:18px;min-height:100%;padding:20px 20px 24px}.chart-modal__header[data-v-0da79818]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:16px;justify-content:space-between;padding-bottom:14px}.chart-modal__title-block[data-v-0da79818]{align-items:center;display:flex;gap:12px;min-width:0}.chart-modal__title-icon[data-v-0da79818]{color:var(--color-purple-base);flex-shrink:0;height:28px;width:28px}.chart-modal__title[data-v-0da79818]{color:#fff;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600;line-height:1.2;margin:0}.chart-modal__chart[data-v-0da79818]{background:var(--color-bg-secondary);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:16px}.chart-modal__stats[data-v-0da79818]{display:grid;font-variant-numeric:tabular-nums;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stat[data-v-0da79818]{background:var(--color-bg-secondary);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px 16px}.stat__label[data-v-0da79818]{color:#ffffff8c;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.stat__value[data-v-0da79818]{align-items:baseline;color:#fff;display:flex;flex-wrap:wrap;font-size:1.15rem;font-weight:600;gap:6px;line-height:1.2}.stat__sub[data-v-0da79818]{color:#ffffff80;font-size:.78rem;font-weight:500;line-height:1}@media (max-width:768px){.chart-modal[data-v-0da79818]{gap:12px;padding:14px}}
