html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}hr{box-sizing:initial;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}button,input,select{margin:0}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}progress{vertical-align:initial}select{text-transform:none}textarea{margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}#root{height:100%}.single-page-layout{padding:1.2rem;min-height:100%!important}@media screen and (max-width:768px){.single-page-layout{padding:.5rem}}.Welcome{display:flex;justify-content:center;align-items:center}.Welcome .center-block{display:flex;flex-direction:column}.Welcome .center-block .logo{width:200px}.workdesk-layout .side-menu .ant-layout-sider-children{display:flex;flex-direction:column;align-items:center}.workdesk-layout .side-menu .ant-layout-sider-children .logo-icon{margin:8px;width:60px}.workdesk-layout .side-menu .ant-layout-sider-children .logo-icon g{fill:#fff}.mq-page-header{padding:0!important}.stock-price-change.price-up{color:#d20}.stock-price-change.price-down{color:#093}.stock-price-change.price-hold{color:#9e9e9e}.ths-top-list>.ant-card-body{display:flex;width:100%}.ths-top-list>.ant-card-body .ths-type{margin:6px;flex:1 1}.mq-charts{height:100%}.ths-top-trender .top-trender-card{font-size:.6rem;margin-bottom:8px}.ths-top-trender .top-trender-card .top-trender{display:flex;border:1px solid #ddd;width:100%}.ths-top-trender .top-trender-card .top-trender .top-trender-daily,.ths-top-trender .top-trender-card .top-trender .top-trender-rank{display:flex;flex-direction:column;border-left:1px solid #ddd;text-align:center}.ths-top-trender .top-trender-card .top-trender .top-trender-daily:first-child,.ths-top-trender .top-trender-card .top-trender .top-trender-rank:first-child{border-left:none}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .header,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .header{background-color:#fafafa;height:3rem;line-height:3rem}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item{height:3rem;font-size:.8rem;border-top:1px solid #ddd;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item .ant-tag,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item .ant-tag{padding:2px;font-size:.6rem;line-height:.8rem;margin:0}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item.active,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item.active{background-color:#1890ff}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item.active .ant-badge,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item.active .ant-badge{color:#fff}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item.watching,.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item.watching .ant-badge,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item.watching,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item.watching .ant-badge{color:#d20}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item .ant-badge,.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item span,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item .ant-badge,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item span{font-size:.6rem}.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item .ant-badge .ant-badge-count,.ths-top-trender .top-trender-card .top-trender .top-trender-daily .item span .ant-badge-count,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item .ant-badge .ant-badge-count,.ths-top-trender .top-trender-card .top-trender .top-trender-rank .item span .ant-badge-count{font-size:.6rem;line-height:.7rem;height:.7rem;min-width:.7rem}.ths-top-trender .top-trender-card .top-trender .top-trender-rank{width:35px;border-right:1px solid #ddd}.ths-top-trender .top-trender-card .top-trender .top-trender-rank .items{background-color:#fafafa}.ths-top-trender .top-trender-card .top-trender .content{display:flex;width:100%;overflow-x:auto}.ths-top-trender .top-trender-card .top-trender .content .top-trender-daily{flex:1 1}.ths-top-trender .top-trender-card .top-statistic{display:flex}.ths-top-trender .top-trender-card .top-statistic .top-statistic-card{flex:1 1;margin:6px}.mq-table .ant-pro-card .ant-pro-card-body{padding:0}.ths-latest-signals .watching{margin-top:1rem}.dashboard-section.indicator .mq-charts{height:500px!important}.daily-dashboard .section{margin-bottom:12px}.daily-dashboard .dashboard-section{margin-bottom:.5rem;display:flex;width:100%}.daily-dashboard .dashboard-section .latest{min-width:240px;margin-right:1.2rem}.daily-dashboard .dashboard-section .latest .ant-statistic-content-value{font-size:1.8rem}.daily-dashboard .dashboard-section .trender{flex:1 1}.daily-dashboard .dashboard-section .trender .mq-charts{height:300px}.daily-dashboard .ths-top-list,.daily-dashboard .ths-top-trender{margin-bottom:1rem}.auth-page{display:flex;justify-content:center;align-items:center}.auth-page .center-section{width:400px}.auth-page .logo{width:200px;position:fixed;top:100px;margin-left:100px}.login-form{min-width:300px}.login-form .login-form-forgot{float:right}.login-form .login-form-button{width:100%}.ai-modelpredict-aggregation-table .predicts{display:flex;grid-gap:.5rem;gap:.5rem}.ai-model-predicts .predict-range-count-chart,.ai-model-predicts .predicts-classify-chart,.ai-model-predicts .predicts-limit-chart{width:100%;height:680px}.ai-model-predict-card{border:1px solid #e8e8e8;border-radius:4px;padding:4px;width:156px;cursor:pointer}.ai-model-predict-card.unknown{background-color:#f5f5f5}.ai-model-predict-card.success{background-color:#d20;color:#fff}.ai-model-predict-card.fail{background-color:#093;color:#fff}.ai-model-predict-card.inactive{background-color:grey!important;color:#000!important}.ai-model-predict-card .prob{font-size:2rem}.ai-model-predict-card .prob.alert{color:red}.ai-model-predict-card .model-info,.ai-model-predict-card .predict-result{font-size:.8rem}.concept-sectors{margin-top:4px;display:flex;flex-direction:column}.concept-sectors .stock-classify-tag{margin-bottom:2px}.concept-sectors button{float:right}.signal-count-statistic>.ant-card-body{width:100%}.signal-count-statistic>.ant-card-body .signal-strategy-card{margin-bottom:8px;width:100%}.signal-count-statistic>.ant-card-body .signal-strategy-card .strategy-count{margin-right:1rem}.signal-count-statistic>.ant-card-body .signal-strategy-card .strategy-count .count-wrapper{display:flex;align-items:center}.signal-count-statistic>.ant-card-body .signal-strategy-card .signal-classify-dist-charts{display:flex}.signal-count-statistic>.ant-card-body .signal-strategy-card .signal-classify-dist-charts .signal-classify-dist-pie-chart{width:50%;height:700px}.cross-comparison-stock-detail .candle-chart{height:600px}.stock-daily-data .ant-card-body{display:flex}.stock-daily-data .ant-card-body .info-item{margin-right:1.2rem}.stock-daily-data .ant-card-body .ant-statistic-content,.stock-daily-data .ant-card-body .ant-statistic-content-prefix,.stock-daily-data .ant-card-body .ant-statistic-content-suffix,.stock-daily-data .ant-card-body .ant-statistic-content-value,.stock-daily-data .ant-card-body .ant-statistic-content-value-decimal{font-size:16px}.stock-daily-data .ant-card{margin-right:1rem}.candlechart-tooltip{min-width:200px}.candlechart-tooltip .tooltip-date{font-weight:700;font-size:1rem;margin-bottom:4px}.candlechart-tooltip .tooltip-series .tooltip-series-marker{width:10px;height:10px;border-radius:10px;display:inline-block}.candlechart-tooltip .tooltip-series .tooltip-series-name{margin-left:2px;display:inline-block}.candlechart-tooltip .tooltip-series .tooltip-series-value{float:right}.candlechart-tooltip .tooltip-series .tooltip-series-values .value-item{margin-left:12px}.candlechart-tooltip .tooltip-series .tooltip-series-values .value-item .value{float:right}.candlechart-tooltip .tooltip-series .tooltip-series-values .value-item .value.up{color:#d20}.candlechart-tooltip .tooltip-series .tooltip-series-values .value-item .value.down{color:#093}.signal-stock{padding:16px}.signal-stock .candle-chart{height:66.6667vh}.signal-stock .fund-chart{height:420px}.signal-stock .stock-classifies .classify-tags{margin-bottom:8px}.signal-stock .stock-classifies .classify-tags .stock-classify-tag{margin:4px}.stock-group-k-chart{display:flex;flex-direction:column}.stock-group-k-chart .stock-group-control{align-self:flex-end}.stock-dashboard .stock-search-input{height:300px;display:flex;justify-content:center;align-items:center}.stock-dashboard .stock-search-input input{width:500px}.collection-pane-content .collection-btn{float:right;margin-left:1em;margin-bottom:1em}.collection-tag:hover{cursor:pointer}.cross-comparsion .target-selector .selector-options{margin-bottom:6px}.cross-comparsion .target-selector .selector-status{display:flex;margin-bottom:6px}.cross-comparsion .target-selector .selector-status div{margin-right:8px}.cross-comparsion .target-selector .target-items{border:1px solid;border-radius:2px;margin-right:8px;height:70vh;overflow:scroll}.cross-comparsion .target-selector .target-items .range{display:flex;font-size:16px;cursor:pointer;justify-content:space-between;align-items:center;padding:6px}.cross-comparsion .target-selector .target-items .range.selected{background-color:#91d5ff}.cross-comparsion .target-selector .target-items .range:hover{background-color:#fafafa}.cross-comparsion .target-selector .target-items .range .range-item{margin-left:6px}.cross-comparsion .target-selector .target-actions{margin:8px 8px 0 0}.cross-comparsion .target-selector .target-actions .prev-group-btn{float:left}.cross-comparsion .target-selector .target-actions .next-group-btn{float:right}.group-compare .group-comparison-chart{height:600px;margin-right:8px}.analysis-results-table{padding:16px}.feature-analyzor-result-viewer{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.feature-analyzor-result-viewer .result-viewer-header{display:flex;align-items:center;justify-content:space-between;position:relative;padding:10px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.feature-analyzor-result-viewer .result-viewer-header .header-title{position:absolute;left:50%;transform:translateX(-50%);font-size:18px;font-weight:700}.feature-analyzor-result-viewer .result-viewer-header .header-actions{display:flex;grid-gap:10px;gap:10px;margin-left:auto}.feature-analyzor-result-viewer .result-viewer-header .header-actions button{padding:5px 10px;cursor:pointer}.feature-analyzor-result-viewer .result-viewer-content{flex-grow:1;overflow-y:auto;padding:10px}.feature-analyzor-result-viewer .result-viewer-content .result-chart{width:100%;height:90vh;margin-bottom:20px}.classify-detail .common-info,.classify-detail .common-info .ant-card-body{display:flex}.classify-detail .common-info .ant-card-body .info-item{margin-right:1.2rem}.classify-detail .common-info .ant-card-body .ant-statistic-content,.classify-detail .common-info .ant-card-body .ant-statistic-content-prefix,.classify-detail .common-info .ant-card-body .ant-statistic-content-suffix,.classify-detail .common-info .ant-card-body .ant-statistic-content-value,.classify-detail .common-info .ant-card-body .ant-statistic-content-value-decimal{font-size:16px}.classify-detail .common-info .ant-card{margin:1rem 1rem 1rem 0}.classify-detail .tab-card{margin-bottom:1rem}.classify-detail .k-chart{height:600px}.classify-daily-indicator .classify-daily-indicator-chart{height:800px}.dashboard .dashboard-section{margin-bottom:.5rem;display:flex;width:100%}.dashboard .dashboard-section .latest{min-width:240px;margin-right:1.2rem}.dashboard .dashboard-section .latest .ant-statistic-content-value{font-size:1.8rem}.dashboard .dashboard-section .trender{flex:1 1}.dashboard .dashboard-section .trender .mq-charts{height:300px}.ml-model-predict-pane .ml-model-predict-table .highlight{background-color:rgba(0,153,51,.3)!important}.tree-container .tree-node-title button{display:none}.tree-container .tree-node-title:hover button{display:inline-block}.tree-container .ant-tree-node-selected{background-color:#1890ff!important;color:#fff}.feature-spec-table pre{margin:0;white-space:pre-wrap;word-wrap:break-word}.feature-spec-table .operations button{margin-right:.5rem}.feature-store .main-content{display:flex;grid-gap:1rem;gap:1rem;min-height:100%}.feature-store .main-content .feature-category{flex:0 0 15%}.feature-store .main-content .feature-specs-container{flex:1 1}.feature-store .main-content .feature-specs-container .ant-card-body{padding:0}.feature-selector{display:flex;height:600px;align-items:center;grid-gap:1rem;gap:1rem}.feature-selector .candidate-tree,.feature-selector .current-tree{height:100%;min-width:400px}.feature-selector .candidate-tree .ant-tree,.feature-selector .current-tree .ant-tree{overflow:auto;height:100%}.feature-selector .operations{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.ai-model-detail .model-info{margin-bottom:1rem}.ai-model-detail .model-info>.ant-pro-card-body{grid-gap:1rem;gap:1rem}.ai-model-detail .model-info .ant-pro-card{height:100%}.ai-model-spec-detail .spec-info{margin-bottom:1rem}.ai-model-spec-detail .spec-info>.ant-pro-card-body{grid-gap:1rem;gap:1rem}.ai-model-spec-detail .spec-info .ant-pro-card{height:100%}.model-spec-stats-card .overview .detail{display:flex}.model-spec-stats-card .spec-stats-detail-chart{height:400px;width:100%}.predict-mobile .predicts{display:flex;flex-direction:column}.predict-mobile .predict-range-count-chart,.predict-mobile .predicts-classify-chart,.predict-mobile .predicts-limit-chart{width:100%;height:680px}.mobile-model-predict-card{border:1px solid #e8e8e8;padding:2px}.mobile-model-predict-card .prob.alert{color:red}.account-detail .account-info-item{display:flex}.account-detail .account-info-item .label{margin-right:1rem}.account-detail .account-histories .account-histories-chart{height:400px}html{font-size:16px}.app{height:100%}.value-up{color:#d20}.value-down{color:#093}.ant-statistic.value-up .ant-statistic-content{color:#d20}.ant-statistic.value-down .ant-statistic-content{color:#093}.row{display:flex}
/*# sourceMappingURL=main.1e447c66.chunk.css.map */