._wrap_vme6j_1{font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif;color:#1c1c1e}._card_vme6j_2{background:#fff;border:1px solid #ededf0;border-radius:14px;padding:16px 18px;margin-bottom:14px}._ch_vme6j_3{font-size:14px;margin-bottom:14px;display:flex;align-items:center;gap:8px;font-weight:600}._bar_vme6j_4{width:4px;height:14px;background:#2563eb;border-radius:3px}._r1_vme6j_5{display:grid;gap:14px;margin-bottom:14px}._r2_vme6j_6{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}._r3_vme6j_7{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px}._r4_vme6j_8{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}._field_vme6j_9 label{display:block;font-size:12.5px;color:#4b4b52;margin-bottom:6px;font-weight:500}._inp_vme6j_10{width:100%;padding:7px 10px;border:1px solid #e3e3e8;border-radius:8px;font-size:13px}._sel_vme6j_11{width:100%;padding:5px 8px;border:1px solid #e3e3e8;border-radius:6px;font-size:12px}._selsm_vme6j_12{padding:5px 8px;border:1px solid #e3e3e8;border-radius:6px;font-size:12px}._inpsm_vme6j_13{width:100%;padding:5px 8px;border:1px solid #e3e3e8;border-radius:6px;font-size:12px}._pills_vme6j_14{display:flex;flex-wrap:wrap;gap:7px}._pill_vme6j_14{font-size:12px;padding:5px 12px;border:1px solid #e3e3e8;border-radius:20px;background:#fff;cursor:pointer;color:#4b4b52;-webkit-user-select:none;user-select:none}._pill_vme6j_14._on_vme6j_16{border-color:#2563eb;background:#eef3ff;color:#2563eb;font-weight:500}._subq_vme6j_17{margin-top:8px;display:flex;align-items:center;gap:8px;font-size:12px;color:#6b6b72;flex-wrap:wrap}._hint_vme6j_18{font-size:11.5px;color:#9a9aa2;margin-top:8px;line-height:1.6}._chk_vme6j_19{font-size:12.5px;padding:6px 12px;border:1px solid #e3e3e8;border-radius:8px;background:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:6px}._chk_vme6j_19._on_vme6j_16{border-color:#2563eb;background:#f5f8ff;color:#2563eb}._box_vme6j_21{width:13px;height:13px;border:1.5px solid #c5c5cc;border-radius:3px;display:inline-block;position:relative}._chk_vme6j_19._on_vme6j_16 ._box_vme6j_21{background:#2563eb;border-color:#2563eb}._chk_vme6j_19._on_vme6j_16 ._box_vme6j_21:after{content:"";position:absolute;left:3px;top:0;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}._ltrow_vme6j_24{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._inline_vme6j_25{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#6b6b72}._inline_vme6j_25._dis_vme6j_26{opacity:.4;pointer-events:none}._rg_vme6j_27{background:#f7f9ff;border:1px solid #e6ecff;border-radius:10px;padding:12px;margin-bottom:14px}._plain_vme6j_28{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#333;cursor:pointer}._plain_vme6j_28 input{width:14px;height:14px;accent-color:#2563eb;margin:0}._toolbar_vme6j_30{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:12.5px;color:#4b4b52}._tbl_vme6j_31{width:100%;border-collapse:collapse;font-size:12px}._tbl_vme6j_31 th{background:#f7f8fb;color:#6b6b72;font-weight:600;padding:7px 6px;text-align:left;border-bottom:1px solid #ededf0;white-space:nowrap}._tbl_vme6j_31 td{padding:6px;border-bottom:1px solid #f4f4f7;vertical-align:middle}._del_vme6j_34{color:#ef4444;cursor:pointer;font-size:13px}._extra_vme6j_35{border-top:2px dashed #fcd34d;padding-top:4px;margin-top:4px}._sharebox_vme6j_36{background:#f0f7ff;border:1px solid #bfdbfe;border-radius:8px;padding:10px 14px;margin-bottom:14px;font-size:12.5px;word-break:break-all}._sharebox_vme6j_36 a{color:#2563eb}._ratioBox_vme6j_39{border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px 4px;margin-bottom:14px;background:#fafafa}._ratioBoxTitle_vme6j_40{font-size:12.5px;color:#4b4b52;font-weight:600;margin-bottom:10px}._ratioBox_vme6j_39 ._r2_vme6j_6{margin-bottom:10px}._yearMonth_vme6j_43{display:flex;gap:6px}._yearMonth_vme6j_43 select{flex:1;min-width:0}._matrix_vme6j_46{width:100%;border-collapse:collapse;font-size:12.5px;margin-bottom:4px}._matrix_vme6j_46 th{background:#f7f8fb;color:#6b6b72;font-weight:600;padding:8px 10px;text-align:left;border-bottom:1px solid #ededf0}._matrix_vme6j_46 td{padding:7px 10px;border-bottom:1px solid #f4f4f7;vertical-align:middle}._matrix_vme6j_46 ._mname_vme6j_49{width:42%;color:#1c1c1e;font-weight:500}._matrix_vme6j_46 ._mrank_vme6j_50{width:22%}._matrix_vme6j_46 input[type=number]{width:100%}._pcttag_vme6j_52{color:#2563eb;font-size:11px;margin-left:4px;font-weight:600}._dash_vme6j_53{color:#9a9aa2;display:inline-block;padding:4px 0}._req_vme6j_55{color:#ef4444;margin-left:3px;font-weight:700}._hintInline_vme6j_56{font-size:11px;color:#9a9aa2;font-weight:400}._audArea_vme6j_58{border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;margin-top:14px;background:#fafafa}._audTitle_vme6j_59{font-size:12.5px;color:#4b4b52;font-weight:600;margin-bottom:10px}._audArea_vme6j_58 ._r2_vme6j_6,._audArea_vme6j_58 ._r3_vme6j_7{margin-bottom:10px}._warn_vme6j_61{margin-top:8px;font-size:12px;color:#ea580c;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:6px 10px}._backendToggle_vme6j_63{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#1c1c1e;cursor:pointer;padding:10px 0 14px;-webkit-user-select:none;user-select:none}._backendToggle_vme6j_63 input{width:16px;height:16px;accent-color:#2563eb;margin:0}._diagTabs_vme6j_67{margin-top:-4px}._diagTabs_vme6j_67 .ant-tabs-nav{margin-bottom:14px}._diagTabs_vme6j_67 .ant-tabs-tab{font-size:14px;font-weight:600;padding:8px 4px}._tabBody_vme6j_70{min-height:200px}._deepTip_vme6j_71{font-size:12px;color:#6b6b72;background:#f5f8ff;border:1px solid #dbe7ff;border-radius:8px;padding:8px 12px;margin-bottom:14px;line-height:1.6}._checkField_vme6j_73{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border:1px solid #eef0f3;border-radius:8px;background:#fafbfc}._cfChk_vme6j_74{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#1c1c1e;cursor:pointer;margin:0}._cfChk_vme6j_74 input{width:15px;height:15px;accent-color:#2563eb;margin:0}._cfLevel_vme6j_76{flex-shrink:0}._cfDisable_vme6j_77{opacity:.4;pointer-events:none}._checkGrid_vme6j_78{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:8px 0 12px}._opChk_vme6j_79{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#1c1c1e;cursor:pointer;padding:8px 12px;border:1px solid #eef0f3;border-radius:8px;background:#fafbfc;margin:0}._opChk_vme6j_79 input{width:15px;height:15px;accent-color:#2563eb;margin:0}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}.cx-col{overflow-y:auto;height:100%}.detail-tabs{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.detail-tabs>.ant-tabs-nav{flex-shrink:0;margin-bottom:0}.detail-tabs>.ant-tabs-content-holder{overflow-y:auto;min-height:0;flex:1}.detail-tabs .ant-tabs-content{height:auto}.detail-tabs .ant-tabs-tabpane{padding-bottom:24px}.area-cascader-popup .ant-cascader-menu{min-width:170px;height:320px}.area-cascader-popup .ant-cascader-menu-item{padding:7px 28px 7px 12px;font-size:13px}.pager-mid .ant-pagination{display:flex;flex-wrap:nowrap;align-items:center;font-size:12px}.pager-mid .ant-pagination-item,.pager-mid .ant-pagination-prev,.pager-mid .ant-pagination-next,.pager-mid .ant-pagination-jump-prev,.pager-mid .ant-pagination-jump-next{min-width:24px;height:24px;line-height:22px;font-size:12px;margin:0 1px;flex-shrink:0}.pager-mid .ant-pagination-item-ellipsis{letter-spacing:1px}.pager-mid .ant-pagination-options{display:none}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;background:#f5f5f7;color:#1d1d1f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glass-header{background:#ffffffb8!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.06);height:56px!important;line-height:56px!important;padding:0 24px!important}.app-sider{background:#fff!important;border-right:1px solid rgba(0,0,0,.06);box-shadow:none!important}.app-sider .ant-menu{background:transparent!important;padding:12px 8px;font-size:14px}.app-sider .ant-menu-item{height:42px;line-height:42px;margin-bottom:4px}.brand{height:56px;display:flex;align-items:center;gap:10px;padding:0 20px;font-weight:600;font-size:16px;letter-spacing:-.01em}.brand .dot{width:26px;height:26px;border-radius:8px;background:linear-gradient(135deg,#0071e3,#42a5f5);display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px}.app-content{padding:24px 28px;overflow-y:auto}.page-title{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.page-sub{color:#6e6e73;font-size:14px;margin-bottom:22px}.soft-card{transition:transform .2s ease,box-shadow .2s ease}.soft-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000014}.login-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(1200px 600px at 50% -10%,#e8f1ff,#f5f5f7 55%);padding:20px}.login-card{width:100%;max-width:400px;background:#fffc;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid rgba(255,255,255,.6);border-radius:22px;padding:40px 36px;box-shadow:0 20px 60px #00000014}.login-logo{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#0071e3,#42a5f5);display:flex;align-items:center;justify-content:center;color:#fff;font-size:26px;margin:0 auto 16px}.funnel-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}.funnel-bar{height:30px;border-radius:8px;display:flex;align-items:center;padding:0 12px;color:#fff;font-size:13px;font-weight:500;transition:width .6s ease;min-width:80px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#00000040}@media print{.sales-only,.no-print{display:none!important}body{background:#fff!important}}.md-content{color:#2a2a30;line-height:1.8;font-size:14.5px}.md-content h1{font-size:22px;font-weight:700;margin:"20px 0 12px";padding-bottom:8px;border-bottom:1px solid #eee}.md-content h2{font-size:18px;font-weight:700;margin:24px 0 10px;color:#1c1c1e}.md-content h3{font-size:16px;font-weight:600;margin:18px 0 8px;color:#333}.md-content p{margin:10px 0}.md-content ul,.md-content ol{padding-left:24px;margin:10px 0}.md-content li{margin:4px 0}.md-content blockquote{border-left:4px solid #2563eb;background:#f5f8ff;padding:8px 14px;margin:12px 0;color:#444;border-radius:0 6px 6px 0}.md-content code{background:#f0f1f4;padding:2px 6px;border-radius:4px;font-size:13px}.md-content pre{background:#1e1e2e;color:#e4e4e7;padding:14px;border-radius:8px;overflow-x:auto;font-size:13px;line-height:1.6}.md-content pre code{background:none;padding:0;color:inherit}.md-content table{border-collapse:collapse;width:100%;margin:14px 0;font-size:13.5px}.md-content th,.md-content td{border:1px solid #e3e3e8;padding:8px 12px;text-align:left}.md-content th{background:#f7f8fa;font-weight:600}.md-content strong{color:#1c1c1e}.md-content a{color:#2563eb}.wr-pill-myrow>td{background:#f0f7ff!important}
