.result-page[data-v-7d553578]{height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result-header[data-v-7d553578]{padding:14px 16px;border-bottom:1px solid #e8edf3;background:#f2f6fa}.result-title[data-v-7d553578]{font-size:16px;font-weight:600;color:#333}.table-head[data-v-7d553578]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;border-bottom:1px solid #ebebeb;background:#fafafa}.table-head span[data-v-7d553578]{font-size:13px;color:#999}.table-body[data-v-7d553578]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.table-row[data-v-7d553578]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.table-row[data-v-7d553578]:hover{background:#f9f9f9}.col-title[data-v-7d553578]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#333}.col-time[data-v-7d553578]{width:160px;-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#666;text-align:right}.empty-tip[data-v-7d553578]{text-align:center;padding:40px 0;font-size:14px;color:#999}.s-card[data-v-19bb25bf]{width:100%;min-height:215px;height:auto;border-radius:10px;padding:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;border:var(--49e1b25c);-webkit-box-shadow:var(--86d98472);box-shadow:var(--86d98472)}.s-badge[data-v-19bb25bf]{position:absolute;top:-4px;right:-12px;font-size:13px;font-weight:600;padding:4px 12px;border-radius:0 10px 0 10px;color:#e88c32;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-badge--follow[data-v-19bb25bf]{background:#e8392a;color:#fff;right:0}.s-badge--interrupted[data-v-19bb25bf]{background:#999;color:#fff;right:0}.s-badge-img[data-v-19bb25bf]{height:18px;width:auto;display:block}.s-top[data-v-19bb25bf]{margin-bottom:10px;padding-right:60px}.s-name[data-v-19bb25bf]{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.s-tags[data-v-19bb25bf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-tag-type[data-v-19bb25bf]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:500}.tag-stock[data-v-19bb25bf]{background:rgba(41,121,255,.15);color:#2979ff}.tag-group[data-v-19bb25bf]{background:rgba(255,109,0,.15);color:#ff6d00}.s-tag-status[data-v-19bb25bf]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:500;color:#fff}.tag-status-following[data-v-19bb25bf]{background:#e8392a}.tag-status-interrupted[data-v-19bb25bf]{background:#999}.tag-status-subscribed[data-v-19bb25bf]{background:#2979ff}.s-body[data-v-19bb25bf]{gap:12px}.s-body[data-v-19bb25bf],.s-chart-wrap[data-v-19bb25bf]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.s-chart-wrap[data-v-19bb25bf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-legend[data-v-19bb25bf]{gap:8px;margin-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.legend-item[data-v-19bb25bf],.s-legend[data-v-19bb25bf]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.legend-item[data-v-19bb25bf]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;color:#999;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.legend-line[data-v-19bb25bf]{display:inline-block;width:16px;height:2px;border-radius:1px;-ms-flex-negative:0;flex-shrink:0}.legend-line--gray[data-v-19bb25bf]{background:#999!important}.s-chart[data-v-19bb25bf]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:90px}.s-chart--empty[data-v-19bb25bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-chart-empty-text[data-v-19bb25bf]{font-size:12px}.s-data[data-v-19bb25bf]{width:110px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.s-data-main[data-v-19bb25bf],.s-data[data-v-19bb25bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-return[data-v-19bb25bf]{font-size:20px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-return-label[data-v-19bb25bf]{font-size:11px;margin-top:2px}.s-data-sub[data-v-19bb25bf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:6px}.s-data-sub-item[data-v-19bb25bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-sub-val[data-v-19bb25bf]{font-size:13px;font-weight:600}.s-sub-label[data-v-19bb25bf]{font-size:11px;margin-top:1px}.s-btn[data-v-19bb25bf]{width:100%;padding:8px 0;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;margin-top:8px}.btn-follow[data-v-19bb25bf]{background:#e8392a;color:#fff}.btn-live[data-v-19bb25bf]{background:transparent;border:1px solid #e8392a;color:#e8392a}.s-tooltip{position:fixed;background:hsla(0,0%,100%,.96);border-radius:6px;padding:8px 12px;pointer-events:none;z-index:9999;min-width:180px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);border:1px solid #e8e8e8}.tooltip-date{font-size:13px;color:#333;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-weight:500}.tooltip-event-tag{font-size:11px;padding:2px 8px;border-radius:3px;color:#fff;font-weight:600}.event-subscribe{background:#f5a623}.event-follow{background:#7b4fd4}.event-interrupted{background:#999}.tooltip-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;margin-top:5px}.tooltip-label{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#666}.tooltip-val{font-weight:600}.star-dialog-mask[data-v-42c8efdc]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999}.star-dialog[data-v-42c8efdc]{border-radius:8px;width:360px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);background:#fff}.star-dialog-header[data-v-42c8efdc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e8edf3;background:#f2f6fa}.star-dialog-header[data-v-42c8efdc],.star-dialog-title[data-v-42c8efdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.star-dialog-title[data-v-42c8efdc]{gap:8px;font-size:16px;font-weight:600;color:#333}.star-dialog-logo[data-v-42c8efdc]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.star-dialog-close[data-v-42c8efdc]{font-size:14px;cursor:pointer;color:#999}.star-dialog-close[data-v-42c8efdc]:hover{color:#666}.star-dialog-body[data-v-42c8efdc]{padding:20px}.star-dialog-content[data-v-42c8efdc]{font-size:15px;line-height:1.6;text-align:center;color:#333;padding:8px 0 4px}.star-dialog-footer[data-v-42c8efdc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:16px}.star-btn-cancel[data-v-42c8efdc]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border:1px solid #d9d9d9;border-radius:6px;background:#f5f5f5;color:#666;font-size:15px;font-weight:500;cursor:pointer}.star-btn-cancel[data-v-42c8efdc]:hover{background:#ebebeb}.star-btn-confirm[data-v-42c8efdc]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border:none;border-radius:6px;background:#e8392a;color:#fff;font-size:15px;font-weight:500;cursor:pointer}.star-btn-confirm[data-v-42c8efdc]:hover{background:#d73427}.star-qr-wrap[data-v-42c8efdc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4px 0}.star-index[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.star-header[data-v-8730e734]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0;padding:0 16px;height:44px}.star-header[data-v-8730e734],.star-header__title[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.star-header__title[data-v-8730e734]{font-size:18px;font-weight:600;padding-right:20px;height:100%}.star-header__tabs[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-ms-flex-item-align:stretch;align-self:stretch}.tab-item[data-v-8730e734]{padding:0 20px;font-size:13px;cursor:pointer;color:var(--615dc926);font-weight:400;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s;transition:color .2s}.tab-item[data-v-8730e734]:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:2px;background:#ff3b3b;-webkit-transition:width .2s;transition:width .2s}.tab-item.active[data-v-8730e734]{color:#ff3b3b;font-weight:500}.tab-item.active[data-v-8730e734]:after{width:60%}.tab-item[data-v-8730e734]:hover{color:var(--12e05ea8)}.tab-item.active[data-v-8730e734]:hover{color:#ff3b3b}.star-panel[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;gap:12px;min-height:82px}.panel-stats[data-v-8730e734]{-ms-flex-negative:0;flex-shrink:0;border-radius:10px;padding:0 4px}.panel-stats[data-v-8730e734],.stat-item[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:82px}.stat-item[data-v-8730e734]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 26px}.stat-value[data-v-8730e734]{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.5px}.stat-label[data-v-8730e734]{font-size:14px;margin-top:4px;letter-spacing:.3px}.stat-divider[data-v-8730e734]{width:1px;height:24px;opacity:.5}.panel-sep[data-v-8730e734]{width:1px;height:48px;-ms-flex-negative:0;flex-shrink:0;opacity:.4;margin:0 10px}.panel-actions[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.action-btn[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;border-radius:10px;padding:10px 14px;height:82px;width:166px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .15s;transition:background .2s,-webkit-transform .15s;transition:background .2s,transform .15s;transition:background .2s,transform .15s,-webkit-transform .15s;-webkit-box-sizing:border-box;box-sizing:border-box}.action-btn[data-v-8730e734]:active{-webkit-transform:scale(.96);transform:scale(.96)}.action-btn--disabled[data-v-8730e734]{opacity:.45;cursor:not-allowed}.action-btn--disabled[data-v-8730e734]:active{-webkit-transform:none;transform:none}.action-icon[data-v-8730e734]{width:36px;height:36px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.18);box-shadow:0 2px 6px rgba(0,0,0,.18)}.action-icon img[data-v-8730e734]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.action-icon-placeholder[data-v-8730e734]{width:18px;height:18px;background:hsla(0,0%,100%,.6);border-radius:4px}.action-text[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.action-name[data-v-8730e734]{font-size:16px;font-weight:500;white-space:nowrap}.action-desc[data-v-8730e734]{font-size:14px;white-space:nowrap;opacity:.7}.star-content[data-v-8730e734]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 20px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.star-content[data-v-8730e734]::-webkit-scrollbar{width:6px}.star-content[data-v-8730e734]::-webkit-scrollbar-track{background:transparent}.star-content[data-v-8730e734]::-webkit-scrollbar-thumb{border-radius:2px;background:var(--417a9f08)}.star-content[data-v-8730e734]::-webkit-scrollbar-thumb:hover{background:var(--2fbcc7f8)}.star-status[data-v-8730e734]{text-align:center;font-size:14px;padding:40px 0}.star-list[data-v-8730e734]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.create-strategy-wrap[data-v-8730e734]{width:100%;height:215px;border-radius:10px;background:var(--73a76144);border:var(--799dee92);-webkit-box-shadow:var(--286da3f2);box-shadow:var(--286da3f2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.create-strategy-btn[data-v-8730e734],.create-strategy-wrap[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.create-strategy-btn[data-v-8730e734]{gap:6px;padding:10px 32px;border:none;border-radius:999px;background:rgba(232,57,42,.08);color:#e8392a;font-size:15px;font-weight:500;-webkit-transition:background .2s;transition:background .2s}.create-strategy-btn[data-v-8730e734]:hover{background:rgba(232,57,42,.15)}.create-strategy-wrap--disabled[data-v-8730e734]{opacity:.45;cursor:not-allowed}.create-strategy-wrap--disabled .create-strategy-btn[data-v-8730e734]{pointer-events:none}.login-mask[data-v-8730e734]{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9999}.global-loading-mask[data-v-8730e734]{position:fixed;inset:0;background:rgba(0,0,0,.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9998}.global-loading-mask[data-v-8730e734] .ant-spin-text{color:#fff;margin-top:12px;font-size:14px}.global-loading-mask[data-v-8730e734] .ant-spin-dot-item{background:#fff}.panel-overlay[data-v-8730e734]{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.panel-drawer[data-v-8730e734]{width:480px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:-4px 0 20px rgba(0,0,0,.2);box-shadow:-4px 0 20px rgba(0,0,0,.2);background:#fff}.panel-drawer-header[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 16px;background:#f2f6fa;border-bottom:1px solid #e8edf3;-ms-flex-negative:0;flex-shrink:0}.panel-drawer-title[data-v-8730e734]{font-size:16px;font-weight:600;color:#333}.panel-drawer-close[data-v-8730e734]{font-size:20px;cursor:pointer;color:#999;line-height:1;padding:0 4px}.panel-drawer-close[data-v-8730e734]:hover{color:#e8392a}.panel-drawer-body[data-v-8730e734]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.service-dialog[data-v-8730e734]{background:#fff;border-radius:16px;padding:36px 40px 32px;width:560px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}.service-title[data-v-8730e734]{font-size:20px;font-weight:600;color:#1a1a1a}.service-features[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.service-feature-item[data-v-8730e734]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;background:#f5f5f5;border-radius:12px;padding:16px}.service-feature-img[data-v-8730e734]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.service-feature-name[data-v-8730e734]{font-size:16px;font-weight:600;color:#1a1a1a}.service-feature-desc[data-v-8730e734]{font-size:13px;color:#999;text-align:left;line-height:1.6}.service-actions[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;width:100%}.service-btn-open[data-v-8730e734]{width:100%;height:48px;background:#e8392a;color:#fff;border:none;border-radius:8px;font-size:18px;font-weight:600;cursor:pointer}.service-btn-open[data-v-8730e734]:hover{background:#d73427}.service-refresh[data-v-8730e734]{font-size:13px;color:#e8392a;cursor:pointer;text-decoration:underline}.service-qr-wrap[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.service-qr-label[data-v-8730e734]{font-size:12px;color:#999}.create-plus[data-v-8730e734]{font-size:18px;line-height:1;font-weight:400}.dialog-mask[data-v-8730e734]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999}.dialog[data-v-8730e734]{border-radius:8px;width:360px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);background:#fff}.dialog-header[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;border-bottom:1px solid #e8edf3;background:#f2f6fa;position:relative}.dialog-title[data-v-8730e734]{font-size:16px;font-weight:600;color:#333}.close-icon[data-v-8730e734]{font-size:14px;cursor:pointer;color:#999;position:static}.close-icon[data-v-8730e734]:hover{color:#666}.dialog-body[data-v-8730e734]{padding:20px}.dialog-input[data-v-8730e734]{width:100%;border:none;border-radius:6px;padding:12px;font-size:14px;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;background:#eef2f7;color:#333}.dialog-input[data-v-8730e734]:focus{background:#eef2f7}.dialog-footer[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:16px}.btn-cancel[data-v-8730e734]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border:1px solid #d9d9d9;border-radius:6px;background:#f5f5f5;color:#666;font-size:15px;font-weight:500;cursor:pointer}.btn-cancel[data-v-8730e734]:hover{background:#ebebeb}.btn-confirm[data-v-8730e734]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border:none;border-radius:6px;background:#e8392a;color:#fff;font-size:15px;font-weight:500;cursor:pointer}.btn-confirm[data-v-8730e734]:hover{background:#d73427}.token-dialog[data-v-8730e734]{border-radius:8px;width:500px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);background:#fff}.token-dialog-header[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;border-bottom:1px solid #e8edf3;background:#f2f6fa;position:relative}.dialog-header-title[data-v-8730e734],.token-dialog-title[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#333}.token-logo[data-v-8730e734]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.token-dialog-body[data-v-8730e734]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.token-dialog-input[data-v-8730e734]{width:100%;border:none;border-radius:6px;padding:12px;font-size:14px;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;background:#eef2f7;color:#333;line-height:1.6}.token-dialog-input[data-v-8730e734]::-webkit-input-placeholder{color:#aaa}.token-dialog-input[data-v-8730e734]::-moz-placeholder{color:#aaa}.token-dialog-input[data-v-8730e734]::-ms-input-placeholder{color:#aaa}.token-dialog-input[data-v-8730e734]::placeholder{color:#aaa}.token-btn-confirm[data-v-8730e734]{width:100%;height:44px;border:none;border-radius:6px;background:#e8392a;color:#fff;font-size:15px;font-weight:500;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.token-btn-confirm[data-v-8730e734]:hover:not(.token-btn-disabled){background:#d73427}.token-btn-disabled[data-v-8730e734]{background:#f5b8b3!important;cursor:not-allowed}.dialog-content[data-v-8730e734]{font-size:15px;line-height:1.6;text-align:center;color:#333;padding:8px 0 4px}.qr-placeholder[data-v-8730e734]{width:160px;height:160px;margin:0 auto 4px;border-radius:4px;background:#f8f9fa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qr-placeholder[data-v-8730e734],.tip-qr-wrap[data-v-8730e734]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tip-qr-wrap[data-v-8730e734]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:12px 0 4px}.tip-qr-label[data-v-8730e734]{font-size:12px;color:#999}[data-v-e22f68bc]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.searchStockSelectwrap[data-v-e22f68bc]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:250px;background-color:#fff;border-radius:2px;cursor:text;pointer-events:all}.searchStockSelectwrap[data-v-e22f68bc] .ant-input-affix-wrapper{padding:4px 8px;border:1px solid #d9dbdd;background-color:#f5f5f5}.searchStockSelectwrap[data-v-e22f68bc] .ant-input-affix-wrapper-focused,.searchStockSelectwrap[data-v-e22f68bc] .ant-input-affix-wrapper:focus{border-color:#d9dbdd;-webkit-box-shadow:none;box-shadow:none}.searchStockSelectwrap[data-v-e22f68bc] .ant-input{background-color:#f5f5f5;color:#666}.searchStockSelectwrap[data-v-e22f68bc] .ant-input::-webkit-input-placeholder{color:#666}.searchStockSelectwrap[data-v-e22f68bc] .ant-input::-moz-placeholder{color:#666}.searchStockSelectwrap[data-v-e22f68bc] .ant-input::-ms-input-placeholder{color:#666}.searchStockSelectwrap[data-v-e22f68bc] .ant-input::placeholder{color:#666}.searchStockSelectwrap>div[data-v-e22f68bc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.searchStockSelectwrap[data-v-e22f68bc]:hover{border-color:#4d4d4d}.searchStockSelectwrap .history>span[data-v-e22f68bc]:nth-child(2){float:right;text-align:right}.searchStockSelectwrap .history .anticon[data-v-e22f68bc]{width:auto;margin-top:4px}.searchStockSelectwrap .history .anticon[data-v-e22f68bc]:hover{color:#ff5c5c}.searchStockSelectwrap .searchlist[data-v-e22f68bc]{position:absolute;top:38px;left:0;z-index:2;max-height:320px;overflow-y:auto;background:#f7f9fd;width:100%;border-radius:2px;border:1px solid #c5cad2}.searchStockSelectwrap .searchlist ul[data-v-e22f68bc]{overflow:hidden}.searchStockSelectwrap .searchlist div[data-v-e22f68bc]{line-height:32px;height:32px;padding:0 10px;cursor:default}.searchStockSelectwrap .searchlist li[data-v-e22f68bc]{line-height:32px;height:32px;padding:0 10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.searchStockSelectwrap .searchlist li span[data-v-e22f68bc]{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#4d4d4d;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.searchStockSelectwrap .searchlist li[data-v-e22f68bc]:hover{background:#e9f0fc}.searchStockSelectwrap .searchlist li.active[data-v-e22f68bc]{background:#d3dceb}.searchStockSelectwrap .searchlist li.active span[data-v-e22f68bc]{color:#303030}.searchStockSelectwrap .showEmpty[data-v-e22f68bc]{position:absolute;top:38px;left:0;z-index:2;width:100%;border-radius:2px;padding:16px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px}.searchStockSelectwrap .showResultBlack[data-v-e22f68bc]{background:#35343d;color:#afb3ba;border:1px solid #4d4d4d}.searchStockSelectwrap .showResultWhite[data-v-e22f68bc]{background:#fff;color:#666;border:1px solid #dbdfe6}.searchStockSelectwrap.dark[data-v-e22f68bc]{border-color:#909090;background:#282828}.searchStockSelectwrap.dark[data-v-e22f68bc]:hover{border-color:#d1d1d1}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input-affix-wrapper{border:1px solid #3d3d3d;background-color:#2f2e2e}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input-affix-wrapper-focused,.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input-affix-wrapper:focus{border-color:#3d3d3d;-webkit-box-shadow:none;box-shadow:none}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input{background-color:#2f2e2e;color:#fff}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input::-webkit-input-placeholder{color:#fff}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input::-moz-placeholder{color:#fff}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input::-ms-input-placeholder{color:#fff}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input::placeholder{color:#fff}.searchStockSelectwrap.dark[data-v-e22f68bc] .ant-input-clear-icon{color:#4a4a4a}.searchStockSelectwrap.dark .searchlist[data-v-e22f68bc]{background:#282828;border-color:#3d3d3d}.searchStockSelectwrap.dark .searchlist div[data-v-e22f68bc],.searchStockSelectwrap.dark .searchlist li span[data-v-e22f68bc]{color:#aaa}.searchStockSelectwrap.dark .searchlist li[data-v-e22f68bc]:hover{background:#333}.searchStockSelectwrap.dark .searchlist li.active[data-v-e22f68bc]{background:#4a4a4a}.searchStockSelectwrap.dark .searchlist li.active span[data-v-e22f68bc]{color:#fff}.ant-input[data-v-e22f68bc],.ant-input[data-v-e22f68bc]:focus{border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;padding:4px 0;margin-left:6px;-webkit-transition:none;transition:none}[data-v-2f8fba55]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.star-stock-page[data-v-2f8fba55]{width:100%;height:100vh;overflow:hidden;font-family:"Alibaba PuHuiTi 3.0",Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--13b36826)!important}.tab-bar[data-v-2f8fba55]{height:40px;-ms-flex-negative:0;flex-shrink:0}.scroll-container[data-v-2f8fba55]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-bottom:12px}.scroll-container[data-v-2f8fba55]::-webkit-scrollbar{width:6px;height:6px}.scroll-container[data-v-2f8fba55]::-webkit-scrollbar-track{background:var(--681fa842);border-radius:3px}.scroll-container[data-v-2f8fba55]::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}.scroll-container[data-v-2f8fba55]::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.top-header-section[data-v-2f8fba55]{-ms-flex-negative:0;flex-shrink:0;padding-bottom:12px;border-bottom:1px solid var(--6db468cd)}.breadcrumb[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 24px 14px 12px;gap:6px}.breadcrumb .breadcrumb-item[data-v-2f8fba55]{font-size:16px}.breadcrumb .breadcrumb-item.current[data-v-2f8fba55]{color:var(--74c76de8)}.breadcrumb .breadcrumb-item.link[data-v-2f8fba55]{cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.breadcrumb .breadcrumb-item.link[data-v-2f8fba55]:hover{opacity:.8}.breadcrumb .breadcrumb-arrow[data-v-2f8fba55]{width:5px;height:8px;opacity:.4}.page-header[data-v-2f8fba55]{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.page-header .page-title[data-v-2f8fba55]{font-size:18px;font-weight:600;margin:0;line-height:1}.page-header .page-subtitle[data-v-2f8fba55]{font-size:14px;margin:0;font-weight:400;line-height:1.2}.main-content[data-v-2f8fba55]{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.step-section[data-v-2f8fba55]{border-radius:4px;padding:18px 14px;position:relative}.step-section[data-v-2f8fba55]:first-of-type{margin-top:12px}.step-section .step-header[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.step-section .step-header .step-title[data-v-2f8fba55]{font-size:18px;font-weight:500;font-family:"Alibaba PuHuiTi 3.0",sans-serif;line-height:27px;color:#d8d8df;margin:0}.step-section .step-header .input-field .step-input[data-v-2f8fba55]{width:220px;height:28px;border-radius:2px;padding:0 12px;font-size:14px;border:1px solid;outline:none}.step-section .step-header .input-field .step-input[data-v-2f8fba55]::-webkit-input-placeholder{color:inherit;opacity:.5}.step-section .step-header .input-field .step-input[data-v-2f8fba55]::-moz-placeholder{color:inherit;opacity:.5}.step-section .step-header .input-field .step-input[data-v-2f8fba55]::-ms-input-placeholder{color:inherit;opacity:.5}.step-section .step-header .input-field .step-input[data-v-2f8fba55]::placeholder{color:inherit;opacity:.5}.step-section .step-header .input-field .step-input[data-v-2f8fba55]:focus,.step-section .step-header .input-field .step-input[data-v-2f8fba55]:focus-visible{outline:none}.step-section .step-header-inline[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.step-section .step-header-inline .step-info .step-title[data-v-2f8fba55]{font-size:18px;font-weight:500;font-family:"Alibaba PuHuiTi 3.0",sans-serif;line-height:27px;color:#d8d8df;margin:0 0 12px 0}.step-section .step-header-inline .step-info .period-options[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.step-section .step-header-inline .step-info .period-options .period-option[data-v-2f8fba55]{min-width:60px;text-align:center;line-height:33px;border-radius:2px;padding:6px 16px;font-size:14px;font-weight:500;cursor:pointer;position:relative;-webkit-transition:all .2s;transition:all .2s}.step-section .step-header-inline .step-info .period-options .period-option.custom-period-option[data-v-2f8fba55]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding-right:24px;white-space:nowrap;width:344px}.step-section .step-header-inline .step-info .period-options .period-option.selected[data-v-2f8fba55]{background:#ffeded;color:#000}.step-section .step-header-inline .step-info .period-options .period-option.selected .close-btn[data-v-2f8fba55]{position:absolute;top:0;right:0;width:20px;height:16px;background:#fe4043;border-radius:0 2px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-section .step-header-inline .step-info .period-options .period-option.selected .close-btn img[data-v-2f8fba55]{width:15px;height:15px}.step-section .step-header-inline .date-picker[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:2px;padding:0 12px;height:28px;border:1px solid}.step-section .step-header-inline .date-picker input[data-v-2f8fba55]{border:none;font-size:14px;width:80px;text-align:center;outline:none}.step-section .step-header-inline .date-picker input[data-v-2f8fba55]:focus,.step-section .step-header-inline .date-picker input[data-v-2f8fba55]:focus-visible{outline:none}.step-section .step-header-inline .date-picker .date-separator[data-v-2f8fba55]{font-size:14px}.step-section .step-header-inline .date-picker .calendar-icon[data-v-2f8fba55]{width:14px;height:14px}.step-section .step-description[data-v-2f8fba55]{font-size:12px;margin:0 0 14px 0;font-weight:300}.step-section .search-section[data-v-2f8fba55]{gap:8px;margin-bottom:16px}.step-section .search-section .optional-toggle[data-v-2f8fba55],.step-section .search-section[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-section .search-section .optional-toggle[data-v-2f8fba55]{font-size:12px;font-weight:300;cursor:pointer;gap:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-section .search-section .optional-toggle .toggle-arrow[data-v-2f8fba55]{display:inline-block;width:14px;height:14px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.step-section .search-section .optional-toggle .toggle-arrow.open[data-v-2f8fba55]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.step-section .search-section .search-tip[data-v-2f8fba55]{font-size:12px;font-weight:300}.stock-cards[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;scrollbar-width:none}.stock-cards[data-v-2f8fba55]::-webkit-scrollbar{display:none}.stock-cards .stock-row[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.stock-cards .stock-card[data-v-2f8fba55]{width:188px;height:62px;border-radius:2px;padding:8px 12px;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.stock-cards .stock-card.selected[data-v-2f8fba55]{background:#ffeded}.stock-cards .stock-card.selected .stock-info .stock-name[data-v-2f8fba55]{color:#000}.stock-cards .stock-card.selected .stock-info .stock-price .change[data-v-2f8fba55],.stock-cards .stock-card.selected .stock-info .stock-price .price[data-v-2f8fba55]{color:#4d4d4d}.stock-cards .stock-card.selected .stock-info .stock-price .rise[data-v-2f8fba55]{color:#cc2b1d!important}.stock-cards .stock-card.selected .stock-info .stock-price .fall[data-v-2f8fba55]{color:#439741!important}.stock-cards .stock-card.selected .close-btn[data-v-2f8fba55]{position:absolute;top:0;right:0;width:21px;height:16px;background:#fe4043;border-radius:0 2px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stock-cards .stock-card.selected .close-btn img[data-v-2f8fba55]{width:15px;height:15px}.stock-cards .stock-card .stock-info .stock-name[data-v-2f8fba55]{font-size:14px;font-weight:500;margin-bottom:4px;font-family:DIN Next LT Pro,"Alibaba PuHuiTi 3.0",sans-serif}.stock-cards .stock-card .stock-info .stock-price[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.stock-cards .stock-card .stock-info .stock-price .change[data-v-2f8fba55],.stock-cards .stock-card .stock-info .stock-price .price[data-v-2f8fba55]{font-size:14px;color:var(--4dc76fe3);font-family:DIN Next LT Pro,sans-serif}.stock-cards .stock-card .stock-info .stock-price .rise[data-v-2f8fba55]{color:var(--25837b5a)!important}.stock-cards .stock-card .stock-info .stock-price .fall[data-v-2f8fba55]{color:var(--66f75cc6)!important}.indicator-cards[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.indicator-card-wrap[data-v-2f8fba55]{position:relative}.option-popover[data-v-2f8fba55]{position:absolute;bottom:calc(100% + 4px);top:auto;left:0;z-index:200;border:1px solid #e0e0e0;border-radius:6px;min-width:320px;background:#fff;-webkit-box-shadow:0 -8px 24px rgba(0,0,0,.18);box-shadow:0 -8px 24px rgba(0,0,0,.18);overflow:hidden;padding:16px 16px 0}.option-popover .option-list[data-v-2f8fba55]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:5px}.option-popover .option-item[data-v-2f8fba55]{padding:8px 6px;font-size:14px;cursor:pointer;text-align:center;border:none;border-radius:3px;color:#1a1a1a;background:#f5f5f5;-webkit-transition:all .15s;transition:all .15s;white-space:nowrap}.option-popover .option-item[data-v-2f8fba55]:hover{background:#ffe8e8;color:#fe4043!important}.option-popover .option-item--active[data-v-2f8fba55]{background:#ffe8e8!important;color:#fe4043!important}.option-popover .option-footer[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0 14px}.option-popover .option-footer .option-note[data-v-2f8fba55]{font-size:12px;color:#999}.option-popover .option-footer .option-confirm-btn[data-v-2f8fba55]{background:#fe4043;border:none;border-radius:3px;color:#fff;font-size:14px;font-weight:500;padding:5px 29px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.option-popover .option-footer .option-confirm-btn[data-v-2f8fba55]:hover{opacity:.85}.option-popover .option-footer .option-confirm-btn--disabled[data-v-2f8fba55],.option-popover .option-footer .option-confirm-btn[data-v-2f8fba55]:disabled{background:#ccc;cursor:not-allowed;opacity:1}.option-popover .option-footer .option-confirm-btn--disabled[data-v-2f8fba55]:hover,.option-popover .option-footer .option-confirm-btn[data-v-2f8fba55]:disabled:hover{opacity:1}.selected-tag[data-v-2f8fba55]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--81dac808);border-radius:2px;padding:7px 28px 7px 10px;font-size:12px;color:var(--afe00cb8)}.selected-tag .selected-tag-close[data-v-2f8fba55]{position:absolute;top:0;right:0;width:16px;height:16px;background:#fe4043;border-radius:0 2px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.selected-tag .selected-tag-close img[data-v-2f8fba55]{width:14px;height:14px}.indicator-card[data-v-2f8fba55]{height:62px;border-radius:2px;padding:8px 12px;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.indicator-card.selected[data-v-2f8fba55]{background:#ffeded}.indicator-card.selected .indicator-name[data-v-2f8fba55]{color:#000}.indicator-card.selected .indicator-type[data-v-2f8fba55]{color:#fe4043}.indicator-card.selected .close-btn[data-v-2f8fba55]{position:absolute;top:0;right:0;width:16px;height:16px;background:#fe4043;border-radius:0 2px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.indicator-card.selected .close-btn img[data-v-2f8fba55]{width:14px;height:14px}.indicator-card .indicator-name[data-v-2f8fba55]{font-size:16px;font-weight:500;margin-bottom:4px;font-family:DIN Next LT Pro,"Alibaba PuHuiTi 3.0",sans-serif;max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.indicator-card .indicator-type[data-v-2f8fba55]{font-size:12px;font-family:"Alibaba PuHuiTi 3.0",sans-serif;max-width:90px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selected-stock-card[data-v-2f8fba55]{position:relative;border:1px solid #2a2a2a;border-radius:2px;padding:7px 28px 7px 10px;min-width:120px;cursor:default}.selected-stock-card .selected-stock-info .selected-stock-name[data-v-2f8fba55]{font-size:13px;font-weight:500;white-space:nowrap}.selected-stock-card .selected-close[data-v-2f8fba55]{position:absolute;top:0;right:0;background:#fe4043;border-radius:0 2px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:2.5px}.selected-stock-card .selected-close img[data-v-2f8fba55]{width:8px;height:8px}.ai-btn-wrap[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.ai-btn[data-v-2f8fba55]{border:none;border-radius:2px 0 0 2px;padding:0 14px;height:36px;background:#3a6cf4;color:#fff;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.ai-tooltip-wrap[data-v-2f8fba55]{position:relative;height:36px;background:#3a6cf4;border-radius:0 2px 2px 0;padding:0 8px}.ai-tooltip-wrap .ai-question[data-v-2f8fba55],.ai-tooltip-wrap[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-tooltip-wrap .ai-question[data-v-2f8fba55]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.9);font-size:11px;font-weight:600;cursor:pointer}.ai-tooltip-wrap .ai-tooltip[data-v-2f8fba55]{display:none;position:absolute;left:calc(100% + 8px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:hsla(0,0%,100%,.95);color:#333;font-size:12px;padding:5px 10px;border-radius:2px;white-space:nowrap;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none;z-index:20}.ai-tooltip-wrap:hover .ai-tooltip[data-v-2f8fba55]{display:block}.custom-range-picker[data-v-2f8fba55]{margin-left:8px}[data-v-2f8fba55] .custom-range-picker{height:30px}[data-v-2f8fba55] .custom-range-picker .ant-calendar-picker-input{height:30px;background:var(--00eeb54b);border:1px solid var(--6cebb928);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-2f8fba55] .custom-range-picker .ant-calendar-picker-input:hover{border-color:var(--6920b260)}[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input{background:transparent;color:var(--6b36910c);font-size:13px}[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::-webkit-input-placeholder{color:var(--e976c7f8)}[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::-moz-placeholder{color:var(--e976c7f8)}[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::-ms-input-placeholder{color:var(--e976c7f8)}[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::placeholder{color:var(--e976c7f8)}[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-separator{color:var(--79b4606e)}[data-v-2f8fba55] .custom-range-picker .ant-calendar-picker-icon{color:var(--e976c7f8)}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-picker-input{background:#ffeded}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input{color:#000}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::-webkit-input-placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::-moz-placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::-ms-input-placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-input::placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-range-picker-separator{color:#000}.period-option.selected[data-v-2f8fba55] .custom-range-picker .ant-calendar-picker-icon{color:rgba(0,0,0,.45)}.global-loading-mask[data-v-2f8fba55]{position:fixed;inset:0;background:rgba(0,0,0,.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.global-loading-mask[data-v-2f8fba55] .ant-spin-text{color:#fff;margin-top:12px;font-size:14px}.global-loading-mask[data-v-2f8fba55] .ant-spin-dot-item{background:#fff}.stock-toast[data-v-2f8fba55]{position:absolute;left:50%;bottom:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.75);color:#fff;font-size:13px;padding:6px 16px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:10}.bottom-section[data-v-2f8fba55]{-ms-flex-negative:0;flex-shrink:0;padding:20px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid var(--6db468cd);position:relative;z-index:10}.bottom-section .strategy-summary[data-v-2f8fba55]{-webkit-box-flex:1;-ms-flex:1;flex:1}.bottom-section .strategy-summary .summary-title[data-v-2f8fba55]{font-size:18px;font-weight:600;margin:0 0 6px 0}.bottom-section .strategy-summary .summary-content[data-v-2f8fba55]{font-size:14px;font-weight:400}.bottom-section .strategy-summary .summary-content .summary-row[data-v-2f8fba55]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bottom-section .strategy-summary .summary-content .summary-row[data-v-2f8fba55]:last-child{margin-bottom:0}.bottom-section .strategy-summary .summary-content .summary-item[data-v-2f8fba55]{white-space:nowrap}.bottom-section .strategy-summary .summary-content .summary-item strong[data-v-2f8fba55]{font-weight:600}.bottom-section .strategy-summary .summary-content .summary-item .buy-signal[data-v-2f8fba55]{font-weight:500;color:#e33d3f}.bottom-section .strategy-summary .summary-content .summary-item .sell-signal[data-v-2f8fba55]{font-weight:500;color:#36d760}.bottom-section .backtest-btn[data-v-2f8fba55]{background:#e8392a;border:none;border-radius:2px;padding:7px 28px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0;margin-left:24px}.bottom-section .backtest-btn[data-v-2f8fba55]:hover{background:#c12d2d}.backtest-btn.btn-disabled[data-v-2f8fba55]{background:#999;cursor:not-allowed;opacity:.6}.backtest-btn.btn-disabled[data-v-2f8fba55]:hover{background:#999}[data-v-c41cd138]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.strategy-details-container[data-v-c41cd138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;height:100%;overflow:hidden}.card[data-v-c41cd138]{background-color:var(--card-bg);border-radius:4px;padding:10px 12px}.strategy-yield-card[data-v-c41cd138]{-ms-flex-negative:0;flex-shrink:0;text-align:center;padding:10px 12px 14px}.strategy-yield-card .yield-value[data-v-c41cd138]{font-size:24px;font-weight:700;letter-spacing:.5px;line-height:1.3}.strategy-yield-card .card-title[data-v-c41cd138]{color:var(--text-secondary);font-size:14px;margin-top:2px;margin-bottom:12px}.strategy-yield-card .yield-stats[data-v-c41cd138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;border-top:1px solid var(--divider-color);padding-top:10px}.strategy-yield-card .yield-stats .stat-item[data-v-c41cd138]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.strategy-yield-card .yield-stats .stat-item[data-v-c41cd138]:not(:last-child):after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background-color:var(--divider-color)}.strategy-yield-card .yield-stats .stat-value[data-v-c41cd138]{font-size:12px;font-weight:700;margin-bottom:4px;line-height:1.4}.strategy-yield-card .yield-stats .stat-label[data-v-c41cd138]{color:var(--text-secondary);font-size:12px;line-height:1.4}.strategy-logic-card[data-v-c41cd138]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:12px}.strategy-logic-card .card-header[data-v-c41cd138]{font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--divider-color);-ms-flex-negative:0;flex-shrink:0;color:var(--text-primary)}.strategy-logic-card .logic-body[data-v-c41cd138]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}.strategy-logic-card .logic-body[data-v-c41cd138]::-webkit-scrollbar{width:3px}.strategy-logic-card .logic-body[data-v-c41cd138]::-webkit-scrollbar-track{background:transparent}.strategy-logic-card .logic-body[data-v-c41cd138]::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:2px}.strategy-logic-card .logic-section[data-v-c41cd138]{margin-bottom:10px}.strategy-logic-card .logic-section .section-title[data-v-c41cd138]{font-weight:600;margin-bottom:6px;font-size:13px;color:var(--text-primary)}.strategy-logic-card .logic-section .logic-list[data-v-c41cd138]{background-color:var(--card-bg-sub);border-radius:2px;padding:4px 8px}.strategy-logic-card .logic-section .logic-item[data-v-c41cd138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--divider-color)}.strategy-logic-card .logic-section .logic-item[data-v-c41cd138]:last-child{border-bottom:none;padding-bottom:0}.strategy-logic-card .logic-section .logic-item .label[data-v-c41cd138]{color:var(--text-secondary);-ms-flex-negative:0;flex-shrink:0;font-size:13px}.strategy-logic-card .logic-section .logic-item .value[data-v-c41cd138]{color:var(--text-primary);text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all;padding-left:12px;font-size:13px}.rise-text[data-v-c41cd138]{color:#fe4043!important}.stock-logic-box[data-v-c41cd138]{background-color:var(--card-bg);border-radius:4px;padding:12px 16px}.stock-logic-box .stock-logic-title[data-v-c41cd138]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:14px}.stock-logic-box .stock-logic-row[data-v-c41cd138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0}.stock-logic-box .stock-logic-label[data-v-c41cd138]{font-size:13px;color:var(--text-muted)}.stock-logic-box .stock-logic-value[data-v-c41cd138]{font-size:13px;color:var(--text-primary);text-align:right}.fall-text[data-v-c41cd138]{color:#39e365!important}.neutral-text[data-v-c41cd138]{color:var(--text-primary)!important}.star-nodata[data-v-5b3d51ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0;width:100%}.star-nodata__img[data-v-5b3d51ed]{width:130px}.star-nodata__text[data-v-5b3d51ed]{margin-top:10px;font-size:14px}[data-v-8bed4bcc]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.card[data-v-8bed4bcc]{background-color:var(--card-bg);border-radius:8px;padding:16px;border:1px solid var(--border-color);-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.yield-trend-card .flex-header[data-v-8bed4bcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.yield-trend-card .title[data-v-8bed4bcc]{font-size:16px;font-weight:700}.yield-trend-card .time-filters[data-v-8bed4bcc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.yield-trend-card .time-filters .time-btn[data-v-8bed4bcc]{padding:4px 12px;border-radius:14px;cursor:pointer;color:var(--3af938cf);background-color:var(--03d60f31)}.yield-trend-card .time-filters .time-btn.active[data-v-8bed4bcc]{color:#f62108;background-color:#ffcbcb}.yield-trend-card .legend-area[data-v-8bed4bcc]{gap:16px}.yield-trend-card .legend-area .legend-item[data-v-8bed4bcc],.yield-trend-card .legend-area[data-v-8bed4bcc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.yield-trend-card .legend-area .legend-item[data-v-8bed4bcc]{gap:4px;color:var(--text-secondary);cursor:pointer}.yield-trend-card .legend-area .legend-item .line[data-v-8bed4bcc]{display:inline-block;width:12px;height:2px}.yield-trend-card .legend-area .legend-item .red-line[data-v-8bed4bcc]{background-color:var(--3eea4222)}.yield-trend-card .legend-area .legend-item .gray-line[data-v-8bed4bcc]{background-color:#888}.yield-trend-card .chart-container[data-v-8bed4bcc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:260px;width:100%}.yield-trend-card .no-data-container[data-v-8bed4bcc]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:260px}[data-v-443910a7]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.footer-bar[data-v-443910a7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px 0}.buttons-container[data-v-443910a7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.buttons-container .action-btn[data-v-443910a7]{width:120px;height:36px;border-radius:4px;font-size:14px}.buttons-container .save-btn[data-v-443910a7],.buttons-container .subscribe-btn[data-v-443910a7]{color:#ff5c5c;border:1px solid #ff5c5c;background-color:transparent}.buttons-container .save-btn[data-v-443910a7]:hover,.buttons-container .subscribe-btn[data-v-443910a7]:hover{background-color:rgba(255,92,92,.1)}.buttons-container .follow-btn[data-v-443910a7]{background-color:#ff5c5c;color:#fff;border:none}.buttons-container .follow-btn[data-v-443910a7]:hover{background-color:#e84040;color:#fff}.buttons-container .gray-btn[data-v-443910a7]{color:#999;border:1px solid #ccc;background-color:transparent}.buttons-container .gray-btn[data-v-443910a7]:hover{background-color:hsla(0,0%,60%,.1);color:#999;border-color:#ccc}.star-action-modal .ant-modal-content{padding:0;border-radius:8px;overflow:hidden;background-color:#fff}.star-action-modal .ant-modal-body{padding:0}.star-action-modal .modal-content-wrapper{background-color:#fff}.star-action-modal .modal-content-wrapper .star-dialog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;border-bottom:1px solid #e8edf3;background:#f2f6fa}.star-action-modal .modal-content-wrapper .star-dialog-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#333}.star-action-modal .modal-content-wrapper .star-dialog-logo{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.star-action-modal .modal-content-wrapper .star-dialog-close{font-size:14px;cursor:pointer;color:#999}.star-action-modal .modal-content-wrapper .star-dialog-close:hover{color:#666}.star-action-modal .modal-content-wrapper .modal-body{padding:24px}.star-action-modal .modal-content-wrapper .modal-body .priority-select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.star-action-modal .modal-content-wrapper .modal-body .priority-select-container .priority-label{font-size:14px;color:#333;white-space:nowrap}.star-action-modal .modal-content-wrapper .modal-body .priority-select-container .priority-select{width:160px}.star-action-modal .modal-content-wrapper .modal-body .priority-select-container.has-error .priority-select :deep(.ant-select-selector){border-color:#ff4d4f!important}.star-action-modal .modal-content-wrapper .modal-body .disclaimer{font-size:11px;line-height:1.6;margin-top:15px;color:#b1afb0}.star-action-modal .modal-content-wrapper .modal-body .input-container{border-radius:4px}.star-action-modal .modal-content-wrapper .modal-body .input-container .custom-input{background-color:#f5f7fa;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;resize:none}.star-action-modal .modal-content-wrapper .modal-body .input-container .custom-input:focus{background-color:#fff;border-color:#d9d9d9}.star-action-modal .modal-content-wrapper .modal-body .input-container.has-error .custom-input{border-color:#e8392a;background-color:#fff}.star-action-modal .modal-content-wrapper .modal-body .error-text{color:#e8392a;font-size:12px;margin-top:4px;margin-bottom:16px;height:18px}.star-action-modal .modal-content-wrapper .modal-body .confirm-btn{width:100%;height:40px;background-color:#e8392a;border:none;color:#fff;font-size:14px;border-radius:4px;margin-top:8px;-webkit-transition:all .3s;transition:all .3s}.star-action-modal .modal-content-wrapper .modal-body .confirm-btn.is-disabled{background-color:rgba(232,57,42,.4);color:#fff;cursor:not-allowed}.star-action-modal .modal-content-wrapper .modal-body .confirm-btn:not(.is-disabled):hover{background-color:#d73427}.star-confirm-modal .ant-modal-content{padding:0;border-radius:8px;overflow:hidden}.star-confirm-modal .ant-modal-body{padding:0}.star-confirm-modal .confirm-modal-body{padding:28px 24px 20px;text-align:center}.star-confirm-modal .confirm-modal-body .confirm-title{font-size:16px;font-weight:500;color:#1a1a1a;margin-bottom:24px}.star-confirm-modal .confirm-modal-body .confirm-countdown{font-size:13px;color:#999;margin-top:8px}.star-confirm-modal .confirm-modal-body .confirm-btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.star-confirm-modal .confirm-modal-body .confirm-btns .confirm-cancel-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;border-radius:4px;border:1px solid #d9d9d9;color:#666;background:#fff}.star-confirm-modal .confirm-modal-body .confirm-btns .confirm-ok-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;border-radius:4px;background-color:#e8392a;border:none;color:#fff}.star-confirm-modal .confirm-modal-body .confirm-btns .confirm-ok-btn:hover{background-color:#d73427}[data-v-1702d93e]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.stock-oplog[data-v-1702d93e]{padding:0;border:1px solid var(--border-color);overflow:hidden;background:var(--card-bg)}.oplog-header[data-v-1702d93e]{font-size:14px;font-weight:600;color:var(--text-primary);padding:10px 16px 8px;border-bottom:1px solid var(--border-color)}.load-more[data-v-1702d93e]{text-align:center;padding:10px 12px;color:var(--text-secondary);cursor:pointer;border-top:1px solid var(--border-color);font-size:13px}.load-more[data-v-1702d93e]:hover{color:var(--accent-color)}.loading-tip[data-v-1702d93e]{text-align:center;padding:8px;font-size:12px;color:var(--text-muted)}.rise-text[data-v-1702d93e]{color:#fe4043!important}.fall-text[data-v-1702d93e]{color:#39e365!important}.neutral-text[data-v-1702d93e]{color:var(--row-text)!important}[data-v-1702d93e] .ant-table{background-color:transparent;font-size:13px}[data-v-1702d93e] .ant-table-header{background-color:var(--thead-bg)!important}[data-v-1702d93e] div.ant-table-fixed-header div.ant-table-scroll div.ant-table-header::-webkit-scrollbar{border-color:var(--scrollbar-border)!important}[data-v-1702d93e] .ant-table-body{background-color:var(--table-body-bg)!important}[data-v-1702d93e] .ant-table-thead>tr>th{background-color:var(--thead-bg)!important;color:var(--thead-text)!important;border-bottom:none!important;font-weight:400;padding:8px 16px;white-space:nowrap;font-size:12px}[data-v-1702d93e] .ant-table-tbody>tr>td{border-bottom:none!important;padding:8px 16px;background-color:transparent!important;font-size:13px;color:var(--row-text)!important}[data-v-1702d93e] .ant-table-tbody>tr:hover>td{background-color:var(--row-hover-bg)!important}[data-v-1702d93e] .ant-table-placeholder{border:none!important}[data-v-1702d93e] .ant-table-cell,[data-v-1702d93e] .ant-table-placeholder{background-color:var(--table-body-bg)!important}[data-v-1702d93e] .secondary-text{color:var(--row-text-secondary)!important}[data-v-638bcc56]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.strategy-header-card[data-v-638bcc56]{background-color:var(--card-bg);border-radius:8px;padding:12px;border:1px solid var(--border-color);margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.strategy-title-wrapper[data-v-638bcc56]{width:100%;overflow:hidden}.title-row[data-v-638bcc56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;overflow:hidden}.stock-name[data-v-638bcc56]{-ms-flex-negative:0;flex-shrink:0;font-size:18px;font-weight:500;color:var(--text-primary);line-height:24px}.strategy-title[data-v-638bcc56]{margin:0;font-size:18px;font-weight:500;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px}.is-dark .stock-name[data-v-638bcc56]{color:var(--text-primary)}.is-dark .strategy-title[data-v-638bcc56]{color:hsla(0,0%,100%,.6)}.strategy-tags[data-v-638bcc56]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.strategy-tags .tag[data-v-638bcc56]{display:inline-block;padding:2px 4px;font-size:12px;border-radius:2px;white-space:nowrap}.is-dark .tag[data-v-638bcc56],.strategy-tags .tag[data-v-638bcc56]{background-color:#ffeded;color:#fe4043}.stock-info-card[data-v-ae8e04ec]{border-radius:4px;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.stock-left[data-v-ae8e04ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.stock-name[data-v-ae8e04ec]{font-size:16px;font-weight:500}.stock-code[data-v-ae8e04ec]{font-size:13px}.stock-right[data-v-ae8e04ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-family:DIN Next LT Pro,sans-serif}.stock-price[data-v-ae8e04ec]{font-size:20px;font-weight:700;letter-spacing:.5px}.stock-change[data-v-ae8e04ec],.stock-rate[data-v-ae8e04ec]{font-size:14px;font-weight:500}.rise[data-v-ae8e04ec]{color:#fe4043}.fall[data-v-ae8e04ec]{color:#39e365}[data-v-5409429a]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.status-overlay[data-v-5409429a]{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.status-overlay .status-card[data-v-5409429a]{background:#fff;border-radius:16px;padding:32px 28px;width:320px;text-align:center;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.2);box-shadow:0 8px 32px rgba(0,0,0,.2)}.status-overlay .status-card .status-msg[data-v-5409429a]{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.status-overlay .status-card .status-sub[data-v-5409429a]{font-size:13px;color:#999;margin-bottom:24px}.status-overlay .status-card .status-countdown[data-v-5409429a]{font-size:13px;color:#999;margin-top:12px}.status-overlay .status-card .status-btn[data-v-5409429a]{width:100%;height:44px;background-color:#fe4043;border-color:#fe4043;color:#fff;font-size:16px;font-weight:500;border-radius:8px;margin-top:8px}.status-overlay .status-card .status-btn[data-v-5409429a]:hover{background-color:#e03538;border-color:#e03538}[data-v-591ac594]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.star-result-page[data-v-591ac594]{background-color:var(--bg-color);color:var(--text-primary);height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;overflow:hidden}.fixed-header[data-v-591ac594]{-ms-flex-negative:0;flex-shrink:0}.page-scroll-container[data-v-591ac594]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.page-scroll-container[data-v-591ac594]::-webkit-scrollbar{width:6px;background:transparent}.page-scroll-container[data-v-591ac594]::-webkit-scrollbar-track{background:transparent}.page-scroll-container[data-v-591ac594]::-webkit-scrollbar-thumb{border-radius:3px;background:hsla(0,0%,100%,.12)}.page-scroll-container[data-v-591ac594]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.22)}.breadcrumb[data-v-591ac594]{padding:10px 16px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary)}.breadcrumb .nav-item[data-v-591ac594]{cursor:pointer}.breadcrumb .nav-item[data-v-591ac594]:hover{color:var(--accent-color)}.breadcrumb .no-hover[data-v-591ac594]{cursor:default}.breadcrumb .no-hover[data-v-591ac594]:hover{color:inherit}.breadcrumb .separator[data-v-591ac594]{margin:0 6px;opacity:.5}.breadcrumb .current[data-v-591ac594]{color:var(--text-primary);font-weight:500}.strategy-tabs[data-v-591ac594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;gap:0;border-bottom:1px solid var(--divider-color)}.strategy-tabs .strategy-tab[data-v-591ac594]{padding:10px 20px;font-size:14px;cursor:pointer;color:var(--text-secondary);position:relative;white-space:nowrap;-webkit-transition:color .2s;transition:color .2s}.strategy-tabs .strategy-tab.active[data-v-591ac594]{color:#fe4043;font-weight:500}.strategy-tabs .strategy-tab.active[data-v-591ac594]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#fe4043;border-radius:2px 2px 0 0}.strategy-tabs .strategy-tab[data-v-591ac594]:hover:not(.active){color:var(--text-primary)}.content-layout[data-v-591ac594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-row[data-v-591ac594]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:12px}.left-col[data-v-591ac594]{width:360px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.left-col[data-v-591ac594],.right-col[data-v-591ac594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.right-col[data-v-591ac594]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-direction:column;flex-direction:column}.bottom-row[data-v-591ac594]{width:100%}.disclaimer[data-v-591ac594]{font-size:11px;line-height:1.6;padding:12px 16px 16px;border-top:1px solid var(--divider-color);background:var(--4414025e);color:var(--5288bd10)}.fi-label-sub[data-v-215a44d4]{display:inline-block;font-size:11px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.factor-item[data-v-2da9b418]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 18px;border-radius:4px;font-size:16px;cursor:pointer;border:1px solid transparent;-webkit-transition:all .15s;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.factor-item.has-sub[data-v-2da9b418]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;padding:8px 14px;height:62px}.fi-label-main[data-v-2da9b418]{line-height:1.3;font-size:16px}.fi-label-sub[data-v-2da9b418]{font-size:11px;line-height:1.2;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factor-item[data-v-2da9b418]:hover{opacity:.85}.factor-item.highlight[data-v-2da9b418]{-webkit-box-shadow:0 0 0 2px rgba(232,57,42,.35);box-shadow:0 0 0 2px rgba(232,57,42,.35)}.fi-remove[data-v-2da9b418]{position:absolute;top:-1px;right:-1px;z-index:2;width:16px;height:16px;background:#e8392a;color:#fff;border-radius:0 4px 0 6px;font-size:11px;cursor:pointer}.fi-mask[data-v-2da9b418],.fi-remove[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fi-mask[data-v-2da9b418]{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.4)}.fi-popup[data-v-2da9b418]{position:relative;z-index:9001;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#1a1a1a;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.15);box-shadow:0 6px 24px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.fi-popup--dropdown[data-v-2da9b418],.fi-popup[data-v-2da9b418]{width:300px;min-width:300px;max-width:300px}.fi-popup--range[data-v-2da9b418]{width:380px;min-width:380px;max-width:380px}.fi-popup-header[data-v-2da9b418]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 14px 10px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.fi-popup-header[data-v-2da9b418],.fi-popup-title[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fi-popup-title[data-v-2da9b418]{font-size:14px;font-weight:600;gap:6px}.fi-multi-tag[data-v-2da9b418]{font-size:11px;font-weight:400;padding:1px 6px;border-radius:3px;background:rgba(232,57,42,.1);color:#e8392a}.fi-desc-btn[data-v-2da9b418]{font-size:12px;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;position:relative}.fi-desc-btn[data-v-2da9b418],.fi-desc-icon[data-v-2da9b418]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.fi-desc-icon[data-v-2da9b418]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14px;height:14px;border-radius:2px;background:#4a9eff;color:#fff;font-size:11px;font-weight:700;font-style:italic;line-height:1;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.fi-desc-tip[data-v-2da9b418]{position:fixed;min-width:200px;max-width:280px;max-height:240px;overflow-y:auto;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.7;color:#1a1a1a;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:9999}.fi-desc-tip[data-v-2da9b418]::-webkit-scrollbar{width:4px}.fi-desc-tip[data-v-2da9b418]::-webkit-scrollbar-track{background:transparent}.fi-desc-tip[data-v-2da9b418]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:2px}.fi-desc-tip[data-v-2da9b418]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.fi-desc-tip-item[data-v-2da9b418]{margin-bottom:6px}.fi-desc-tip-item[data-v-2da9b418]:last-child{margin-bottom:0}.fi-desc-tip-name[data-v-2da9b418]{font-weight:500}.fi-factor-desc[data-v-2da9b418]{font-size:12px;line-height:1.6;padding:8px 14px;color:#999;border-bottom:1px solid rgba(0,0,0,.08)}.fi-union-row[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px 14px;border-bottom:1px solid #f0f0f0;font-size:12px;color:#1a1a1a}.fi-union-opt[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fi-checkbox[data-v-2da9b418]{width:14px;height:14px;border-radius:50%;border:1px solid #aaa;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.fi-checkbox.checked[data-v-2da9b418]{background:#e8392a;border-color:#e8392a}.fi-options-wrap[data-v-2da9b418]{padding:10px 14px;max-height:200px;overflow-y:auto}.fi-options[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.fi-option[data-v-2da9b418]{padding:5px 14px;border-radius:4px;font-size:13px;cursor:pointer;border:1px solid transparent;-webkit-transition:all .15s;transition:all .15s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.fi-option[data-v-2da9b418]:hover{opacity:.85}.fi-lock[data-v-2da9b418]{font-size:11px}.fi-dropdown-wrap[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:320px;width:100%;min-width:0;overflow:hidden}.fi-tags-area[data-v-2da9b418]{padding:8px 14px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0;width:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.fi-tags-area--empty[data-v-2da9b418]{min-height:40px;padding-bottom:8px}.fi-tags-label[data-v-2da9b418]{font-size:12px;display:block;margin-bottom:4px;color:#999}.fi-tags[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;width:100%;min-width:0;max-height:72px;overflow-y:auto;overflow-x:hidden}.fi-tag[data-v-2da9b418]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;max-width:100%;padding:2px 8px;border-radius:3px;font-size:12px;line-height:1.3;background:#f0f0f0;color:#1a1a1a;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}.fi-tag-remove[data-v-2da9b418]{cursor:pointer;font-size:12px;color:#e8392a}.fi-search-row[data-v-2da9b418]{padding:8px 14px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.fi-search[data-v-2da9b418]{width:100%;padding:5px 10px;border-radius:4px;border:1px solid #e0e0e0;font-size:13px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;color:#1a1a1a}.fi-list[data-v-2da9b418]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;max-height:200px}.fi-list-item[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 14px;font-size:13px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.fi-list-item[data-v-2da9b418]:hover{background:hsla(0,0%,50.2%,.08)}.fi-list-item.active[data-v-2da9b418]{background:rgba(232,57,42,.06)}.fi-list-name[data-v-2da9b418]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;word-break:break-all}.fi-list-pct[data-v-2da9b418]{font-size:12px;margin-right:6px;min-width:48px;text-align:right}.fi-list-check[data-v-2da9b418]{color:#e8392a;font-size:13px}.fi-range-wrap[data-v-2da9b418]{padding:10px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.fi-range-inputs[data-v-2da9b418]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.fi-range-fields[data-v-2da9b418],.fi-range-inputs[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fi-range-fields[data-v-2da9b418]{gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.fi-range-input[data-v-2da9b418]{width:88px;-ms-flex-negative:0;flex-shrink:0;padding:5px 8px;border-radius:4px;border:1px solid #e0e0e0;font-size:13px;outline:none;background:#f5f5f5;color:#1a1a1a}.fi-restore-btn[data-v-2da9b418]{-ms-flex-negative:0;flex-shrink:0;padding:3px 10px;border-radius:4px;border:1px solid;background:transparent;font-size:12px;cursor:pointer;white-space:nowrap}.fi-range-error[data-v-2da9b418]{font-size:12px;color:#e8392a}.fi-range-count[data-v-2da9b418]{font-size:12px;color:#666}.fi-dist-chart[data-v-2da9b418]{margin-top:4px}.fi-canvas[data-v-2da9b418]{width:100%;height:60px;display:block;border-radius:4px}.fi-slider-track[data-v-2da9b418]{position:relative;height:16px;margin:2px 0}.fi-slider-handle[data-v-2da9b418]{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;width:10px;height:16px;background:#e8392a;border-radius:2px;cursor:ew-resize}.fi-slider-handle[data-v-2da9b418]:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px;height:8px;background:hsla(0,0%,100%,.6);border-radius:1px}.fi-dist-axis[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;margin-top:2px}.fi-loading[data-v-2da9b418]{font-size:12px;opacity:.6;padding:4px 0}.fi-footer[data-v-2da9b418]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 14px;border-top:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.fi-btn-cancel[data-v-2da9b418],.fi-btn-confirm[data-v-2da9b418]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:7px 0;border-radius:4px;font-size:13px;cursor:pointer;border:none;-webkit-transition:opacity .15s;transition:opacity .15s}.fi-btn-cancel[data-v-2da9b418]{background:#f5f5f5;color:#666;border:1px solid #e0e0e0}.fi-btn-cancel[data-v-2da9b418]:hover,.fi-btn-confirm[data-v-2da9b418]:hover{opacity:.85}.factor-group[data-v-0da0053c]{margin-bottom:12px;width:100%}.fg-title[data-v-0da0053c]{font-size:14px;font-weight:600;padding:4px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.fg-help[data-v-0da0053c],.fg-title[data-v-0da0053c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fg-help[data-v-0da0053c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:hsla(0,0%,50.2%,.3);font-size:10px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.fg-body[data-v-0da0053c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fdd-mask[data-v-428eede5]{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fdd-dialog[data-v-428eede5]{width:480px;max-height:560px;border-radius:12px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.18);box-shadow:0 8px 32px rgba(0,0,0,.18);overflow:hidden;background:#f2f3f5}.fdd-header[data-v-428eede5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:#fff;border-bottom:1px solid #e8e8e8;-ms-flex-negative:0;flex-shrink:0}.fdd-title[data-v-428eede5]{font-size:16px;font-weight:600;color:#1a1a1a}.fdd-close[data-v-428eede5]{cursor:pointer;font-size:18px;color:#999;line-height:1;padding:2px 4px}.fdd-close[data-v-428eede5]:hover{color:#333}.fdd-body[data-v-428eede5]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:12px 0 16px;background:#f2f3f5}.fdd-group[data-v-428eede5]{padding:8px 20px;font-size:13px;font-weight:600;color:#888}.fdd-factor-name[data-v-428eede5]{padding:6px 20px 4px;font-size:13px;color:#555}.fdd-opt-card[data-v-428eede5]{margin:4px 16px;padding:10px 14px;border-radius:8px;border:1px solid #fad4d4;background:#fff}.fdd-opt-name[data-v-428eede5]{font-size:13px;color:#e8392a;margin-bottom:4px;font-weight:500}.fdd-opt-desc[data-v-428eede5]{font-size:12px;line-height:1.6;color:#666}.factor-selector[data-v-3145cf10]{display:-webkit-box;display:-ms-flexbox;display:flex;height:358px;gap:0}.fs-left[data-v-3145cf10]{width:290px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid;overflow:hidden;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4px}.fs-left-list[data-v-3145cf10]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.fs-left-list[data-v-3145cf10]::-webkit-scrollbar{width:6px}.fs-left-list[data-v-3145cf10]::-webkit-scrollbar-track{background:transparent}.fs-left-list[data-v-3145cf10]::-webkit-scrollbar-thumb{border-radius:3px;background:hsla(0,0%,100%,.12)}.fs-left-list[data-v-3145cf10]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.22)}.fs-left-title[data-v-3145cf10]{font-size:14px;font-weight:500;padding:8px 10px;border-bottom:1px solid}.fs-empty[data-v-3145cf10]{font-size:13px;text-align:center;padding:20px 0;opacity:.5}.fs-selected-item[data-v-3145cf10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 16px;font-size:14px;border-bottom:1px solid hsla(0,0%,50.2%,.1);gap:8px}.fs-selected-name[data-v-3145cf10]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;white-space:normal;line-height:1.5}.fs-selected-remove[data-v-3145cf10]{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;color:#e8392a;border-radius:50%;font-size:14px;line-height:20px;text-align:center;cursor:pointer;-webkit-transition:opacity .15s;transition:opacity .15s;margin-top:2px}.fs-selected-remove[data-v-3145cf10]:hover{opacity:.85}.fs-right[data-v-3145cf10]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.fs-tabs-row[data-v-3145cf10]{-ms-flex-align:center;-ms-flex-negative:0;flex-shrink:0}.fs-tabs-row[data-v-3145cf10],.fs-tabs[data-v-3145cf10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.fs-tabs[data-v-3145cf10]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;gap:8px;padding:8px;-ms-flex-align:center}.fs-tab[data-v-3145cf10]{padding:4px 8px;font-size:14px;cursor:pointer;white-space:nowrap;border-radius:999px;border:none;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.fs-tab.active[data-v-3145cf10]{background:#ffcbcb;color:#e8392a;font-weight:600}.fs-tab-help[data-v-3145cf10]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:hsla(0,0%,50.2%,.3);font-size:10px;margin-left:4px;cursor:default;vertical-align:middle}.fs-search-wrap[data-v-3145cf10]{position:relative;-ms-flex-negative:0;flex-shrink:0;padding:4px 8px}.fs-search-input[data-v-3145cf10]{width:220px;padding:6px 12px;border-radius:6px;border:1px solid;font-size:13px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.fs-dropdown[data-v-3145cf10]{position:absolute;top:calc(100% + 2px);left:8px;right:8px;width:auto;border:1px solid;border-radius:6px;max-height:240px;overflow-y:auto;z-index:100;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.fs-dropdown-item[data-v-3145cf10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px;font-size:13px;cursor:pointer}.fs-dropdown-item[data-v-3145cf10]:hover{background:hsla(0,0%,50.2%,.1)}.fs-dropdown-item--active[data-v-3145cf10],.fs-dropdown-item--active[data-v-3145cf10]:hover{background:rgba(232,57,42,.12)}.fs-dropdown-tag[data-v-3145cf10]{font-size:11px;margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.fs-tab-content[data-v-3145cf10]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px}.fs-tab-content[data-v-3145cf10]::-webkit-scrollbar{width:6px}.fs-tab-content[data-v-3145cf10]::-webkit-scrollbar-track{background:transparent}.fs-tab-content[data-v-3145cf10]::-webkit-scrollbar-thumb{border-radius:3px;background:hsla(0,0%,100%,.12)}.fs-tab-content[data-v-3145cf10]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.22)}.factor-item[data-v-2c608502]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 18px;border-radius:4px;font-size:16px;cursor:pointer;border:1px solid transparent;-webkit-transition:all .15s;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.factor-item.has-sub[data-v-2c608502]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;padding:8px 14px;height:62px}.fi-label-main[data-v-2c608502]{line-height:1.3;font-size:16px}.fi-label-sub[data-v-2c608502]{font-size:11px;line-height:1.2;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factor-item[data-v-2c608502]:hover{opacity:.85}.factor-item.highlight[data-v-2c608502]{-webkit-box-shadow:0 0 0 2px rgba(232,57,42,.35);box-shadow:0 0 0 2px rgba(232,57,42,.35)}.fi-remove[data-v-2c608502]{position:absolute;top:-1px;right:-1px;z-index:2;width:16px;height:16px;background:#e8392a;color:#fff;border-radius:0 4px 0 6px;font-size:11px;cursor:pointer}.fi-mask[data-v-2c608502],.fi-remove[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fi-mask[data-v-2c608502]{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.4)}.fi-popup[data-v-2c608502]{position:relative;z-index:9001;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#1a1a1a;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.15);box-shadow:0 6px 24px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.fi-popup--dropdown[data-v-2c608502],.fi-popup[data-v-2c608502]{width:300px;min-width:300px;max-width:300px}.fi-popup--range[data-v-2c608502]{width:380px;min-width:380px;max-width:380px}.fi-popup-header[data-v-2c608502]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 14px 10px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.fi-popup-header[data-v-2c608502],.fi-popup-title[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fi-popup-title[data-v-2c608502]{font-size:14px;font-weight:600;gap:6px}.fi-multi-tag[data-v-2c608502]{font-size:11px;font-weight:400;padding:1px 6px;border-radius:3px;background:rgba(232,57,42,.1);color:#e8392a}.fi-desc-btn[data-v-2c608502]{font-size:12px;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;position:relative}.fi-desc-btn[data-v-2c608502],.fi-desc-icon[data-v-2c608502]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.fi-desc-icon[data-v-2c608502]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14px;height:14px;border-radius:2px;background:#4a9eff;color:#fff;font-size:11px;font-weight:700;font-style:italic;line-height:1;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.fi-desc-tip[data-v-2c608502]{position:fixed;min-width:200px;max-width:280px;max-height:240px;overflow-y:auto;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.7;color:#1a1a1a;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:9999}.fi-desc-tip[data-v-2c608502]::-webkit-scrollbar{width:4px}.fi-desc-tip[data-v-2c608502]::-webkit-scrollbar-track{background:transparent}.fi-desc-tip[data-v-2c608502]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:2px}.fi-desc-tip[data-v-2c608502]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.fi-desc-tip-item[data-v-2c608502]{margin-bottom:6px}.fi-desc-tip-item[data-v-2c608502]:last-child{margin-bottom:0}.fi-desc-tip-name[data-v-2c608502]{font-weight:500}.fi-factor-desc[data-v-2c608502]{font-size:12px;line-height:1.6;padding:8px 14px;color:#999;border-bottom:1px solid rgba(0,0,0,.08)}.fi-union-row[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px 14px;border-bottom:1px solid #f0f0f0;font-size:12px;color:#1a1a1a}.fi-union-opt[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fi-checkbox[data-v-2c608502]{width:14px;height:14px;border-radius:50%;border:1px solid #aaa;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.fi-checkbox.checked[data-v-2c608502]{background:#e8392a;border-color:#e8392a}.fi-options-wrap[data-v-2c608502]{padding:10px 14px;max-height:200px;overflow-y:auto}.fi-options[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.fi-option[data-v-2c608502]{padding:5px 14px;border-radius:4px;font-size:13px;cursor:pointer;border:1px solid transparent;-webkit-transition:all .15s;transition:all .15s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.fi-option[data-v-2c608502]:hover{opacity:.85}.fi-lock[data-v-2c608502]{font-size:11px}.fi-dropdown-wrap[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:320px;width:100%;min-width:0;overflow:hidden}.fi-tags-area[data-v-2c608502]{padding:8px 14px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0;width:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.fi-tags-area--empty[data-v-2c608502]{min-height:40px;padding-bottom:8px}.fi-tags-label[data-v-2c608502]{font-size:12px;display:block;margin-bottom:4px;color:#999}.fi-tags[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;width:100%;min-width:0;max-height:72px;overflow-y:auto;overflow-x:hidden}.fi-tag[data-v-2c608502]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;max-width:100%;padding:2px 8px;border-radius:3px;font-size:12px;line-height:1.3;background:#f0f0f0;color:#1a1a1a;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}.fi-tag-remove[data-v-2c608502]{cursor:pointer;font-size:12px;color:#e8392a}.fi-search-row[data-v-2c608502]{padding:8px 14px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.fi-search[data-v-2c608502]{width:100%;padding:5px 10px;border-radius:4px;border:1px solid #e0e0e0;font-size:13px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;color:#1a1a1a}.fi-list[data-v-2c608502]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;max-height:200px}.fi-list-item[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 14px;font-size:13px;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.fi-list-item[data-v-2c608502]:hover{background:hsla(0,0%,50.2%,.08)}.fi-list-item.active[data-v-2c608502]{background:rgba(232,57,42,.06)}.fi-list-name[data-v-2c608502]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;word-break:break-all}.fi-list-pct[data-v-2c608502]{font-size:12px;margin-right:6px;min-width:48px;text-align:right}.fi-list-check[data-v-2c608502]{color:#e8392a;font-size:13px}.fi-range-wrap[data-v-2c608502]{padding:10px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.fi-range-inputs[data-v-2c608502]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.fi-range-fields[data-v-2c608502],.fi-range-inputs[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fi-range-fields[data-v-2c608502]{gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.fi-range-input[data-v-2c608502]{width:88px;-ms-flex-negative:0;flex-shrink:0;padding:5px 8px;border-radius:4px;border:1px solid #e0e0e0;font-size:13px;outline:none;background:#f5f5f5;color:#1a1a1a}.fi-restore-btn[data-v-2c608502]{-ms-flex-negative:0;flex-shrink:0;padding:3px 10px;border-radius:4px;border:1px solid;background:transparent;font-size:12px;cursor:pointer;white-space:nowrap}.fi-range-error[data-v-2c608502]{font-size:12px;color:#e8392a}.fi-range-count[data-v-2c608502]{font-size:12px;color:#666}.fi-dist-chart[data-v-2c608502]{margin-top:4px}.fi-canvas[data-v-2c608502]{width:100%;height:60px;display:block;border-radius:4px}.fi-slider-track[data-v-2c608502]{position:relative;height:16px;margin:2px 0}.fi-slider-handle[data-v-2c608502]{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;width:10px;height:16px;background:#e8392a;border-radius:2px;cursor:ew-resize}.fi-slider-handle[data-v-2c608502]:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2px;height:8px;background:hsla(0,0%,100%,.6);border-radius:1px}.fi-dist-axis[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;margin-top:2px}.fi-loading[data-v-2c608502]{font-size:12px;opacity:.6;padding:4px 0}.fi-footer[data-v-2c608502]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 14px;border-top:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.fi-btn-cancel[data-v-2c608502],.fi-btn-confirm[data-v-2c608502]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:7px 0;border-radius:4px;font-size:13px;cursor:pointer;border:none;-webkit-transition:opacity .15s;transition:opacity .15s}.fi-btn-cancel[data-v-2c608502]{background:#f5f5f5;color:#666;border:1px solid #e0e0e0}.fi-btn-cancel[data-v-2c608502]:hover,.fi-btn-confirm[data-v-2c608502]:hover{opacity:.85}.bsp-mask{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bsp-mask,.bsp-popup{display:-webkit-box;display:-ms-flexbox;display:flex}.bsp-popup{width:560px;max-height:560px;background:#fff;color:#1a1a1a;border-radius:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.15);box-shadow:0 6px 24px rgba(0,0,0,.15);overflow:hidden}.bsp-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px 10px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.bsp-title{font-size:15px;font-weight:600;color:#1a1a1a}.bsp-close{cursor:pointer;font-size:14px;color:#999}.bsp-select-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;border-bottom:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.bsp-selected-count{font-size:12px}.bsp-loading{padding:24px;text-align:center;font-size:13px;opacity:.6;color:#999}.bsp-list{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px 0}.bsp-list::-webkit-scrollbar{width:6px}.bsp-list::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.12)}.bsp-group-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4px 16px;gap:8px}.bsp-letter{width:16px;-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:600;color:#999;padding-top:4px;line-height:1}.bsp-group-items{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 0}.bsp-checkbox-row{gap:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:3px 8px 3px 0;font-size:13px;min-width:100px}.bsp-checkbox,.bsp-checkbox-row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bsp-checkbox{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;border:1px solid;border-radius:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s}.bsp-checkbox.checked:after{content:"✓";color:#fff;font-size:10px;line-height:1}.bsp-checkbox.partial:after{content:"—";color:#fff;font-size:10px;line-height:1}.bsp-opt-name{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsp-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 16px;border-top:1px solid #f0f0f0;-ms-flex-negative:0;flex-shrink:0}.bsp-btn-cancel,.bsp-btn-confirm{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:7px 0;border-radius:4px;font-size:13px;cursor:pointer;border:none;-webkit-transition:opacity .15s;transition:opacity .15s}.bsp-btn-cancel{background:#f5f5f5;color:#666;border:1px solid #e0e0e0!important}.bsp-btn-cancel:hover,.bsp-btn-confirm:hover{opacity:.85}.srs-wrap[data-v-2308eb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:4px 0}.srs-group-title[data-v-2308eb11]{font-size:14px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.srs-items[data-v-2308eb11]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.srs-item-wrap[data-v-2308eb11],.srs-items[data-v-2308eb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.srs-item-wrap[data-v-2308eb11]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.factor-item[data-v-2308eb11]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 14px;border-radius:4px;font-size:16px;cursor:pointer;border:1px solid transparent;-webkit-transition:all .15s;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.factor-item.has-sub[data-v-2308eb11],.factor-item[data-v-2308eb11]:has(.fi-label-sub){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:8px 14px;height:62px}.factor-item[data-v-2308eb11]:hover{opacity:.85}.fi-label-main[data-v-2308eb11]{line-height:1.3;font-size:16px}.fi-label-sub[data-v-2308eb11]{font-size:12px;line-height:1.3;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fi-remove[data-v-2308eb11]{position:absolute;top:-1px;right:-1px;z-index:2;width:16px;height:16px;background:#e8392a;color:#fff;border-radius:0 4px 0 6px;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.srs-items[data-v-2308eb11] .factor-item{height:62px}.trading-rules[data-v-62c84bff]{gap:16px}.rule-section[data-v-62c84bff],.trading-rules[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rule-section[data-v-62c84bff]{gap:8px}.rule-title[data-v-62c84bff]{font-size:14px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.rule-hint[data-v-62c84bff]{font-size:12px;font-weight:400}.rule-label[data-v-62c84bff]{font-size:13px;margin-top:4px}.rule-label[data-v-62c84bff],.tag-group[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag-item[data-v-62c84bff]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 16px;border-radius:4px;font-size:16px;border:1px solid transparent;-webkit-transition:all .15s;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tag-item[data-v-62c84bff],.tag-remove[data-v-62c84bff]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.tag-remove[data-v-62c84bff]{position:absolute;top:-1px;right:-1px;width:16px;height:16px;background:#e8392a;color:#fff;border-radius:0 4px 0 6px;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.indicator-selected-bar[data-v-62c84bff]{position:relative;min-height:36px;border-radius:6px;border:1px solid;padding:6px 36px 6px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.indicator-selected-text[data-v-62c84bff]{font-size:13px}.indicator-clear-btn[data-v-62c84bff]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background:#e8392a;color:#fff;border:none;font-size:13px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.stop-row[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:16px}.stop-group[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.stop-inline[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.stop-sign[data-v-62c84bff]{font-size:16px;line-height:1;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stop-field[data-v-62c84bff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.stop-error[data-v-62c84bff]{font-size:11px;color:#e8392a}.inline-input[data-v-62c84bff],.stop-input[data-v-62c84bff]{width:90px;padding:4px 8px;border-radius:4px;border:1px solid;font-size:16px;outline:none}.inline-input[data-v-62c84bff]{width:70px}.fi-multi-tag[data-v-62c84bff]{font-size:11px;font-weight:400;padding:1px 6px;border-radius:3px;background:rgba(232,57,42,.1);color:#e8392a}.indicator-item[data-v-62c84bff]{min-width:60px;height:62px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 14px}.indicator-name[data-v-62c84bff]{font-size:16px;font-weight:500}.indicator-desc[data-v-62c84bff]{font-size:12px;margin-top:8px;line-height:1.2}.indicator-desc-text[data-v-62c84bff]{display:inline-block;max-width:100%;cursor:default}.indicator-sub[data-v-62c84bff]{font-size:12px;margin-top:8px}.indicator-wrap[data-v-62c84bff]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.ind-selected-tag[data-v-62c84bff]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:var(--77ccfdb2);border-radius:2px;padding:7px 28px 7px 10px;color:var(--3147d2c6)}.ind-selected-tag-close[data-v-62c84bff],.ind-selected-tag[data-v-62c84bff]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.ind-selected-tag-close[data-v-62c84bff]{position:absolute;top:0;right:0;width:20px;height:16px;background:#fe4043;border-radius:0 2px 0 6px;cursor:pointer;color:#fff;line-height:1}.ind-mask[data-v-62c84bff],.ind-selected-tag-close[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ind-mask[data-v-62c84bff]{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9000}.ind-popup[data-v-62c84bff]{width:320px;background:#fff;color:#1a1a1a;border-radius:8px;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.15);box-shadow:0 6px 24px rgba(0,0,0,.15);overflow:hidden}.ind-popup-header[data-v-62c84bff]{padding:10px 14px;border-bottom:1px solid #f0f0f0;gap:8px}.ind-popup-header[data-v-62c84bff],.ind-popup-title[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ind-popup-title[data-v-62c84bff]{font-size:14px;font-weight:600;gap:6px}.ind-popup-options[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:12px 14px}.ind-option-item[data-v-62c84bff]{padding:5px 14px;border-radius:4px;font-size:13px;cursor:pointer;border:1px solid transparent;-webkit-transition:all .15s;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ind-popup-footer[data-v-62c84bff]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:10px 14px;border-top:1px solid #f0f0f0}.ind-btn-cancel[data-v-62c84bff]{border:1px solid #e0e0e0;border-radius:4px;background:#f5f5f5;color:#666}.ind-btn-cancel[data-v-62c84bff],.ind-btn-confirm[data-v-62c84bff]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;font-size:14px;cursor:pointer}.ind-btn-confirm[data-v-62c84bff]{border:none;border-radius:4px;background:#e8392a;color:#fff;font-weight:500}.ind-btn-confirm[data-v-62c84bff]:hover:not(:disabled){background:#d73427}.ind-btn-confirm--disabled[data-v-62c84bff],.ind-btn-confirm[data-v-62c84bff]:disabled{background:#ccc!important;cursor:not-allowed}.position-control[data-v-f474f458]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.pc-row[data-v-f474f458]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pc-field-wrap[data-v-f474f458]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.pc-field[data-v-f474f458]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px}.pc-input[data-v-f474f458]{width:100px;padding:4px 8px;border-radius:4px;border:1px solid;font-size:16px;outline:none}.pc-input-error[data-v-f474f458]{border-color:#e8392a!important}.pc-error[data-v-f474f458]{font-size:12px;color:#e8392a}[data-v-05f69c38]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.backtest-period .period-options[data-v-05f69c38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backtest-period .period-options .period-option[data-v-05f69c38]{min-width:60px;text-align:center;line-height:33px;border-radius:2px;padding:6px 16px;font-size:14px;font-weight:500;cursor:pointer;position:relative;-webkit-transition:all .2s;transition:all .2s}.backtest-period .period-options .period-option.custom-period-option[data-v-05f69c38]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding-right:24px;white-space:nowrap;width:344px}.backtest-period .period-options .period-option.selected[data-v-05f69c38]{background:#ffeded;color:#000}.backtest-period .period-options .period-option.selected .close-btn[data-v-05f69c38]{position:absolute;top:0;right:0;width:20px;height:16px;background:#fe4043;border-radius:0 2px 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.backtest-period .period-options .period-option.selected .close-btn img[data-v-05f69c38]{width:15px;height:15px}.custom-range-picker[data-v-05f69c38]{margin-left:8px}[data-v-05f69c38] .custom-range-picker{height:30px}[data-v-05f69c38] .custom-range-picker .ant-calendar-picker-input{height:30px;background:var(--75d5154e);border:1px solid var(--3e70836f);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-05f69c38] .custom-range-picker .ant-calendar-picker-input:hover{border-color:var(--f6d9f5da)}[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input{background:transparent;color:var(--2459ef4f);font-size:13px}[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::-webkit-input-placeholder{color:var(--75b7e0f2)}[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::-moz-placeholder{color:var(--75b7e0f2)}[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::-ms-input-placeholder{color:var(--75b7e0f2)}[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::placeholder{color:var(--75b7e0f2)}[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-separator{color:var(--98d8581e)}[data-v-05f69c38] .custom-range-picker .ant-calendar-picker-icon{color:var(--75b7e0f2)}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-picker-input{background:#ffeded}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input{color:#000}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::-webkit-input-placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::-moz-placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::-ms-input-placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-input::placeholder{color:rgba(0,0,0,.35)}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-range-picker-separator{color:#000}.period-option.selected[data-v-05f69c38] .custom-range-picker .ant-calendar-picker-icon{color:rgba(0,0,0,.45)}.star-page[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.page-header[data-v-53c5101e]{padding:0 16px;margin:2px 0}.breadcrumb[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:16px;padding:12px 0 8px}.breadcrumb-item[data-v-53c5101e]{cursor:pointer;-webkit-transition:color .15s;transition:color .15s}.breadcrumb-item[data-v-53c5101e]:hover{color:#e8392a!important;opacity:1}.breadcrumb-current[data-v-53c5101e]{cursor:default;font-weight:500}.breadcrumb-sep[data-v-53c5101e]{font-size:12px}.page-title-row[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;padding:4px 0 10px}.page-title[data-v-53c5101e]{font-size:20px;font-weight:700}.page-desc[data-v-53c5101e]{font-size:13px}.page-strategy-row[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:12px 30px;min-height:51px;font-size:14px;background:var(--62f3d650);margin:4px 0 6px}.page-strategy-item[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;min-width:0;width:100%}.page-strategy-label[data-v-53c5101e]{font-size:16px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.page-strategy-name[data-v-53c5101e]{font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:default}.page-strategy-note[data-v-53c5101e]{font-size:16px;font-weight:500;white-space:normal;word-break:break-all;line-height:1.5;min-width:0}.page-content[data-v-53c5101e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-bottom:160px}.page-content[data-v-53c5101e]::-webkit-scrollbar{width:6px}.page-content[data-v-53c5101e]::-webkit-scrollbar-track{background:transparent}.page-content[data-v-53c5101e]::-webkit-scrollbar-thumb{border-radius:3px;background:hsla(0,0%,100%,.12)}.page-content[data-v-53c5101e]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.22)}.section-card[data-v-53c5101e]{margin:10px;min-height:60px;border-radius:4px;padding:12px 12px 24px;border:var(--5b52a1a6);-webkit-box-shadow:var(--36cf8250);box-shadow:var(--36cf8250)}.card-step[data-v-53c5101e]{font-size:18px;font-weight:500;font-family:"Alibaba PuHuiTi 3.0",sans-serif;line-height:27px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.card-step-row[data-v-53c5101e],.card-step[data-v-53c5101e]{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.card-step-row[data-v-53c5101e]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px 14px}.card-step-row .card-step[data-v-53c5101e]{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.card-step-factor-no-auth-hint[data-v-53c5101e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:min(100%,220px);font-size:13px;line-height:1.5;color:#e8392a}.card-step-hint[data-v-53c5101e]{font-size:13px;font-weight:400;font-family:inherit}.summary-bar[data-v-53c5101e]{position:fixed;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 16px 12px;border-top:1px solid;z-index:100;-ms-flex-negative:0;flex-shrink:0}.summary-title[data-v-53c5101e]{font-size:18px;font-weight:600;white-space:nowrap}.summary-body[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.summary-col[data-v-53c5101e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.summary-item[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:12px}.summary-label[data-v-53c5101e]{-ms-flex-negative:0;flex-shrink:0}.summary-value[data-v-53c5101e]{white-space:normal;word-break:break-word;line-height:1.5}.summary-tag[data-v-53c5101e]{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:2px;background:rgba(232,57,42,.12);color:#e8392a;font-size:11px;cursor:pointer}.backtest-btn[data-v-53c5101e]{-ms-flex-negative:0;flex-shrink:0;padding:0 24px;height:32px;background:#e8392a;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-left:auto}.backtest-btn[data-v-53c5101e]:hover{background:#d73427}.backtest-btn.btn-disabled[data-v-53c5101e]{background:#999;cursor:not-allowed;opacity:.6}.backtest-btn.btn-disabled[data-v-53c5101e]:hover{background:#999}.dialog-mask[data-v-53c5101e]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:200}.stock-dialog[data-v-53c5101e]{width:480px;max-height:400px;border-radius:8px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stock-dialog-header[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid;font-size:14px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.dialog-close[data-v-53c5101e]{cursor:pointer;font-size:14px}.stock-dialog-body[data-v-53c5101e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:8px 0}.stock-table[data-v-53c5101e]{width:100%;border-collapse:collapse;font-size:13px}.stock-table td[data-v-53c5101e],.stock-table th[data-v-53c5101e]{padding:8px 16px;text-align:left}.stock-table th[data-v-53c5101e]{font-weight:500;font-size:12px}.stock-table tr:hover td[data-v-53c5101e]{background:hsla(0,0%,50.2%,.06)}.summary-factor-val[data-v-53c5101e]{position:relative}.factor-tip[data-v-53c5101e]{position:absolute;bottom:calc(100% + 6px);left:0;min-width:140px;max-width:240px;border:1px solid;border-radius:6px;padding:8px 10px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:200;font-size:12px;line-height:1.8}.factor-tip-item[data-v-53c5101e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-loading-mask[data-v-53c5101e]{position:fixed;inset:0;background:rgba(0,0,0,.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.global-loading-mask[data-v-53c5101e] .ant-spin-text{color:#fff;margin-top:12px;font-size:14px}.global-loading-mask[data-v-53c5101e] .ant-spin-dot-item{background:#fff}.tip-dialog-mask[data-v-53c5101e]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999}.tip-dialog[data-v-53c5101e]{border-radius:8px;width:360px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);background:#fff}.tip-dialog-header[data-v-53c5101e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e8edf3;background:#f2f6fa}.tip-dialog-header-title[data-v-53c5101e],.tip-dialog-header[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tip-dialog-header-title[data-v-53c5101e]{gap:8px;font-size:16px;font-weight:600;color:#333}.tip-logo[data-v-53c5101e]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.tip-close-icon[data-v-53c5101e]{font-size:14px;cursor:pointer;color:#999}.tip-close-icon[data-v-53c5101e]:hover{color:#666}.tip-dialog-body[data-v-53c5101e]{padding:20px}.tip-dialog-content[data-v-53c5101e]{font-size:15px;line-height:1.6;text-align:center;color:#333;padding:8px 0 4px}.tip-dialog-footer[data-v-53c5101e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:16px}.tip-btn-cancel[data-v-53c5101e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border:1px solid #d9d9d9;border-radius:6px;background:#f5f5f5;color:#666;font-size:15px;font-weight:500;cursor:pointer}.tip-btn-cancel[data-v-53c5101e]:hover{background:#ebebeb}.tip-btn-confirm[data-v-53c5101e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border:none;border-radius:6px;background:#e8392a;color:#fff;font-size:15px;font-weight:500;cursor:pointer}.tip-btn-confirm[data-v-53c5101e]:hover{background:#d73427}.tip-qr-placeholder[data-v-53c5101e]{width:160px;height:160px;margin:0 auto 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group-toast[data-v-53c5101e]{position:fixed;left:50%;bottom:120px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.75);color:#fff;font-size:13px;padding:8px 16px;border-radius:4px;max-width:min(92vw,360px);line-height:1.45;text-align:center;pointer-events:none;z-index:10001;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);box-shadow:0 2px 12px rgba(0,0,0,.2)}[data-v-3b73a326]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.card[data-v-3b73a326]{background-color:var(--card-bg);padding:0;border:1px solid var(--border-color);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 517px)}.tabs-card[data-v-3b73a326],.tabs-card[data-v-3b73a326] .ant-tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.tabs-card[data-v-3b73a326] .ant-tabs-content-holder{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.tabs-card[data-v-3b73a326] .ant-tabs-content{height:100%}.tabs-card[data-v-3b73a326] .ant-tabs-tabpane{height:100%;overflow-y:auto;padding-bottom:40px}.tabs-card .load-more[data-v-3b73a326]{text-align:center;padding:10px 12px;color:var(--text-secondary);cursor:pointer;border-top:1px solid var(--border-color);font-size:13px}.tabs-card .load-more[data-v-3b73a326]:hover{color:var(--accent-color)}.disclaimer[data-v-3b73a326]{color:var(--text-secondary);font-size:12px;line-height:1.6;padding:12px 16px 16px;border-top:1px solid var(--border-color)}.red-text[data-v-3b73a326]{color:#fe4043!important}.green-text[data-v-3b73a326]{color:#39e365!important}.black-text[data-v-3b73a326]{color:var(--text-primary)!important}.yellow-text[data-v-3b73a326]{color:#f7ffa7!important}[data-v-3b73a326] .ant-tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0}[data-v-3b73a326] .ant-tabs-nav{padding:0;background-color:var(--tab-nav-bg)!important}[data-v-3b73a326] .ant-tabs-bar,[data-v-3b73a326] .ant-tabs-nav{margin-bottom:0!important;border-bottom:none!important}[data-v-3b73a326] .ant-tabs-nav:before{content:none!important;display:none!important;border:none!important}[data-v-3b73a326] .ant-tabs-nav-wrap{border-bottom:none!important}[data-v-3b73a326] .ant-tabs-nav-list{gap:4px}[data-v-3b73a326] .ant-tabs-ink-bar{display:none!important}[data-v-3b73a326] .ant-tabs-tab{font-size:13px;padding:7px 20px;margin:0!important;border:none!important;border-radius:4px 4px 0 0;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;color:var(--tab-text-inactive)!important;background-color:var(--tab-inactive-bg)!important}[data-v-3b73a326] .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--tab-text)!important}[data-v-3b73a326] .ant-tabs-tab-active{background-color:var(--tab-active-bg)!important}[data-v-3b73a326] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--tab-text)!important;font-weight:500}[data-v-3b73a326] .ant-tabs-content-holder{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-3b73a326] .ant-tabs-content{height:100%}[data-v-3b73a326] .ant-tabs-tabpane{height:100%;overflow-y:auto}[data-v-3b73a326] .ant-table{background-color:transparent;font-size:13px}[data-v-3b73a326] .ant-table-thead>tr>th{background-color:var(--thead-bg)!important;color:var(--thead-text)!important;border-bottom:none!important;font-weight:400;padding:8px 16px;white-space:nowrap;font-size:12px;position:sticky!important;top:0;z-index:2}[data-v-3b73a326] .ant-table-tbody>tr>td{border-bottom:none!important;padding:8px 16px;background-color:transparent!important;font-size:13px;color:var(--row-text)!important}[data-v-3b73a326] .ant-table-tbody>tr:last-child>td{border-bottom:none!important}[data-v-3b73a326] .ant-table-tbody>tr:hover>td{background-color:var(--row-hover-bg)!important}[data-v-3b73a326] .ant-table-placeholder{background-color:transparent!important;border-top:none!important;border-bottom:none!important}[data-v-3b73a326] .ant-table-cell,[data-v-3b73a326] .ant-table-placeholder:hover>td{background-color:transparent!important}[data-v-3b73a326] .secondary-text{color:var(--row-text-secondary)!important}[data-v-3b73a326] .ant-table-body::-webkit-scrollbar,[data-v-3b73a326] .ant-tabs-tabpane::-webkit-scrollbar{width:6px;background:transparent}[data-v-3b73a326] .ant-table-body::-webkit-scrollbar-track,[data-v-3b73a326] .ant-tabs-tabpane::-webkit-scrollbar-track{background:transparent}[data-v-3b73a326] .ant-table-body::-webkit-scrollbar-thumb,[data-v-3b73a326] .ant-tabs-tabpane::-webkit-scrollbar-thumb{border-radius:3px;background:hsla(0,0%,100%,.12)}[data-v-3b73a326] .ant-table-body::-webkit-scrollbar-thumb:hover,[data-v-3b73a326] .ant-tabs-tabpane::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.22)}[data-v-f59a3f4c]:export{name:"less";f10WrapperBg:var(--f10WrapperBg);f10TopBg:var(--f10TopBg);f10TopTextColor:var(--f10TopTextColor);f10IshiddenNavBg:var(--f10IshiddenNavBg);f10IshiddenNavColor:var(--f10IshiddenNavColor);antCardBg:var(--antCardBg);antCardHeadBg:var(--antCardHeadBg);antCardHeadColor:var(--antCardHeadColor);antColTitleBg:var(--antColTitleBg);antColBorderColor:var(--antColBorderColor);antCardTextColor:var(--antCardTextColor);antColTitleTextColor:var(--antColTitleTextColor);antTabsTabBg:var(--antTabsTabBg);antTabsTabText:var(--antTabsTabText);antTabsTabTextActive:var(--antTabsTabTextActive);antRadioWrapperColor:var(--antRadioWrapperColor);anchorLinkColor:var(--anchorLinkColor);anchorLinkActiveColor:var(--anchorLinkActiveColor)}.star-result-page[data-v-f59a3f4c]{background-color:var(--bg-color);color:var(--text-primary);height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;overflow:hidden}.fixed-header[data-v-f59a3f4c]{-ms-flex-negative:0;flex-shrink:0;z-index:10;background-color:var(--bg-color)}.page-scroll-container[data-v-f59a3f4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.page-scroll-container[data-v-f59a3f4c]::-webkit-scrollbar{width:6px;background:transparent}.page-scroll-container[data-v-f59a3f4c]::-webkit-scrollbar-track{background:transparent}.page-scroll-container[data-v-f59a3f4c]::-webkit-scrollbar-thumb{border-radius:3px;background:hsla(0,0%,100%,.12)}.page-scroll-container[data-v-f59a3f4c]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.22)}.breadcrumb[data-v-f59a3f4c]{padding:12px 16px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary)}.breadcrumb .nav-item[data-v-f59a3f4c]{cursor:pointer}.breadcrumb .nav-item[data-v-f59a3f4c]:hover{color:var(--accent-color)}.breadcrumb .separator[data-v-f59a3f4c]{margin:0 6px;opacity:.5;color:#919399}.breadcrumb .current[data-v-f59a3f4c]{color:var(--text-primary);font-weight:500}.content-layout[data-v-f59a3f4c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-layout[data-v-f59a3f4c],.top-row[data-v-f59a3f4c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.top-row[data-v-f59a3f4c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:12px}.left-col[data-v-f59a3f4c]{width:360px;-ms-flex-negative:0;flex-shrink:0;height:440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.bottom-row[data-v-f59a3f4c]{width:100%}.right-col[data-v-f59a3f4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.status-overlay[data-v-f59a3f4c]{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.status-overlay .status-card[data-v-f59a3f4c]{background:#fff;border-radius:16px;padding:32px 28px;width:320px;text-align:center;-webkit-box-shadow:8px 32px rgba(0,0,0,.2);box-shadow:8px 32px rgba(0,0,0,.2)}.status-overlay .status-card .status-msg[data-v-f59a3f4c]{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.status-overlay .status-card .status-sub[data-v-f59a3f4c]{font-size:13px;color:#999;margin-bottom:24px}.status-overlay .status-card .status-countdown[data-v-f59a3f4c]{font-size:13px;color:#999;margin-top:12px}.status-overlay .status-card .status-btn[data-v-f59a3f4c]{width:100%;height:44px;background-color:#fe4043;border-color:#fe4043;color:#fff;font-size:16px;font-weight:500;border-radius:8px;margin-top:8px}.status-overlay .status-card .status-btn[data-v-f59a3f4c]:hover{background-color:#e03538;border-color:#e03538}.quant-page[data-v-816d3fbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.quant-iframe[data-v-816d3fbc]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:none}