._layout_1o748_1{min-height:100vh}._sider_1o748_5{border-right:1px solid #f0f0f0}._sider_1o748_5 .ant-layout-sider-children{flex-direction:column;display:flex}._logo_1o748_14{white-space:nowrap;border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;height:56px;padding:0 20px;display:flex;overflow:hidden}._logoIcon_1o748_25{color:#fff;background:linear-gradient(135deg,#005bff 0%,#0085ff 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:700;display:inline-flex}._logoText_1o748_39{color:#1a1a1a;letter-spacing:-.5px;font-size:18px;font-weight:600}._menu_1o748_46{flex:1;padding-top:8px;border-right:none!important}._header_1o748_52{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}._headerLeft_1o748_61{align-items:center;display:flex}._headerRight_1o748_66{align-items:center;gap:16px;display:flex}._trigger_1o748_72{cursor:pointer;border-radius:6px;padding:8px;font-size:18px;transition:background .2s}._trigger_1o748_72:hover{background:#f5f5f5}._userInfo_1o748_84{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 8px;transition:background .2s;display:flex}._userInfo_1o748_84:hover{background:#f5f5f5}._userName_1o748_98{font-size:14px}._tabsBar_1o748_102{border-bottom:1px solid #f0f0f0;padding:8px 16px 0}._tabsBar_1o748_102 .ant-tabs{margin-bottom:0}._tabsBar_1o748_102 .ant-tabs-nav{margin-bottom:0!important}._content_1o748_115{background:#fff;border-radius:8px;min-height:280px;margin:16px;padding:20px}._layout_slcyx_1{min-height:100vh}._sider_slcyx_5{border-right:1px solid #f0f0f0}._sider_slcyx_5 .ant-layout-sider-children{flex-direction:column;display:flex}._logo_slcyx_14{white-space:nowrap;border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;height:56px;padding:0 20px;display:flex;overflow:hidden}._logoIcon_slcyx_25{color:#fff;background:linear-gradient(135deg,#722ed1 0%,#9254de 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:inline-flex}._logoText_slcyx_39{color:#1a1a1a;letter-spacing:-.5px;font-size:16px;font-weight:600}._menu_slcyx_46{flex:1;padding-top:8px;border-right:none!important}._header_slcyx_52{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}._headerLeft_slcyx_61{align-items:center;display:flex}._headerRight_slcyx_66{align-items:center;gap:16px;display:flex}._trigger_slcyx_72{cursor:pointer;border-radius:6px;padding:8px;font-size:18px;transition:background .2s}._trigger_slcyx_72:hover{background:#f5f5f5}._userInfo_slcyx_84{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 8px;transition:background .2s;display:flex}._userInfo_slcyx_84:hover{background:#f5f5f5}._userName_slcyx_98{font-size:14px}._content_slcyx_102{background:#fff;border-radius:8px;min-height:280px;margin:16px;padding:20px}._container_1zswb_1{background:linear-gradient(135deg,#e8f0fe 0%,#f0f5ff 50%,#e6f7ff 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}._card_1zswb_9{background:#fff;border-radius:12px;width:100%;max-width:400px;padding:40px 32px 32px;box-shadow:0 4px 24px #0000000f}._header_1zswb_18{flex-direction:column;align-items:center;gap:8px;margin-bottom:32px;display:flex}._logoMark_1zswb_26{color:#fff;background:linear-gradient(135deg,#005bff 0%,#0085ff 100%);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:4px;font-size:24px;font-weight:700;display:inline-flex}._footer_1zswb_40{text-align:center;color:#8c8c8c;font-size:14px}._page_1trc2_1{flex-direction:column;display:flex}._greeting_1trc2_6{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}._statsRow_1trc2_13{margin-bottom:8px}._statCard_1trc2_17{border-radius:8px;transition:box-shadow .2s}._statCard_1trc2_17:hover{box-shadow:0 2px 12px #0000000f}._quickGrid_1trc2_27{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=768px){._quickGrid_1trc2_27{grid-template-columns:repeat(2,1fr)}}._quickCard_1trc2_39{cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;transition:all .2s;display:flex}._quickCard_1trc2_39:hover{border-color:#005bff;box-shadow:0 2px 8px #005bff14}._quickIcon_1trc2_56{align-items:center;font-size:22px;display:flex}._quickLabel_1trc2_62{color:#1a1a1a;flex:1;font-size:14px;font-weight:500}._quickArrow_1trc2_69{color:#bfbfbf;font-size:12px;transition:color .2s}._quickCard_1trc2_39:hover ._quickArrow_1trc2_69{color:#005bff}._guideCard_1trc2_80{border-radius:8px}._page_h023j_1{flex-direction:column;gap:0;display:flex}._filterBar_h023j_8{border-bottom:1px solid #f0f0f0;margin-bottom:12px;padding:12px 0}._actionBar_h023j_15{justify-content:space-between;align-items:center;padding:8px 0;display:flex}._totalText_h023j_22{font-size:13px}._table_h023j_27 .ant-table-tbody>tr>td{padding:8px 12px}._table_h023j_27 .ant-table-thead>tr>th{padding:8px 12px;font-size:13px;font-weight:600}._productCell_h023j_38{align-items:center;gap:10px;display:flex}._productImg_h023j_44{object-fit:cover;border-radius:6px;flex-shrink:0}._productInfo_h023j_50{flex-direction:column;gap:2px;min-width:0;display:flex}._productName_h023j_57{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}._productSku_h023j_68{color:#8c8c8c;font-family:SF Mono,Consolas,monospace;font-size:12px}._productMetaRow_h023j_74{color:#8c8c8c;font-size:12px}._categoryCell_h023j_79{flex-direction:column;gap:2px;display:flex}._categoryParent_h023j_85{color:#8c8c8c;font-size:12px}._categoryLeaf_h023j_90{color:#1a1a1a;font-size:13px;font-weight:500}._priceText_h023j_96{color:#1a1a1a;font-weight:500}._nullValue_h023j_101{color:#d9d9d9}._batchSummary_h023j_106{background:#f6f8fa;border-radius:6px;flex-direction:column;gap:6px;margin-top:12px;padding:12px;font-size:13px;display:flex}._detailContent_h023j_118{flex-direction:column;display:flex}._detailImageWrap_h023j_123{text-align:center;background:#fafafa;border-radius:8px;padding:12px}._detailGrid_h023j_130{border-top:1px solid #f0f0f0;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;padding-top:16px;display:grid}._detailItem_h023j_139{flex-direction:column;gap:2px;display:flex}._detailLabel_h023j_145{color:#8c8c8c;font-size:12px}._detailValue_h023j_150{color:#1a1a1a;font-size:14px;font-weight:500}._configForm_jqzpy_1{margin-top:8px}._formRow_jqzpy_5{gap:12px;display:flex}._formRow_jqzpy_5>.ant-form-item{margin-bottom:16px}._switchRow_jqzpy_14{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;flex-wrap:wrap;gap:24px;margin-bottom:16px;padding:12px 0;display:flex}._switchRow_jqzpy_14>.ant-form-item{margin-bottom:0}._page_117ec_1{flex-direction:column;display:flex}._statsBar_117ec_6{border-bottom:1px solid #f0f0f0;gap:24px;margin-bottom:4px;padding:8px 0 12px;display:flex}._filterBar_117ec_14{padding:10px 0}._batchBar_117ec_18{background:#e6f4ff;border-radius:6px;margin-bottom:8px;padding:8px 12px}._productCell_117ec_26{align-items:center;gap:8px;display:flex}._productInfo_117ec_32{flex-direction:column;gap:2px;min-width:0;display:flex}._productName_117ec_39{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:13px;font-weight:500;overflow:hidden}._productMeta_117ec_49{color:#8c8c8c;font-family:SF Mono,Consolas,monospace;font-size:12px}._competitorLink_117ec_55{font-family:SF Mono,Consolas,monospace;font-size:13px}._errorDetail_117ec_61{flex-direction:column;gap:8px;font-size:14px;display:flex}._errorMsg_117ec_68{white-space:pre-wrap;word-break:break-all;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;max-height:200px;margin:4px 0 0;padding:12px;font-size:13px;overflow-y:auto}._page_7omm5_1{flex-direction:column;display:flex}._header_7omm5_6{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._actionBar_7omm5_14{justify-content:space-between;align-items:center;padding:8px 0;display:flex}._productCell_7omm5_22{align-items:center;gap:10px;display:flex}._productImg_7omm5_28{object-fit:cover;border-radius:6px;flex-shrink:0}._productInfo_7omm5_34{flex-direction:column;gap:2px;min-width:0;display:flex}._productName_7omm5_41{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:13px;font-weight:500;overflow:hidden}._productMeta_7omm5_51{color:#8c8c8c;font-family:SF Mono,Consolas,monospace;font-size:12px}._page_8iv93_1{max-width:900px}._layout_8iv93_5{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}@media (width<=768px){._layout_8iv93_5{grid-template-columns:1fr}}._inputPanel_8iv93_18,._resultPanel_8iv93_19{border-radius:8px}._field_8iv93_23{margin-bottom:16px}._field_8iv93_23 label{color:#595959;margin-bottom:6px;font-size:13px;font-weight:500;display:block}._resultGrid_8iv93_36{flex-direction:column;gap:12px;display:flex}._resultItem_8iv93_42{justify-content:space-between;align-items:center;display:flex}._resultLabel_8iv93_48{color:#8c8c8c;font-size:13px}._resultValue_8iv93_53{color:#1a1a1a;font-size:15px;font-weight:500}._profitSection_8iv93_60{flex-direction:column;gap:12px;display:flex}._profitMain_8iv93_66,._profitRate_8iv93_67{justify-content:space-between;align-items:center;display:flex}._profitLabel_8iv93_73{color:#595959;font-size:14px;font-weight:500}._profitValue_8iv93_79{letter-spacing:-.5px;font-size:28px;font-weight:700}._profitRateValue_8iv93_85{font-size:20px;font-weight:600}._page_httgd_1{flex-direction:column;gap:20px;display:flex}._uploadRow_httgd_7{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=768px){._uploadRow_httgd_7{grid-template-columns:1fr}}._uploadCard_httgd_19{border-radius:8px;transition:box-shadow .2s}._uploadCard_httgd_19:hover{box-shadow:0 2px 12px #0000000f}._uploadIcon_httgd_28{margin-bottom:8px;font-size:36px}._uploadHint_httgd_33{margin-top:8px;font-size:12px}._summaryRow_httgd_38{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._summaryCard_httgd_44{text-align:center;border-radius:8px}._historyCard_httgd_49{border-radius:8px}._kindTag_httgd_53{font-weight:500}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}
