.metric-label[data-v-ba7dd175]{display:block;font-size:.875rem;font-weight:500;letter-spacing:.5px;opacity:.7;text-transform:uppercase}.metric-row[data-v-ba7dd175]{align-items:baseline;display:flex;gap:.75rem}.metric-value[data-v-ba7dd175]{font-size:2rem;font-weight:800;letter-spacing:-.5px;line-height:1.2}.metric-subtitle[data-v-ba7dd175]{color:var(--primary-600);font-size:.75rem;font-weight:600}.metric-loading[data-v-ba7dd175]{display:flex;flex-direction:column;gap:.5rem;width:100%}.skeleton-content[data-v-ba7dd175]{width:100%}.skeleton-line[data-v-ba7dd175]{animation:shimmer-ba7dd175 1.5s infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;border-radius:6px;margin-bottom:12px}.skeleton-label[data-v-ba7dd175]{height:14px;width:60%}.skeleton-value[data-v-ba7dd175]{height:32px;width:50%}@keyframes shimmer-ba7dd175{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.metric-value[data-v-ba7dd175]{font-size:1.5rem}}.chart-header[data-v-82e99758]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.chart-header h4[data-v-82e99758]{color:#f8fafc;font-size:1.125rem;font-weight:600;margin:0;text-shadow:0 0 15px rgba(99,102,241,.2)}.chart-subtitle[data-v-82e99758]{color:#94a3b8;font-size:.875rem;margin:.25rem 0 0}.chart-period-tabs[data-v-82e99758]{display:flex;flex-wrap:wrap;gap:.5rem}.chart-period-tabs[data-v-82e99758] .period-active{background:linear-gradient(135deg,#6366f1,#7c3aed)!important;border-color:#6366f180!important;box-shadow:0 0 20px #6366f166;color:#f8fafc!important}.chart-container[data-v-82e99758]{height:300px;position:relative;width:100%}.empty-state[data-v-82e99758],.error-state[data-v-82e99758],.loading-state[data-v-82e99758]{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:.875rem;height:300px;justify-content:center}.spinner[data-v-82e99758]{animation:spin-82e99758 .8s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#6366f1;box-shadow:0 0 20px #6366f166;height:40px;margin-bottom:1rem;width:40px}@keyframes spin-82e99758{to{transform:rotate(1turn)}}.error-state p[data-v-82e99758]{color:#f87171}.empty-state p[data-v-82e99758],.loading-state p[data-v-82e99758]{font-size:.875rem;margin:0}@media(max-width:768px){.chart-header[data-v-82e99758]{align-items:stretch;flex-direction:column}.chart-period-tabs[data-v-82e99758]{width:100%}.period-tab[data-v-82e99758]{flex:1;text-align:center}}.chart-header[data-v-156a4734]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.chart-header h4[data-v-156a4734]{color:#f8fafc;font-size:1.125rem;font-weight:600;margin:0;text-shadow:0 0 15px rgba(16,185,129,.2)}.chart-subtitle[data-v-156a4734]{color:#94a3b8;font-size:.875rem;margin:.25rem 0 0}.chart-period-tabs[data-v-156a4734]{display:flex;flex-wrap:wrap;gap:.5rem}.chart-period-tabs[data-v-156a4734] .period-active{background:linear-gradient(135deg,#10b981,#059669)!important;border-color:#10b98180!important;box-shadow:0 0 20px #10b98166;color:#f8fafc!important}.chart-container[data-v-156a4734]{height:300px;position:relative;width:100%}.empty-state[data-v-156a4734],.error-state[data-v-156a4734],.loading-state[data-v-156a4734]{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:.875rem;height:300px;justify-content:center}.spinner[data-v-156a4734]{animation:spin-156a4734 .8s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#10b981;box-shadow:0 0 20px #10b98166;height:40px;margin-bottom:1rem;width:40px}@keyframes spin-156a4734{to{transform:rotate(1turn)}}.error-state p[data-v-156a4734]{color:#f87171}.empty-state p[data-v-156a4734],.loading-state p[data-v-156a4734]{font-size:.875rem;margin:0}@media(max-width:768px){.chart-header[data-v-156a4734]{align-items:stretch;flex-direction:column}.chart-period-tabs[data-v-156a4734]{width:100%}.period-tab[data-v-156a4734]{flex:1;text-align:center}}
