.viz-content[data-v-0338303c]{display:grid;gap:20px;overflow-y:auto}.viz-content[data-v-0338303c]::-webkit-scrollbar{width:8px}.viz-content[data-v-0338303c]::-webkit-scrollbar-track{background:rgba(17,24,39,.8);border-radius:4px}.viz-content[data-v-0338303c]::-webkit-scrollbar-thumb{background:#8aa2cc;border-radius:4px}.viz-content.stock-analysis[data-v-0338303c]{grid-template-columns:2fr 1fr;grid-template-rows:2fr 1fr}.concept-section .concept-tags[data-v-0338303c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:16px}.concept-section .concept-tags .ant-tag[data-v-0338303c]{background:linear-gradient(135deg,rgba(9,229,255,.1),rgba(59,130,246,.1));border:1px solid rgba(9,229,255,.3);border-radius:16px;font-size:11px;color:#09e5ff;margin:0}.rise-text[data-v-0338303c]{color:#ff3358}.fall-text[data-v-0338303c]{color:#00ff9d}