.echarts-renderer[data-v-9942f412]{background-color:#fff;border-radius:.5rem;overflow:hidden;position:relative;width:100%}.dark .echarts-renderer[data-v-9942f412]{background-color:#1f2937}.echarts-renderer[data-v-9942f412]:fullscreen{border-radius:0;display:flex;flex-direction:column;height:100vh!important;min-width:0!important;width:100vw!important}.echarts-renderer:fullscreen .chart-container[data-v-9942f412]{flex:1;height:100%!important;min-height:0;width:100%!important}.echarts-renderer.is-fullscreen[data-v-9942f412]{border-radius:0;display:flex;flex-direction:column;height:100vh!important;inset:0;min-width:0!important;position:fixed;width:100vw!important;z-index:9999}.echarts-renderer.is-fullscreen .chart-container[data-v-9942f412]{flex:1;height:100%!important;min-height:0;width:100%!important}.chart-controls[data-v-9942f412]{display:flex;gap:4px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease;z-index:10}.echarts-renderer.is-fullscreen .chart-controls[data-v-9942f412],.echarts-renderer:fullscreen .chart-controls[data-v-9942f412],.echarts-renderer:hover .chart-controls[data-v-9942f412]{opacity:1}.echarts-renderer.is-fullscreen .chart-controls[data-v-9942f412],.echarts-renderer:fullscreen .chart-controls[data-v-9942f412]{right:16px;top:16px}.chart-control-btn[data-v-9942f412]{align-items:center;background-color:#ffffffe6;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 3px #0000001a;color:#374151;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .15s ease;width:32px}.echarts-renderer.is-fullscreen .chart-control-btn[data-v-9942f412],.echarts-renderer:fullscreen .chart-control-btn[data-v-9942f412]{border-radius:8px;height:44px;width:44px}.echarts-renderer.is-fullscreen .chart-control-btn .w-4[data-v-9942f412],.echarts-renderer:fullscreen .chart-control-btn .w-4[data-v-9942f412]{height:1.25rem;width:1.25rem}.chart-control-btn[data-v-9942f412]:hover{background-color:#f3f4f6;border-color:#d1d5db;transform:scale(1.05)}.dark .chart-control-btn[data-v-9942f412]{background-color:#1f2937e6;border-color:#4b5563;color:#e5e7eb}.dark .chart-control-btn[data-v-9942f412]:hover{background-color:#374151;border-color:#6b7280}.chart-header[data-v-9942f412]{align-items:center;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem}.dark .chart-header[data-v-9942f412]{background-color:#111827;border-color:#374151}.chart-title[data-v-9942f412]{color:#111827;font-size:1.125rem;font-weight:600;margin:0}.dark .chart-title[data-v-9942f412]{color:#f9fafb}.chart-actions[data-v-9942f412]{gap:.5rem}.chart-actions[data-v-9942f412],.chart-loading[data-v-9942f412]{align-items:center;display:flex}.chart-loading[data-v-9942f412]{justify-content:center;width:100%}.chart-container[data-v-9942f412]{width:100%}.chart-error[data-v-9942f412]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;color:#dc2626;display:flex;gap:.75rem;margin:1rem;padding:1rem}.dark .chart-error[data-v-9942f412]{background-color:#7f1d1d;border-color:#dc2626;color:#fca5a5}
