.chart-container[data-v-e98f6ce5]{height:300px}.performance-chart[data-v-e98f6ce5]{width:100%}.loading-shimmer[data-v-fe976585]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-fe976585 1.5s infinite}@keyframes shimmer-fe976585{0%{background-position:-200% 0}to{background-position:200% 0}}.investment-chart[data-v-fe976585],.composition-chart[data-v-fe976585]{min-height:250px;max-height:250px;height:250px}.composition-chart-container[data-v-fe976585]{display:flex;flex-direction:column;height:100%;min-height:320px}.composition-chart-container h3[data-v-fe976585]{height:40px;display:flex;align-items:center;justify-content:center;white-space:nowrap}.metric-card[data-v-fe976585]{transition:transform .2s ease,box-shadow .2s ease}.metric-card[data-v-fe976585]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media (max-width: 1024px){.composition-chart[data-v-fe976585]{min-height:200px}}
