.chart-container[data-v-3f0b02cf]{background:var(--bg-card);backdrop-filter:blur(10px);border-radius:16px;padding:24px;box-shadow:var(--shadow-sm);border:1px solid var(--border-color);transition:all .3s ease}.chart-container[data-v-3f0b02cf]:hover{box-shadow:var(--shadow-md)}.chart-header[data-v-3f0b02cf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.chart-header h3[data-v-3f0b02cf]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.chart-content[data-v-3f0b02cf]{width:100%}