._layout_pfu9m_1{display:flex;flex-direction:column;height:100vh;height:100dvh}._layout_pfu9m_1 ._header_pfu9m_7{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid #f0f0f0}._layout_pfu9m_1 ._header_pfu9m_7 .adm-nav-bar{background:#fff}._layout_pfu9m_1 ._content_pfu9m_19{flex:1;overflow-y:auto;background:#f5f5f5;-webkit-overflow-scrolling:touch;padding-top:45px;padding-bottom:50px}._layout_pfu9m_1 ._footer_pfu9m_27{position:fixed;bottom:0;left:0;right:0;flex-shrink:0;z-index:100;background:#fff;box-shadow:none}._layout_pfu9m_1 ._footer_pfu9m_27 .adm-tab-bar{background:#fff;box-shadow:none}._container_kmcg0_1{background:#fff;min-height:100vh;padding-bottom:60px}._header_kmcg0_6{background:#fff;padding:20px 16px;border-bottom:1px solid #f0f0f0;text-align:center}._header_kmcg0_6 ._date_kmcg0_12{font-size:12px;color:#999;margin-bottom:4px}._header_kmcg0_6 ._title_kmcg0_17{font-size:18px;font-weight:600;color:#333}._content_kmcg0_22{padding:16px}._card_kmcg0_25{background:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 4px #0000000f;transition:transform .2s,box-shadow .2s}._card_kmcg0_25:active{transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}._cardLabel_kmcg0_36{font-size:12px;color:#999;margin-bottom:8px}._cardValue_kmcg0_41{font-size:24px;font-weight:600;color:#333}._up_kmcg0_46{color:#ff3b30!important}._down_kmcg0_49{color:#34c759!important}._limitUp_kmcg0_52{color:#ff3b30!important;font-size:28px}._limitDown_kmcg0_56{color:#34c759!important;font-size:28px}._loading_kmcg0_60{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px;color:#999}._empty_kmcg0_68{display:flex;align-items:center;justify-content:center;padding:40px;color:#999}._signalsCard_kmcg0_75{background:#fff;border-radius:8px;box-shadow:0 1px 4px #0000000f}._positionItem_kmcg0_80 ._profit_kmcg0_80{color:#ff3b30}._positionItem_kmcg0_80 ._loss_kmcg0_83{color:#34c759}._table_kmcg0_86{width:100%;border-collapse:collapse;font-size:13px}._table_kmcg0_86 thead{background:#fff}._table_kmcg0_86 thead th{padding:10px 8px;text-align:left;font-weight:600;color:#333;font-size:12px;border-bottom:1px solid #f0f0f0}._table_kmcg0_86 tbody tr{border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s}._table_kmcg0_86 tbody tr:hover{background:#f9f9f9}._table_kmcg0_86 tbody tr:last-child{border-bottom:none}._table_kmcg0_86 tbody tr td{padding:10px 8px}._container_14kf1_1{padding-bottom:60px;background:#fff;min-height:100vh}._stockInfo_14kf1_6{flex:1}._stockInfo_14kf1_6 ._stockHeader_14kf1_9{display:flex;align-items:center;gap:8px;margin-bottom:4px}._stockInfo_14kf1_6 ._stockHeader_14kf1_9 ._code_14kf1_15{font-weight:700;font-size:16px;color:#1677ff}._stockInfo_14kf1_6 ._stockHeader_14kf1_9 ._name_14kf1_20{font-size:14px;color:#333}._stockInfo_14kf1_6 ._meta_14kf1_24{display:flex;gap:12px;font-size:12px;color:#999}._loading_14kf1_30{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:#999}.adm-search-bar{background:#fff;padding:12px 16px}.adm-search-bar-input-box{background:#f5f5f5;border-radius:8px;height:40px}.adm-list{background:#fff;border-top:1px solid #f0f0f0}.adm-list-item{padding:16px;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.adm-list-item:active{background-color:#f5f5f5}.adm-list-item:hover{background-color:#fafafa}.adm-list-item-content{padding:0;border:none}.adm-list-header{background:#fff;padding:12px 16px;font-weight:600;color:#333;border-bottom:1px solid #f0f0f0}._loading_142u9_1{display:flex;justify-content:center;padding:40px 0}._noStrategy_142u9_6{padding:20px;text-align:center;color:#999}._strategyCard_142u9_11{margin-top:12px}._statsGrid_142u9_14{margin-bottom:16px}._statLabel_142u9_17{font-size:12px;color:#999;margin-bottom:4px}._statValue_142u9_22{font-size:18px;font-weight:500;color:#333}._strategyDetails_142u9_27{margin-top:16px;padding:12px;background-color:#fafafa;border-radius:4px}._detailRow_142u9_33{display:flex;align-items:center;margin-bottom:8px;font-size:14px}._detailRow_142u9_33:last-child{margin-bottom:0}._detailLabel_142u9_42{font-weight:500;margin-right:8px;color:#666}._detailValue_142u9_47{color:#333}._tradesCard_142u9_50{margin-top:12px}._tradeItem_142u9_53{padding:12px;background-color:#fafafa;border-radius:4px;margin-bottom:8px}._tradeItem_142u9_53:last-child{margin-bottom:0}._tradeLabel_142u9_62{font-size:12px;color:#999;margin-bottom:4px}._tradeValue_142u9_67{font-size:14px;color:#333}._container_13pa7_1{background:#f5f5f5;padding-bottom:60px}._loading_13pa7_5{display:flex;justify-content:center;padding:40px 0}._label_13pa7_10{font-size:12px;color:#999;margin-bottom:4px}._value_13pa7_15{font-size:16px;font-weight:500;color:#333}._klineCard_13pa7_20{overflow:hidden}._klineCard_13pa7_20 .adm-card-body{overflow:hidden;padding:0}._container_7fuy5_1{padding:12px 12px 60px}._loading_7fuy5_4{display:flex;justify-content:center;padding:40px 0}._rank_7fuy5_9{font-weight:700;font-size:16px;color:#1677ff;min-width:24px}._content_7fuy5_15{display:flex;justify-content:space-between;align-items:center;width:100%}._content_7fuy5_15 ._header_7fuy5_21{display:flex;align-items:center;gap:8px}._content_7fuy5_15 ._header_7fuy5_21 ._code_7fuy5_26{font-weight:500;font-size:15px;color:#1677ff}._content_7fuy5_15 ._header_7fuy5_21 ._name_7fuy5_31{font-size:14px;color:#333}._content_7fuy5_15 ._price_7fuy5_35{text-align:right}._content_7fuy5_15 ._price_7fuy5_35 ._priceValue_7fuy5_38{display:block;font-size:14px;color:#333;margin-bottom:2px}._content_7fuy5_15 ._price_7fuy5_35 ._change_7fuy5_44{font-size:14px;font-weight:500}._meta_7fuy5_48{display:flex;gap:12px;font-size:12px;color:#999}.adm-list-item{border-top:none!important;border-bottom:1px solid #f0f0f0}.adm-list-item:first-child{border-top:none!important}.adm-list-item:last-child{border-bottom:none}._container_hwbcz_1{padding-bottom:60px;background:#f5f5f5}._container_hwbcz_1 .adm-tabs-header{background:#fff;border-bottom:1px solid #f0f0f0}._container_hwbcz_1 .adm-tabs-tab,._container_hwbcz_1 .adm-tabs-tab-active{background:#fff}._loading_hwbcz_15{padding:40px 0;color:#999}._listTab_hwbcz_19 ._searchBar_hwbcz_19{padding:12px;background:#fff;position:sticky;top:0;z-index:10}._listTab_hwbcz_19 ._conceptItem_hwbcz_26{width:100%}._listTab_hwbcz_19 ._conceptItem_hwbcz_26 ._conceptName_hwbcz_29{font-size:16px;font-weight:500;color:#333;margin-bottom:4px}._listTab_hwbcz_19 ._conceptItem_hwbcz_26 ._conceptMeta_hwbcz_35{display:flex;gap:12px;font-size:12px;color:#999}._listTab_hwbcz_19 ._conceptItem_hwbcz_26 ._conceptStats_hwbcz_41{display:flex;align-items:center;font-size:13px;margin-top:4px}._listTab_hwbcz_19 ._conceptItem_hwbcz_26 ._conceptStats_hwbcz_41 ._positive_hwbcz_47{color:#ff3b30;font-weight:600}._listTab_hwbcz_19 ._conceptItem_hwbcz_26 ._conceptStats_hwbcz_41 ._negative_hwbcz_51{color:#34c759;font-weight:600}._createTab_hwbcz_55{padding:16px}._createTab_hwbcz_55 .adm-form-item{margin-bottom:16px}._createTab_hwbcz_55 ._stockSelector_hwbcz_61{margin-top:12px;max-height:300px;overflow-y:auto;border:1px solid #eee;border-radius:8px;padding:8px}._detailTab_hwbcz_69{padding:12px}._detailTab_hwbcz_69 ._detailCard_hwbcz_72 .adm-card-body{padding:16px}._detailTab_hwbcz_69 ._detailHeader_hwbcz_75{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eee}._detailTab_hwbcz_69 ._detailHeader_hwbcz_75 ._detailTitle_hwbcz_80{margin-bottom:16px}._detailTab_hwbcz_69 ._detailHeader_hwbcz_75 ._detailTitle_hwbcz_80 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#333}._detailTab_hwbcz_69 ._detailHeader_hwbcz_75 ._detailTitle_hwbcz_80 ._avgChange_hwbcz_89{margin-top:8px;font-size:14px;color:#666}._detailTab_hwbcz_69 ._detailHeader_hwbcz_75 ._detailTitle_hwbcz_80 ._avgChange_hwbcz_89 ._positive_hwbcz_47,._detailTab_hwbcz_69 ._detailHeader_hwbcz_75 ._detailTitle_hwbcz_80 ._avgChange_hwbcz_89 ._negative_hwbcz_51{font-weight:600;margin-left:4px}._detailTab_hwbcz_69 ._detailHeader_hwbcz_75 ._detailTitle_hwbcz_80 ._avgChange_hwbcz_89 ._positive_hwbcz_47{color:#ff3b30}._detailTab_hwbcz_69 ._detailHeader_hwbcz_75 ._detailTitle_hwbcz_80 ._avgChange_hwbcz_89 ._negative_hwbcz_51{color:#34c759}._detailTab_hwbcz_69 ._editContent_hwbcz_105 ._editHint_hwbcz_105{padding:12px;background:#fff7e6;border-radius:8px;font-size:13px;color:#d46b08;margin-bottom:12px}._detailTab_hwbcz_69 ._editContent_hwbcz_105 .adm-card{margin-bottom:12px}._detailTab_hwbcz_69 ._editContent_hwbcz_105 .adm-card .adm-card-header{padding:8px 12px;font-size:14px}._detailTab_hwbcz_69 ._editContent_hwbcz_105 .adm-card .adm-card-body{padding:0}._detailTab_hwbcz_69 ._stockItem_hwbcz_123{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 0}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._stockInfo_hwbcz_130{flex:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._stockInfo_hwbcz_130 ._stockCode_hwbcz_137{font-weight:600;font-size:15px;color:var(--adm-color-primary);font-family:Monaco,Consolas,monospace}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._stockInfo_hwbcz_130 ._stockName_hwbcz_143{font-size:14px;color:#333;font-weight:500}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._stockMetrics_hwbcz_148{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._stockMetrics_hwbcz_148 ._positive_hwbcz_47{color:#ff3b30;font-weight:600;font-size:14px}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._stockMetrics_hwbcz_148 ._negative_hwbcz_51{color:#34c759;font-weight:600;font-size:14px}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._stockMetrics_hwbcz_148 ._buyDate_hwbcz_164{font-size:11px;color:#999;white-space:nowrap}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._positive_hwbcz_47{color:#ff3b30;font-weight:600;font-size:14px}._detailTab_hwbcz_69 ._stockItem_hwbcz_123 ._negative_hwbcz_51{color:#34c759;font-weight:600;font-size:14px}._container_10g5y_1{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:24px;background:linear-gradient(135deg,#667eea,#764ba2)}._logo_10g5y_9{text-align:center;margin-bottom:48px;color:#fff}._logo_10g5y_9 h1{font-size:32px;font-weight:700;margin-bottom:8px}._logo_10g5y_9 p{font-size:16px;opacity:.9}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100vh;overflow:hidden}::-webkit-scrollbar{width:0;height:0;display:none}.kline-chart{width:100%;height:300px}
