.chart-box[data-v-13c5b3a8]{width:100%}
.home[data-v-e2e9d896]{position:relative}.search-row[data-v-e2e9d896]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.set-btn[data-v-e2e9d896]{background:#575ff7;color:#fff;border:none}.search-box[data-v-e2e9d896]{flex:1;display:flex;max-width:900px;margin:0 auto;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}.search-type[data-v-e2e9d896]{width:120px}.search-type[data-v-e2e9d896] .el-select__wrapper{box-shadow:none !important}.search-input[data-v-e2e9d896]{flex:1}.search-input[data-v-e2e9d896] .el-input__wrapper{box-shadow:none !important}.search-btn[data-v-e2e9d896]{width:120px;border-radius:0;background:#575ff7}.stat3[data-v-e2e9d896]{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.stat-card[data-v-e2e9d896]{position:relative;display:flex;background:#fff;border-radius:6px;overflow:hidden;min-height:128px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.stat-card .s-left[data-v-e2e9d896]{padding:20px 22px;position:relative;z-index:1;flex-shrink:0}.stat-card .s-icon[data-v-e2e9d896]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;background:#eef0ff;color:#575ff7}.stat-card .s-icon.blue[data-v-e2e9d896]{background:#eaf2ff;color:#409eff}.stat-card .s-icon.red[data-v-e2e9d896]{background:#fee;color:#f56c6c}.stat-card .s-value[data-v-e2e9d896]{font-size:34px;font-weight:700;margin:8px 0 2px;font-family:"DIN Alternate",Arial}.stat-card .s-value small[data-v-e2e9d896]{font-size:13px;margin-left:3px;font-weight:400}.stat-card .s-label[data-v-e2e9d896]{font-size:13px;color:#909399}.stat-card .s-spark[data-v-e2e9d896]{position:absolute;right:0;top:24px;width:56%}.stat-card.purple[data-v-e2e9d896]{background:linear-gradient(120deg, #5a63f8, #6f76fb);color:#fff}.stat-card.purple .s-icon[data-v-e2e9d896]{background:rgba(255,255,255,.2);color:#fff}.stat-card.purple .s-label[data-v-e2e9d896]{color:rgba(255,255,255,.8)}.stat-card.purple .s-value[data-v-e2e9d896]{color:#fff}.sec-title[data-v-e2e9d896]{font-size:15px;font-weight:600;margin:20px 0 10px;color:#303133}.sec-title .sub[data-v-e2e9d896]{font-size:12px;color:#a0a5b0;font-weight:400;margin-left:8px}.card[data-v-e2e9d896]{background:#fff;border-radius:6px;box-shadow:0 1px 6px rgba(0,0,0,.04)}.card-hd[data-v-e2e9d896]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #f5f6fa}.card-hd .title[data-v-e2e9d896]{font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:6px}.card-hd .title[data-v-e2e9d896]::before{content:none}.card-hd .extra[data-v-e2e9d896]{display:flex;align-items:center;gap:6px}.card-hd .more[data-v-e2e9d896]{font-size:12px;color:#909399;cursor:pointer}.card-bd[data-v-e2e9d896]{padding:6px 14px 12px}.hot3[data-v-e2e9d896]{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.hot-card[data-v-e2e9d896]{min-height:240px}.mini-list[data-v-e2e9d896]{padding-top:4px}.mini-item[data-v-e2e9d896]{padding:10px 0;border-bottom:1px dashed #f2f3f7;cursor:pointer}.mini-item .mi-title[data-v-e2e9d896]{font-size:13px;color:#303133}.mini-item .mi-meta[data-v-e2e9d896]{display:flex;gap:14px;font-size:11.5px;color:#a0a5b0;margin-top:5px}.mini-item[data-v-e2e9d896]:last-child{border-bottom:none}.latest-row[data-v-e2e9d896]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.news-item[data-v-e2e9d896]{display:flex;gap:10px;padding:10px 0;border-bottom:1px dashed #f2f3f7;align-items:flex-start;cursor:pointer}.news-item[data-v-e2e9d896]:last-child{border-bottom:none}.news-item .thumb[data-v-e2e9d896]{width:54px;height:54px;border-radius:4px;background:linear-gradient(135deg, #dbeafe, #ede9fe);color:#575ff7;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.news-item .thumb.negative[data-v-e2e9d896]{background:linear-gradient(135deg, #fee2e2, #fecdd3);color:#f56c6c}.news-item .thumb.positive[data-v-e2e9d896]{background:linear-gradient(135deg, #dcfce7, #d1fae5);color:#22c55e}.news-item .n-body[data-v-e2e9d896]{flex:1;min-width:0}.news-item .n-title[data-v-e2e9d896]{font-size:13px;color:#303133;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-item .n-meta[data-v-e2e9d896]{display:flex;gap:12px;font-size:11px;color:#a0a5b0;margin-top:5px;flex-wrap:wrap}.news-item .read-tag[data-v-e2e9d896]{font-size:11px;color:#fff;background:#f56c6c;border-radius:2px;padding:1px 5px;flex-shrink:0}.news-item .read-tag.read[data-v-e2e9d896]{background:#e4e7ed;color:#909399}.scheme-tabs[data-v-e2e9d896]{display:flex;gap:26px;margin:22px 0 10px;border-bottom:1px solid #e4e7ed}.scheme-tabs .st-item[data-v-e2e9d896]{padding:0 2px 10px;font-size:14px;color:#606266;cursor:pointer;position:relative}.scheme-tabs .st-item.active[data-v-e2e9d896]{color:#575ff7;font-weight:600}.scheme-tabs .st-item.active[data-v-e2e9d896]::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#575ff7}.block-hd[data-v-e2e9d896]{font-size:14px;font-weight:600;margin-bottom:8px}.block-hd .sub[data-v-e2e9d896]{color:#a0a5b0;font-size:12px;font-weight:400;margin-left:6px}.block-body[data-v-e2e9d896]{display:grid;grid-template-columns:1.35fr 1fr;gap:16px}.chart-card[data-v-e2e9d896]{padding-top:0}.today-bar[data-v-e2e9d896]{display:flex;align-items:center;gap:26px;background:linear-gradient(120deg, #5a63f8, #6f76fb);color:#fff;margin:0 -1px 6px;padding:12px 18px;border-radius:6px 6px 0 0;position:relative}.today-bar .tb-total[data-v-e2e9d896]{display:flex;flex-direction:column;align-items:center;min-width:74px}.today-bar .tb-total span[data-v-e2e9d896]{font-size:12px;opacity:.85}.today-bar .tb-total b[data-v-e2e9d896]{font-size:26px;font-weight:700}.today-bar .tb-item[data-v-e2e9d896]{display:flex;flex-direction:column;align-items:center;line-height:1.5}.today-bar .tb-item span[data-v-e2e9d896]{font-size:11px;opacity:.8}.today-bar .tb-item b[data-v-e2e9d896]{font-size:15px}.today-bar .tb-item b.red[data-v-e2e9d896]{color:#fecdd3}.today-bar .tb-item em[data-v-e2e9d896]{font-size:10px;font-style:normal;opacity:.85}.today-bar .tb-donut[data-v-e2e9d896]{position:absolute;right:12px;top:-6px;width:96px}.rank-card[data-v-e2e9d896]{display:flex;flex-direction:column}.rank-tabs[data-v-e2e9d896]{display:flex;align-items:center;gap:18px;padding:10px 14px;border-bottom:1px solid #f5f6fa;font-size:12.5px;color:#606266}.rank-tabs span[data-v-e2e9d896]{cursor:pointer;padding-bottom:6px}.rank-tabs span.active[data-v-e2e9d896]{color:#575ff7;font-weight:600;border-bottom:2px solid #575ff7}.rank-tabs .refresh[data-v-e2e9d896]{margin-left:auto;color:#909399;cursor:pointer;display:flex;align-items:center;gap:3px;font-size:12px}.rank-list[data-v-e2e9d896]{padding:4px 12px 10px}.rank-item[data-v-e2e9d896]{display:flex;align-items:center;gap:8px;padding:7px 2px;border-bottom:1px dashed #f5f6fa;cursor:pointer;font-size:12.5px}.rank-item[data-v-e2e9d896]:last-child{border-bottom:none}.rank-item .rk[data-v-e2e9d896]{width:16px;height:16px;border-radius:3px;background:#f2f3f7;color:#909399;display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}.rank-item .rk.top[data-v-e2e9d896]{background:#fff1e6;color:#e6a23c}.rank-item .rt[data-v-e2e9d896]{flex:1;color:#303133}.rank-item .rd[data-v-e2e9d896]{color:#b0b4bf;font-size:11px;flex-shrink:0}.rank-item .rc[data-v-e2e9d896]{width:34px;text-align:right;color:#f56c6c;flex-shrink:0}.key-block[data-v-e2e9d896]{margin-top:22px}.kb-hd[data-v-e2e9d896]{font-size:14px;font-weight:600;margin-bottom:10px;display:flex;align-items:center;gap:6px}.kb-hd .info[data-v-e2e9d896]{color:#c0c4cc}.kb-hd .kb-set[data-v-e2e9d896]{font-size:12px;color:#575ff7;margin-left:auto;cursor:pointer;font-weight:400}.kb-cards[data-v-e2e9d896]{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.float-panel[data-v-e2e9d896]{position:absolute;right:-6px;top:520px;width:220px;background:#fff;border-radius:6px;box-shadow:0 6px 24px rgba(0,0,0,.12);z-index:10;overflow:hidden}.float-panel .fp-hd[data-v-e2e9d896]{background:#f56c6c;color:#fff;font-size:12px;padding:8px 10px;display:flex;align-items:center;gap:6px}.float-panel .fp-hd span[data-v-e2e9d896]{margin-left:auto;opacity:.9}.float-panel .fp-body[data-v-e2e9d896]{padding:4px 10px 8px;max-height:260px;overflow:auto}.float-panel .fp-item[data-v-e2e9d896]{padding:7px 0;border-bottom:1px dashed #f2f3f7;cursor:pointer}.float-panel .fp-item .fp-title[data-v-e2e9d896]{font-size:12px;color:#303133}.float-panel .fp-item .fp-meta[data-v-e2e9d896]{font-size:10.5px;color:#b0b4bf;margin-top:3px}@media(max-width: 1400px){.float-panel[data-v-e2e9d896]{display:none}.block-body[data-v-e2e9d896]{grid-template-columns:1fr}}
