.data-analysis-container[data-v-31c5f3f3]{padding:20px;background-color:#f5f7fa;min-height:100vh}.header-section[data-v-31c5f3f3]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px 0;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.charts-section[data-v-31c5f3f3]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(350px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;margin-bottom:20px}.chart-wrapper[data-v-31c5f3f3]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.chart-container[data-v-31c5f3f3]{height:300px;position:relative}.echart-container[data-v-31c5f3f3]{width:100%;height:100%}.description-section[data-v-31c5f3f3]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.description-card[data-v-31c5f3f3]{border:none}.description-content[data-v-31c5f3f3]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.description-text[data-v-31c5f3f3]{font-size:14px;line-height:1.6;color:#333;margin-bottom:16px}.description-hint[data-v-31c5f3f3]{font-size:13px;color:#888;margin-bottom:12px;line-height:1.5}.typing-wrap[data-v-31c5f3f3]{white-space:pre-wrap;word-break:break-word}.stream-cursor[data-v-31c5f3f3]{display:inline-block;margin-left:2px;color:#1890ff;font-weight:700;animation:report-cursor-blink-data-v-31c5f3f3 .9s step-end infinite}@keyframes report-cursor-blink-data-v-31c5f3f3{50%{opacity:0}}.description-editor[data-v-31c5f3f3]{margin-bottom:16px}.description-actions[data-v-31c5f3f3]{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:end;justify-content:flex-end}.pair-selector[data-v-31c5f3f3]{font-size:16px}.charts-spin[data-v-31c5f3f3]{display:block;width:100%}@media (max-width:768px){.charts-section[data-v-31c5f3f3]{-ms-grid-columns:1fr;grid-template-columns:1fr}.header-section[data-v-31c5f3f3]{padding:15px 0}.chart-container[data-v-31c5f3f3]{height:250px}}