:root{--cp-navy:#001143;--cp-navy-light:#0d1f52;--cp-blue:#295bee;--cp-blue-hover:#3b82f6;--cp-green:#1cff7d;--cp-green-dim:#1cff7d1a;--bg-page:#f5f7fa;--bg-card:#fff;--bg-input:#fff;--bg-hover:#f3f4f6;--bg-overlay:#0006;--bg-muted:#f9fafb;--text-primary:#111827;--text-secondary:#6b7280;--text-muted:#9ca3af;--border-default:#e5e7eb;--border-input:#d1d5db;--border-focus:var(--cp-blue);--status-active:#16a34a;--status-active-bg:#f0fdf4;--status-deleted:#dc2626;--status-deleted-bg:#fef2f2;--shadow-sm:0 1px 2px #0000000d;--shadow-card:0 1px 3px #0000001a, 0 1px 2px #0000000f;--shadow-card-hover:0 10px 25px #0000001a;--shadow-brutalist:6px 6px 0px 0px #738ed6;--shadow-brutalist-hover:2px 2px 0px 0px #738ed6;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-card:24px;color:var(--text-primary);background-color:var(--bg-page);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-page);min-height:100vh;margin:0}#root{min-height:100vh}::selection{background:var(--cp-blue);color:#fff}._button_xgpri_1{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;transition:all .15s;display:inline-flex}._button_xgpri_1:disabled{opacity:.5;cursor:not-allowed}._button_xgpri_1._loading_xgpri_20{cursor:wait}._primary_xgpri_25{background-color:var(--cp-navy);color:#fff;border:1px solid var(--cp-navy);font-weight:600}._primary_xgpri_25:hover:not(:disabled){opacity:.9}._primary_xgpri_25:active:not(:disabled){opacity:.85}._secondary_xgpri_40{border:1px solid var(--cp-blue);color:var(--cp-blue);background-color:#fff}._secondary_xgpri_40:hover:not(:disabled){background-color:#295bee0d}._outline_xgpri_50{border:1px solid var(--border-input);color:var(--text-primary);background-color:#fff}._outline_xgpri_50:hover:not(:disabled){background-color:var(--bg-hover)}._small_xgpri_61{height:32px;padding:8px 16px;font-size:12px}._medium_xgpri_67{height:40px;padding:0 20px;font-size:14px}._large_xgpri_73{height:48px;padding:12px 24px;font-size:16px}._fullWidth_xgpri_79{width:100%}._spinner_xgpri_84{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite _spin_xgpri_84}._outline_xgpri_50 ._spinner_xgpri_84{border-color:#0011434d;border-top-color:var(--cp-navy)}@keyframes _spin_xgpri_84{to{transform:rotate(360deg)}}._inputWrapper_6t9yz_1{flex-direction:column;gap:8px;display:flex}._inputWrapper_6t9yz_1._fullWidth_6t9yz_7{width:100%}._label_6t9yz_11{color:var(--text-primary);margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}._required_6t9yz_19{color:#f87171;margin-left:4px}._inputContainer_6t9yz_24{align-items:center;display:flex;position:relative}._input_6t9yz_1{border:1px solid var(--border-input);height:40px;color:var(--text-primary);background-color:#fff;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;transition:all .15s}._inputWithIcon_6t9yz_45{padding-right:48px}._input_6t9yz_1:focus{border-color:var(--cp-blue);box-shadow:0 0 0 3px #295bee1a}._input_6t9yz_1:hover:not(:disabled):not(:focus){border-color:#9ca3af}._input_6t9yz_1:disabled{color:#9ca3af;cursor:not-allowed;background-color:#f3f4f6}._input_6t9yz_1::placeholder{color:var(--text-muted)}._inputError_6t9yz_68{border-color:#f87171}._inputError_6t9yz_68:focus{border-color:#f87171;box-shadow:0 0 0 3px #f871711a}._passwordToggle_6t9yz_77{cursor:pointer;color:var(--text-muted);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._passwordToggle_6t9yz_77:hover:not(:disabled){color:var(--cp-blue)}._passwordToggle_6t9yz_77:disabled{cursor:not-allowed;opacity:.5}._passwordToggle_6t9yz_77 svg{width:20px;height:20px}._errorText_6t9yz_108{color:#f87171;margin-top:-4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px}._selectWrapper_lb271_1{flex-direction:column;gap:8px;display:flex}._selectWrapper_lb271_1._fullWidth_lb271_7{width:100%}._label_lb271_11{color:var(--text-primary);margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}._required_lb271_19{color:#f87171;margin-left:4px}._select_lb271_1{border:1px solid var(--border-input);height:40px;color:var(--text-primary);cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:8px;outline:none;padding:8px 32px 8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;transition:all .15s}._select_lb271_1:focus{border-color:var(--cp-blue);box-shadow:0 0 0 3px #295bee1a}._select_lb271_1:hover:not(:disabled):not(:focus){border-color:#9ca3af}._select_lb271_1:disabled{color:#9ca3af;cursor:not-allowed;background-color:#f3f4f6}._selectError_lb271_58{border-color:#f87171}._fullWidth_lb271_7{width:100%}._errorText_lb271_66{color:#f87171;margin-top:-4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px}._toggleWrapper_9hzz6_1{align-items:center;gap:12px;display:flex}._label_9hzz6_7{color:var(--text-secondary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}._toggle_9hzz6_1{cursor:pointer;background-color:#d1d5db;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background-color .2s;position:relative}._toggle_9hzz6_1:hover:not(:disabled){background-color:#b0b5bd}._toggle_9hzz6_1._checked_9hzz6_31{background-color:var(--cp-blue)}._toggle_9hzz6_1._checked_9hzz6_31:hover:not(:disabled){background-color:var(--cp-blue);filter:brightness(1.1)}._toggle_9hzz6_1:disabled{opacity:.5;cursor:not-allowed}._knob_9hzz6_45{background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}._checked_9hzz6_31 ._knob_9hzz6_45{transform:translate(20px)}._loginContainer_19e6w_3{background:var(--bg-page,#f5f7fa);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}._loginCard_19e6w_15{border:1px solid var(--border-default,#e5e7eb);z-index:1;background:#fff;border-radius:16px;width:100%;max-width:440px;padding:40px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 4px 24px #00000014}._loginCard_19e6w_15:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000001f}._header_19e6w_34{text-align:center;margin-bottom:32px}._logoContainer_19e6w_39{flex-direction:column;align-items:center;gap:6px;margin-bottom:24px;display:flex}._logoImg_19e6w_47{width:auto;height:40px}._logoText_19e6w_52{letter-spacing:1.5px;text-transform:uppercase;color:var(--text-secondary,#6b7280);margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600}._title_19e6w_62{color:var(--text-primary,#111827);margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:700}._subtitle_19e6w_70{color:var(--text-secondary,#6b7280);margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}._form_19e6w_78{flex-direction:column;gap:20px;display:flex}._loginCard_19e6w_15 label{color:var(--text-primary,#111827)}._loginCard_19e6w_15 input{color:var(--text-primary,#111827);border:1px solid var(--border-input,#d1d5db);background:#fff;border-radius:8px;transition:border-color .2s,box-shadow .2s}._loginCard_19e6w_15 input::placeholder{color:var(--text-muted,#9ca3af)}._loginCard_19e6w_15 input:focus{border-color:var(--cp-blue,#295bee);outline:none;box-shadow:0 0 0 3px #295bee1a}._loginCard_19e6w_15 button[aria-label]{color:var(--text-secondary,#6b7280)}._loginCard_19e6w_15 button[type=submit]{background:var(--cp-navy,#001143);color:#fff;cursor:pointer;border:none;border-radius:8px;height:44px;font-weight:600;transition:opacity .2s}._loginCard_19e6w_15 button[type=submit]:hover:not(:disabled){opacity:.9}._loginCard_19e6w_15 button[type=submit]:disabled{opacity:.6;cursor:not-allowed}._errorMessage_19e6w_134{color:#dc2626;background:#f8717114;border:1px solid #f8717133;border-radius:8px;margin-bottom:20px;padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}._successMessage_19e6w_145{color:#16a34a;background:#22c55e14;border:1px solid #22c55e33;border-radius:8px;margin-bottom:20px;padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}@media (width<=640px){._loginCard_19e6w_15{border-radius:12px;padding:32px 24px}._title_19e6w_62{font-size:24px}}._container_16uo9_6{background:var(--bg-page);min-height:100vh}._header_16uo9_12{border-bottom:1px solid var(--border-default,#e5e7eb);z-index:20;height:56px;box-shadow:var(--shadow-sm,0 1px 2px #0000000d);background:#fff;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}._logoSection_16uo9_27{align-items:center;gap:10px;display:flex}._logoImg_16uo9_33{width:auto;height:28px}._logoText_16uo9_38{color:var(--cp-navy,#001143);text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}._nav_16uo9_47{gap:4px;display:flex}._navLink_16uo9_52{color:var(--text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:20px;padding:6px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,color .15s}._navLink_16uo9_52:hover{background:var(--bg-hover,#f3f4f6)}._navLinkActive_16uo9_69,._navLinkActive_16uo9_69:hover{background:var(--cp-navy,#001143);color:#fff}._userSection_16uo9_80{align-items:center;gap:12px;display:flex}._userEmail_16uo9_86{color:var(--text-secondary,#6b7280);font-size:13px}._logoutButton_16uo9_91{border:1px solid var(--border-default,#e5e7eb);color:var(--text-secondary,#6b7280);cursor:pointer;background:#fff;border-radius:6px;padding:6px 14px;font-family:inherit;font-size:13px;transition:background .15s}._logoutButton_16uo9_91:hover{background:var(--bg-hover,#f3f4f6)}._subNav_16uo9_108{border-bottom:1px solid var(--border-default,#e5e7eb);background:#fff;gap:4px;padding:8px 24px;display:flex;overflow-x:auto}._subNavLink_16uo9_117{color:var(--text-secondary,#6b7280);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:13px;font-weight:500}._subNavLink_16uo9_117:hover{background:var(--bg-hover,#f3f4f6)}._subNavLinkActive_16uo9_134{color:#1d4ed8;background:#eff6ff}._content_16uo9_140{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:24px}@media (width<=640px){._header_16uo9_12{flex-wrap:wrap;gap:8px;height:auto;padding:10px 16px}._logoSection_16uo9_27{flex:auto}._nav_16uo9_47{order:3;justify-content:center;width:100%}._userSection_16uo9_80{flex:none}._userEmail_16uo9_86{display:none}._content_16uo9_140{padding:16px}}._card_g7olx_1{cursor:default;background:#fff;border-radius:32px;padding:32px 28px 24px;font-family:Inter,sans-serif;transition:box-shadow .2s,transform .2s;position:relative;overflow:visible;box-shadow:6px 6px #738ed6}._card_g7olx_1:hover{transform:translate(2px,2px);box-shadow:2px 2px #738ed6}._dragging_g7olx_18{opacity:.6;transform:translate(2px,2px);box-shadow:2px 2px #738ed6}._rankingBadge_g7olx_25{color:#fff;z-index:2;background:#001143;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;position:absolute;top:14px;right:18px}._benefitPill_g7olx_40{color:#3b5bdb;white-space:nowrap;text-overflow:ellipsis;z-index:2;background:#e8edfa;border-radius:20px;max-width:calc(100% - 80px);padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:-12px;left:28px;overflow:hidden}._header_g7olx_58{align-items:center;gap:14px;margin-top:4px;display:flex}._productImage_g7olx_65{object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}._productImagePlaceholder_g7olx_73{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:16px;font-weight:700;display:flex}._headerInfo_g7olx_86{flex-direction:column;gap:3px;min-width:0;display:flex}._nameRow_g7olx_93{align-items:center;gap:6px;display:flex}._productName_g7olx_99{color:#001143;cursor:text;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px dashed #0000;outline:none;max-width:200px;font-size:18px;font-weight:700;line-height:1.3;transition:border-color .15s;overflow:hidden}._productName_g7olx_99:focus{border-bottom-color:#738ed6}._editIcon_g7olx_118{color:#738ed6;opacity:0;flex-shrink:0;transition:opacity .15s}._nameRow_g7olx_93:hover ._editIcon_g7olx_118{opacity:1}._lenderName_g7olx_129{color:#8c8c9a;font-size:13px;line-height:1.3}._metricsRow_g7olx_136{border-top:1px solid #f0f0f5;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;padding-top:16px;display:grid}._metricBlock_g7olx_145{flex-direction:column;gap:3px;display:flex}._metricValue_g7olx_151{color:#001143;align-items:center;gap:4px;font-size:15px;font-weight:700;display:flex}._metricLabel_g7olx_160{color:#8c8c9a;font-size:12px;font-weight:500}._meterIcon_g7olx_166{color:#3b5bdb}._footer_g7olx_171{text-align:center;margin-top:20px}._viewDetailsBtn_g7olx_176{color:#3b5bdb;cursor:pointer;background:0 0;border:none;padding:8px 0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:color .15s}._viewDetailsBtn_g7olx_176:hover{color:#001143;text-decoration:underline}._card_sgrfw_1{cursor:default;background:#fff;border-radius:32px;flex-direction:column;gap:14px;padding:28px 24px;font-family:Inter,sans-serif;transition:box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:6px 6px #738ed6}._card_sgrfw_1:hover{transform:translate(2px,2px);box-shadow:2px 2px #738ed6}._dragging_sgrfw_20{opacity:.6;transform:translate(2px,2px);box-shadow:2px 2px #738ed6}._rankingBadge_sgrfw_27{color:#fff;z-index:2;background:#001143;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;position:absolute;top:14px;right:18px}._imageWrapper_sgrfw_42{flex-shrink:0;width:72px;height:72px}._productImage_sgrfw_48{object-fit:cover;border-radius:18px;width:72px;height:72px;box-shadow:0 2px 8px #0000001a}._productImageFallback_sgrfw_56{color:#3b5bdb;background:#e8edfa;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;font-size:20px;font-weight:700;display:flex;box-shadow:0 2px 8px #0000001a}._category_sgrfw_71{text-transform:uppercase;letter-spacing:.8px;color:#8c8c9a;font-size:11px;font-weight:700}._nameRow_sgrfw_80{align-items:center;gap:6px;display:flex}._productName_sgrfw_86{color:#001143;cursor:text;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px dashed #0000;outline:none;max-width:220px;font-size:18px;font-weight:700;line-height:1.3;transition:border-color .15s;overflow:hidden}._productName_sgrfw_86:focus{border-bottom-color:#738ed6}._editIcon_sgrfw_105{color:#738ed6;opacity:0;flex-shrink:0;transition:opacity .15s}._nameRow_sgrfw_80:hover ._editIcon_sgrfw_105{opacity:1}._statsRow_sgrfw_117{border-top:1px solid #f0f0f5;grid-template-columns:1fr 1fr;gap:14px;padding-top:14px;display:grid}._statBlock_sgrfw_125{flex-direction:column;gap:3px;display:flex}._statValue_sgrfw_131{color:#001143;align-items:center;gap:4px;font-size:15px;font-weight:700;display:flex}._statLabel_sgrfw_140{color:#8c8c9a;font-size:12px;font-weight:500}._meterIcon_sgrfw_146{color:#3b5bdb}._applyBtn_sgrfw_151{color:#fff;cursor:pointer;background:#001143;border:none;border-radius:16px;width:100%;margin-top:4px;padding:14px 0;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:background .15s}._applyBtn_sgrfw_151:hover{background:#1a2a5e}._card_1gh70_1{cursor:default;background:#fff;border-radius:32px;flex-direction:column;gap:16px;padding:28px 24px;font-family:Inter,sans-serif;transition:box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:6px 6px #738ed6}._card_1gh70_1:hover{transform:translate(2px,2px);box-shadow:2px 2px #738ed6}._dragging_1gh70_20{opacity:.6;transform:translate(2px,2px);box-shadow:2px 2px #738ed6}._rankingBadge_1gh70_27{color:#fff;z-index:2;background:#001143;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;position:absolute;top:14px;right:18px}._tagPill_1gh70_42{color:#3b5bdb;white-space:nowrap;text-overflow:ellipsis;z-index:2;background:#e8edfa;border-radius:20px;max-width:160px;padding:3px 10px;font-size:10px;font-weight:600;position:absolute;top:38px;right:18px;overflow:hidden}._header_1gh70_60{align-items:center;gap:16px;display:flex}._imageWrapper_1gh70_66{flex-shrink:0}._productImage_1gh70_70{object-fit:cover;border:1px solid #e8edfa;border-radius:18px;width:64px;height:64px}._productImageFallback_1gh70_78{color:#3b5bdb;background:#f4f6fc;border:1px solid #e8edfa;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;font-size:18px;font-weight:700;display:flex}._headerInfo_1gh70_92{flex-direction:column;gap:3px;min-width:0;display:flex}._nameRow_1gh70_99{align-items:center;gap:6px;display:flex}._productName_1gh70_105{color:#001143;cursor:text;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px dashed #0000;outline:none;max-width:200px;font-size:18px;font-weight:700;line-height:1.3;transition:border-color .15s;overflow:hidden}._productName_1gh70_105:focus{border-bottom-color:#738ed6}._editIcon_1gh70_124{color:#738ed6;opacity:0;flex-shrink:0;transition:opacity .15s}._nameRow_1gh70_99:hover ._editIcon_1gh70_124{opacity:1}._lenderName_1gh70_135{color:#8c8c9a;font-size:13px;line-height:1.3}._statsRow_1gh70_142{border-top:1px solid #f0f0f5;grid-template-columns:1fr 1fr;gap:14px;padding-top:14px;display:grid}._statBlock_1gh70_150{flex-direction:column;gap:3px;display:flex}._statValue_1gh70_156{color:#001143;align-items:center;gap:4px;font-size:15px;font-weight:700;display:flex}._statLabel_1gh70_165{color:#8c8c9a;font-size:12px;font-weight:500}._meterIcon_1gh70_171{color:#3b5bdb}._ctaBtn_1gh70_176{color:#fff;cursor:pointer;background:#001143;border:none;border-radius:16px;width:100%;padding:14px 0;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:background .15s}._ctaBtn_1gh70_176:hover{background:#3b5bdb}._grid_6kkqt_5{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._sortableItem_6kkqt_15{cursor:grab;transition:transform .2s;position:relative}._sortableItemDragging_6kkqt_21{opacity:.85;z-index:100;cursor:grabbing;border-radius:12px;box-shadow:0 12px 28px #00000059,0 4px 10px #0003}._dragHandle_6kkqt_35{color:#9ca3af;opacity:0;cursor:grab;z-index:5;background:#0000000a;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .15s,background .15s;display:flex;position:absolute;top:10px;left:10px}._dragHandle_6kkqt_35:hover{color:#6b7280;background:#00000014}._sortableItem_6kkqt_15:hover ._dragHandle_6kkqt_35{opacity:1}._sortableItemDragging_6kkqt_21 ._dragHandle_6kkqt_35{opacity:1;cursor:grabbing}@media (width<=1024px){._grid_6kkqt_5{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width<=640px){._grid_6kkqt_5{grid-template-columns:1fr;gap:16px}}._saveBar_v3t5h_5{border-top:1px solid var(--border-default);z-index:50;background-color:#fff;justify-content:space-between;align-items:center;padding:12px 24px;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -2px 8px #0000000f}._saveBarVisible_v3t5h_22{transform:translateY(0)}._changeText_v3t5h_30{color:var(--text-secondary);white-space:nowrap;font-size:14px;font-weight:500}._actions_v3t5h_41{align-items:center;gap:12px;display:flex}._discardButton_v3t5h_48{border:1px solid var(--border-input);height:36px;color:var(--text-primary);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}._discardButton_v3t5h_48:hover:not(:disabled){background-color:var(--bg-hover)}._discardButton_v3t5h_48:disabled{opacity:.5;cursor:not-allowed}._saveButton_v3t5h_75{background-color:var(--cp-navy);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s;display:inline-flex}._saveButton_v3t5h_75:hover:not(:disabled){opacity:.9}._saveButton_v3t5h_75:disabled{opacity:.6;cursor:not-allowed}._spinner_v3t5h_106{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite _spin_v3t5h_106;display:inline-block}@keyframes _spin_v3t5h_106{to{transform:rotate(360deg)}}@media (width<=640px){._saveBar_v3t5h_5{text-align:center;flex-direction:column;gap:12px;padding:16px 20px}._actions_v3t5h_41{justify-content:center;width:100%}._discardButton_v3t5h_48,._saveButton_v3t5h_75{flex:1}}@media (width>=1024px){._saveBar_v3t5h_5{left:var(--sidebar-width,0px)}}._overlay_1eyfh_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0006;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1eyfh_13{border:1px solid var(--border-default);background:#fff;border-radius:16px;width:100%;max-width:420px;padding:24px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000000d}._modal_1eyfh_13._wide_1eyfh_23{max-width:640px}._body_1eyfh_27{color:var(--text-primary);max-height:60vh;margin:-8px 0 24px;font-size:14px;overflow-y:auto}._title_1eyfh_35{color:var(--text-primary);margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600}._message_1eyfh_43{color:var(--text-secondary);margin:0 0 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}._actions_1eyfh_51{justify-content:flex-end;gap:12px;display:flex}._confirmButton_1eyfh_57{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;transition:all .15s;display:inline-flex}._confirmButton_1eyfh_57:disabled{opacity:.5;cursor:not-allowed}._confirmButton_1eyfh_57._primary_1eyfh_77{background-color:var(--cp-navy);color:#fff}._confirmButton_1eyfh_57._primary_1eyfh_77:hover:not(:disabled){opacity:.9}._confirmButton_1eyfh_57._danger_1eyfh_86{color:#fff;background-color:#dc2626}._confirmButton_1eyfh_57._danger_1eyfh_86:hover:not(:disabled){background-color:#b91c1c}._container_1dl4u_1{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;width:100%;max-width:380px;display:flex;position:fixed;top:24px;right:24px}._toast_1dl4u_14{pointer-events:auto;background:#fff;border-radius:8px;align-items:stretch;animation:.25s ease-out _slideIn_1dl4u_1;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000001f,0 0 1px #00000014}@keyframes _slideIn_1dl4u_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}._accent_1dl4u_31{flex-shrink:0;width:4px}._body_1dl4u_36{flex:1;min-width:0;padding:12px 14px}._title_1dl4u_42{color:#1a202c;font-size:14px;font-weight:600;line-height:1.4}._description_1dl4u_49{color:#4a5568;margin-top:2px;font-size:13px;line-height:1.4}._closeBtn_1dl4u_56{color:#a0aec0;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:8px 10px;font-size:18px;line-height:1}._closeBtn_1dl4u_56:hover{color:#4a5568}._success_1dl4u_72{background:#f0fff4}._success_1dl4u_72 ._accent_1dl4u_31{background:#38a169}._error_1dl4u_75{background:#fff5f5}._error_1dl4u_75 ._accent_1dl4u_31{background:#e53e3e}._warning_1dl4u_78{background:#fffaf0}._warning_1dl4u_78 ._accent_1dl4u_31{background:#dd6b20}._info_1dl4u_81{background:#ebf8ff}._info_1dl4u_81 ._accent_1dl4u_31{background:#3182ce}._container_1g059_5{flex-direction:column;gap:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._statsBar_1g059_14{color:#6b7280;border-bottom:1px solid #f3f4f6;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}._stat_1g059_14{color:#374151}._stat_1g059_14 strong{color:#1f2937;font-weight:700}._statDot_1g059_26{color:#d1d5db}._topBar_1g059_30{justify-content:space-between;align-items:center;display:flex}._pageTitle_1g059_36{color:#1a1a2e;margin:0;font-size:22px;font-weight:700}._topActions_1g059_43{align-items:center;gap:8px;display:flex}._viewToggle_1g059_49,._viewToggleActive_1g059_49{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s}._viewToggle_1g059_49:hover{color:#374151;background:#f9fafb}._viewToggleActive_1g059_49{color:#fff;background:#001143;border-color:#001143}._createButton_1g059_69{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .15s}._createButton_1g059_69:hover{background:#1d4ed8}._filterRow_1g059_85{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchInput_1g059_92{border:1px solid #d1d5db;border-radius:6px;outline:none;width:260px;padding:8px 12px;font-size:13px}._searchInput_1g059_92:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}._categorySelect_1g059_106{cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #d1d5db;border-radius:6px;outline:none;padding:8px 30px 8px 12px;font-size:13px}._categorySelect_1g059_106:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}._statusPills_1g059_124{gap:4px;display:flex}._statusPill_1g059_124{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:5px 12px;font-size:12px;font-weight:500;transition:all .15s}._statusPill_1g059_124:hover{color:#374151;border-color:#d1d5db}._statusPillActive_1g059_140{color:#fff;background:#001143;border-color:#001143}._tableWrapper_1g059_148{border:1px solid #e5e7eb;border-radius:8px;overflow-x:auto}._table_1g059_148{border-collapse:collapse;width:100%;font-size:13px}._table_1g059_148 th{text-align:left;color:#374151;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:12px;font-weight:600}._table_1g059_148 td{color:#1f2937;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:10px 12px}._table_1g059_148 tbody tr:hover{background:#f9fafb}._rowDeleted_1g059_182{opacity:.5}._cellRank_1g059_184{text-align:center;color:#9ca3af;width:40px;font-size:12px;font-weight:600}._cellImg_1g059_192{width:40px}._thumbnail_1g059_194{object-fit:cover;border:1px solid #e5e7eb;border-radius:6px;width:32px;height:32px}._thumbnailPlaceholder_1g059_202{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;width:32px;height:32px}._cellName_1g059_210{min-width:160px}._productName_1g059_212{color:#1f2937;font-size:13px;font-weight:600;display:block}._productCode_1g059_219{color:#9ca3af;margin-top:1px;font-family:SF Mono,Fira Code,monospace;font-size:11px;display:block}._categoryBadge_1g059_227{color:#4b5563;white-space:nowrap;background:#f3f4f6;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}._statusActive_1g059_238{color:#16a34a;font-size:12px;font-weight:600}._statusDeleted_1g059_244{color:#dc2626;font-size:12px;font-weight:600}._cellType_1g059_250{color:#6b7280;font-family:SF Mono,monospace;font-size:11px}._channelAll_1g059_258{color:#16a34a;font-size:12px;font-weight:500}._channelBadges_1g059_264{flex-wrap:wrap;gap:4px;display:flex}._channelOn_1g059_266{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block}._channelOff_1g059_277{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600;text-decoration:line-through;display:inline-block}._platformToggle_1g059_289{font-family:inherit;line-height:inherit;cursor:pointer;transition:filter .15s}._platformToggle_1g059_289:hover:not(:disabled){filter:brightness(.95)}._platformToggle_1g059_289:disabled{opacity:.6;cursor:wait}._cellLink_1g059_301{max-width:220px}._linkCell_1g059_303{align-items:center;gap:6px;display:flex}._linkText_1g059_309{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;flex:1;min-width:0;font-family:SF Mono,monospace;font-size:11px;overflow:hidden}._copyBtn_1g059_320{color:#374151;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:11px}._copyBtn_1g059_320:hover{background:#e5e7eb}._noLink_1g059_333{color:#d1d5db}._cellActions_1g059_337{white-space:nowrap}._editBtn_1g059_339,._disableBtn_1g059_339,._enableBtn_1g059_339{cursor:pointer;border:none;border-radius:4px;margin-right:4px;padding:4px 10px;font-size:12px;font-weight:500}._editBtn_1g059_339{color:#3730a3;background:#e0e7ff}._editBtn_1g059_339:hover{background:#c7d2fe}._disableBtn_1g059_339{color:#dc2626;background:#fee2e2}._disableBtn_1g059_339:hover{background:#fecaca}._enableBtn_1g059_339{color:#16a34a;background:#dcfce7}._enableBtn_1g059_339:hover{background:#bbf7d0}._vendorView_1g059_360{align-items:center;gap:6px;display:flex}._vendorEditBtn_1g059_361{cursor:pointer;color:#3730a3;visibility:hidden;background:#e0e7ff;border:none;border-radius:4px;padding:2px 8px;font-size:11px}._table_1g059_148 tbody tr:hover ._vendorEditBtn_1g059_361{visibility:visible}._vendorEditBtn_1g059_361:hover{background:#c7d2fe}._vendorEdit_1g059_361{align-items:center;gap:4px;display:flex}._vendorEdit_1g059_361 input{border:1px solid #c7d2fe;border-radius:4px;width:120px;padding:3px 6px;font-size:12px}._vendorEdit_1g059_361 button{cursor:pointer;color:#3730a3;background:#e0e7ff;border:none;border-radius:4px;padding:3px 8px;font-size:11px}._vendorEdit_1g059_361 button:disabled{opacity:.5;cursor:not-allowed}._loadingState_1g059_395,._errorState_1g059_395,._emptyState_1g059_395{text-align:center;color:#6b7280;padding:60px 20px;font-size:14px}._errorState_1g059_395 p{margin:0 0 16px}@media (width<=768px){._topBar_1g059_30{flex-direction:column;align-items:flex-start;gap:10px}._topActions_1g059_43{justify-content:space-between;width:100%}._filterRow_1g059_85{flex-direction:column;align-items:stretch}._searchInput_1g059_92{width:100%}._statsBar_1g059_14{flex-wrap:wrap}}._container_17p3k_1{flex-direction:column;gap:8px;display:flex}._header_17p3k_7{justify-content:space-between;align-items:center;display:flex}._label_17p3k_13{color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}._addButton_17p3k_20{color:var(--cp-blue);cursor:pointer;background:#295bee14;border:1px solid #295bee33;border-radius:4px;padding:4px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;transition:all .15s}._addButton_17p3k_20:hover{background:#295bee26}._empty_17p3k_37{color:var(--text-muted);margin:4px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}._row_17p3k_44{align-items:center;gap:8px;display:flex}._index_17p3k_50{color:var(--text-muted);text-align:center;flex-shrink:0;width:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px}._input_17p3k_59{border:1px solid var(--border-input);height:36px;color:var(--text-primary);background:#fff;border-radius:6px;outline:none;flex:1;padding:6px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;transition:border-color .15s}._input_17p3k_59:focus{border-color:var(--cp-blue);box-shadow:0 0 0 2px #295bee1a}._rowActions_17p3k_78{flex-shrink:0;gap:4px;display:flex}._iconButton_17p3k_84{border:1px solid var(--border-default);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;font-family:monospace;font-size:12px;transition:all .15s;display:flex}._iconButton_17p3k_84:hover:not(:disabled){background:var(--bg-hover);border-color:#9ca3af}._iconButton_17p3k_84:disabled{opacity:.3;cursor:not-allowed}._removeButton_17p3k_110{color:#f87171;cursor:pointer;background:#f871711a;border:1px solid #f8717133;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-family:monospace;font-size:12px;transition:all .15s;display:flex}._removeButton_17p3k_110:hover{background:#f8717133;border-color:#f8717159}._container_ajy7r_1{flex-direction:column;gap:8px;display:flex}._header_ajy7r_7{justify-content:space-between;align-items:center;display:flex}._label_ajy7r_13{color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}._addButton_ajy7r_20{color:var(--cp-blue);cursor:pointer;background:#295bee14;border:1px solid #295bee33;border-radius:4px;padding:4px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;transition:all .15s}._addButton_ajy7r_20:hover{background:#295bee26}._empty_ajy7r_37{color:var(--text-muted);margin:4px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}._faqItem_ajy7r_44{border:1px solid var(--border-default);background:#f9fafb;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._faqHeader_ajy7r_54{justify-content:space-between;align-items:center;display:flex}._faqIndex_ajy7r_60{color:var(--text-muted);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:600}._removeButton_ajy7r_67{color:#f87171;cursor:pointer;background:#f871711a;border:1px solid #f8717133;border-radius:4px;padding:2px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;transition:all .15s}._removeButton_ajy7r_67:hover{background:#f8717133;border-color:#f8717159}._input_ajy7r_84{border:1px solid var(--border-input);height:36px;color:var(--text-primary);background:#fff;border-radius:6px;outline:none;padding:6px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;transition:border-color .15s}._input_ajy7r_84:focus{border-color:var(--cp-blue);box-shadow:0 0 0 2px #295bee1a}._textarea_ajy7r_102{border:1px solid var(--border-input);color:var(--text-primary);resize:vertical;background:#fff;border-radius:6px;outline:none;min-height:48px;padding:8px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;transition:border-color .15s}._textarea_ajy7r_102:focus{border-color:var(--cp-blue);box-shadow:0 0 0 2px #295bee1a}._container_184p0_3{flex-direction:column;gap:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._header_184p0_12{justify-content:space-between;align-items:center;display:flex}._label_184p0_18{color:var(--text-secondary);font-size:14px;font-weight:500}._linkSelect_184p0_24{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;min-width:180px;padding:6px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}._addButton_184p0_36{color:var(--cp-green);cursor:pointer;background:#1cff7d1a;border:1px solid #1cff7d33;border-radius:6px;padding:5px 14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;transition:all .15s}._addButton_184p0_36:hover{background:#1cff7d2e}._paramTable_184p0_55{border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:hidden}._paramHeaderRow_184p0_64{border-bottom:1px solid var(--border-subtle);background:#f7f8fa;grid-template-columns:180px 1fr 36px;gap:0;padding:8px 12px;display:grid}._paramHeaderCell_184p0_73{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._paramRow_184p0_81{border-bottom:1px solid var(--border-subtle);grid-template-columns:180px 1fr 36px;align-items:center;gap:0;padding:6px 12px;transition:background .1s;display:grid}._paramRow_184p0_81:last-child{border-bottom:none}._paramRow_184p0_81:hover{background:#fafbfc}._paramInput_184p0_99{border:1px solid var(--border-subtle);width:100%;height:34px;color:var(--text-primary);box-sizing:border-box;background:#fff;border-radius:6px;outline:none;padding:6px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;transition:border-color .15s}._paramInput_184p0_99:focus{border-color:var(--cp-green);box-shadow:0 0 0 2px #1cff7d1a}._templateInput_184p0_119{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12.5px}._removeBtn_184p0_125{color:#f87171;cursor:pointer;background:#f871710f;border:1px solid #f8717133;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;line-height:1;transition:all .15s;display:flex}._removeBtn_184p0_125:hover{background:#f8717126;border-color:#f8717159}._emptyState_184p0_146{text-align:center;color:var(--text-muted);border:1px dashed var(--border-subtle);border-radius:8px;padding:20px;font-size:13px}._helpSection_184p0_157{border:1px solid var(--border-subtle);background:#f7f8fa;border-radius:8px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._helpTitle_184p0_167{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._chipGrid_184p0_175{flex-wrap:wrap;gap:6px;display:flex}._chip_184p0_175{color:#1e40af;cursor:pointer;-webkit-user-select:none;user-select:none;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;align-items:center;padding:3px 10px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12px;transition:all .15s;display:inline-flex}._chip_184p0_175:hover{background:#dbeafe;border-color:#93c5fd}._transformChip_184p0_201{color:#7c3aed;background:#f5f3ff;border-color:#ddd6fe}._transformChip_184p0_201:hover{background:#ede9fe;border-color:#c4b5fd}._helpRow_184p0_213{flex-direction:column;gap:6px;display:flex}._helpLabel_184p0_219{color:var(--text-muted);font-size:11px;font-weight:500}._helpHint_184p0_225{color:var(--text-muted);margin-top:2px;font-size:11px;font-style:italic}._container_hjndl_1{flex-direction:column;gap:12px;display:flex}._header_hjndl_7{justify-content:space-between;align-items:center;display:flex}._label_hjndl_13{color:#374151;font-size:13px;font-weight:600}._addBtn_hjndl_19{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;padding:5px 12px;font-size:12px;font-weight:500}._addBtn_hjndl_19:hover{background:#1d4ed8}._empty_hjndl_32{color:#9ca3af;padding:12px 0;font-size:13px}._row_hjndl_38{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}._rowHeader_hjndl_48{justify-content:space-between;align-items:center;display:flex}._rowIndex_hjndl_54{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}._removeBtn_hjndl_62{color:#dc2626;cursor:pointer;background:#fee2e2;border:none;border-radius:4px;padding:3px 10px;font-size:12px}._removeBtn_hjndl_62:hover{background:#fecaca}._grid_hjndl_74{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}._cell_hjndl_80{color:#374151;flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}._cell_hjndl_80 input,._cell_hjndl_80 select{color:#1f2937;border:1px solid #d1d5db;border-radius:5px;outline:none;padding:6px 10px;font-size:13px}._cell_hjndl_80 input:focus,._cell_hjndl_80 select:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}._checkCell_hjndl_105{flex-direction:row;align-items:center;gap:8px;padding-top:18px}._checkCell_hjndl_105 input[type=checkbox]{width:16px;height:16px;box-shadow:none;border:none;padding:0}._optionsBlock_hjndl_120{border-top:1px solid #e5e7eb;flex-direction:column;gap:6px;padding-top:4px;display:flex}._optionsLabel_hjndl_128{color:#6b7280;font-size:12px;font-weight:600}._optionRow_hjndl_134{align-items:center;gap:6px;display:flex}._optionRow_hjndl_134 input{border:1px solid #d1d5db;border-radius:4px;outline:none;flex:1;padding:5px 8px;font-size:13px}._optionRow_hjndl_134 input:focus{border-color:#2563eb}._removeOptBtn_hjndl_153{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:16px;line-height:1}._removeOptBtn_hjndl_153:hover{color:#dc2626}._addOptBtn_hjndl_165{cursor:pointer;color:#374151;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;align-self:flex-start;padding:3px 10px;font-size:12px}._addOptBtn_hjndl_165:hover{background:#e5e7eb}._container_18yp1_1{flex-direction:column;gap:12px;display:flex}._fallbackHint_18yp1_3{color:#9ca3af;margin-top:4px;font-size:11px;font-style:italic;display:block}._header_18yp1_11{justify-content:space-between;align-items:center;display:flex}._label_18yp1_13{color:#374151;font-size:13px;font-weight:600}._addBtn_18yp1_15{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;padding:5px 12px;font-size:12px;font-weight:500}._addBtn_18yp1_15:hover{background:#1d4ed8}._card_18yp1_23{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}._cardHeader_18yp1_29{justify-content:space-between;align-items:center;display:flex}._idBadge_18yp1_31{color:#1f2937;font-size:13px;font-weight:600}._removeBtn_18yp1_33{color:#dc2626;cursor:pointer;background:#fee2e2;border:none;border-radius:4px;padding:3px 10px;font-size:12px}._removeBtn_18yp1_33:hover{background:#fecaca}._fields_18yp1_39{grid-template-columns:1fr 2fr;gap:10px;display:grid}._field_18yp1_39{color:#374151;flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}._field_18yp1_39 input{color:#1f2937;border:1px solid #d1d5db;border-radius:5px;outline:none;padding:6px 10px;font-size:13px}._field_18yp1_39 input:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}._configBlock_18yp1_51{border-top:1px solid #e5e7eb;flex-direction:column;gap:6px;padding-top:8px;display:flex}._configHeader_18yp1_53{justify-content:space-between;align-items:center;display:flex}._configLabel_18yp1_55{color:#6b7280;font-size:12px;font-weight:600}._addOptBtn_18yp1_57{cursor:pointer;color:#374151;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;padding:2px 8px;font-size:11px}._addOptBtn_18yp1_57:hover{background:#e5e7eb}._configRow_18yp1_64{align-items:center;gap:6px;display:flex}._configKey_18yp1_66,._configVal_18yp1_66{border:1px solid #d1d5db;border-radius:4px;outline:none;padding:5px 8px;font-size:12px}._configKey_18yp1_66{width:140px}._configVal_18yp1_66{flex:1}._configKey_18yp1_66:focus,._configVal_18yp1_66:focus{border-color:#2563eb}._removeOptBtn_18yp1_74{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:16px}._removeOptBtn_18yp1_74:hover{color:#dc2626}._container_15xha_1{overflow-x:auto}._table_15xha_3{border-collapse:collapse;width:100%;font-size:13px}._table_15xha_3 th{text-align:left;color:#374151;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:8px 12px;font-weight:600}._table_15xha_3 td{vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:10px 12px}._channelLabel_15xha_25{color:#1f2937;font-weight:500}._toggleLabel_15xha_30{cursor:pointer;color:#374151;align-items:center;gap:8px;font-size:13px;display:flex}._toggleLabel_15xha_30 input[type=checkbox]{cursor:pointer;width:16px;height:16px}._select_15xha_45{color:#1f2937;border:1px solid #d1d5db;border-radius:5px;outline:none;min-width:220px;padding:6px 10px;font-size:13px}._select_15xha_45:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}._hint_15xha_60{color:#9ca3af;font-size:12px;font-style:italic}._wrapper_uau5l_1{flex-direction:column;gap:16px;display:flex}._notice_uau5l_7{color:var(--text-secondary);border:1px dashed var(--border-input);background:#f9fafb;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}._dropzone_uau5l_18{border:1px dashed var(--border-input);background:#fafbfc;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}._dropzone_uau5l_18[data-disabled=true]{opacity:.6;pointer-events:none}._dropzone_uau5l_18[data-dragging=true]{border-color:var(--cp-blue);background:#f0f5ff;border-style:solid}._metaRow_uau5l_39{flex-wrap:wrap;gap:12px;display:flex}._field_uau5l_45{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}._field_uau5l_45._grow_uau5l_54{flex:1;min-width:180px}._select_uau5l_59,._input_uau5l_60{color:var(--text-primary);border:1px solid var(--border-input);background:#fff;border-radius:8px;outline:none;padding:8px 10px;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s}._select_uau5l_59:focus,._input_uau5l_60:focus{border-color:var(--cp-blue);box-shadow:0 0 0 3px #295bee1f}._hiddenFile_uau5l_79{display:none}._uploadBtn_uau5l_83{color:#fff;background:var(--cp-blue);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:filter .15s;display:inline-flex}._uploadBtn_uau5l_83:hover{filter:brightness(.95)}._uploadBtn_uau5l_83[data-disabled=true]{opacity:.6;cursor:not-allowed}._uploading_uau5l_109{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}._spinner_uau5l_117{border:2px solid #295bee40;border-top-color:var(--cp-blue);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_uau5l_117}@keyframes _spin_uau5l_117{to{transform:rotate(360deg)}}._empty_uau5l_133{color:var(--text-muted);text-align:center;margin:0;padding:20px 0;font-size:13px}._list_uau5l_141{flex-direction:column;gap:8px;display:flex}._item_uau5l_147{border:1px solid var(--border-default);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}._item_uau5l_147:hover{border-color:var(--border-input);box-shadow:0 1px 3px #0000000d}._fileIcon_uau5l_163{width:36px;height:36px;color:var(--cp-blue);text-transform:uppercase;background:#295bee1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}._itemBody_uau5l_178{flex:1;min-width:0}._itemLabel_uau5l_183{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._itemMeta_uau5l_192{color:var(--text-muted);align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}._typeTag_uau5l_201{letter-spacing:.04em;color:var(--cp-blue);background:#295bee1a;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}._itemFile_uau5l_212{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._deleteBtn_uau5l_218{color:var(--status-deleted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}._deleteBtn_uau5l_218:hover{background:#dc262614}._container_ws6zi_3{flex-direction:column;gap:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._topBar_ws6zi_12{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._titleSection_ws6zi_20{align-items:center;gap:12px;display:flex}._backButton_ws6zi_26{color:var(--text-secondary);border:1px solid var(--border-input);cursor:pointer;background:#fff;border-radius:6px;padding:6px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;transition:all .15s}._backButton_ws6zi_26:hover{color:var(--text-primary);background:#f9fafb}._pageTitle_ws6zi_43{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}._actions_ws6zi_50{align-items:center;gap:12px;display:flex}._saveMessage_ws6zi_56{color:#16a34a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}._errorMessage_ws6zi_62{color:var(--status-deleted);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}._pageLayout_ws6zi_70{grid-template-columns:1fr 360px;align-items:start;gap:24px;display:grid}._mainColumn_ws6zi_77{flex-direction:column;gap:20px;min-width:0;display:flex}._sidebar_ws6zi_84{flex-direction:column;gap:16px;display:flex}._card_ws6zi_92{border:1px solid var(--border-default);background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px #0000000a}._cardTitle_ws6zi_100{color:var(--text-primary);margin:0 0 16px;font-size:16px;font-weight:600}._cardHint_ws6zi_107{color:var(--text-secondary);margin:-8px 0 16px;font-size:13px;line-height:1.5}._cardTitleRow_ws6zi_114{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._productHeader_ws6zi_123{align-items:flex-start;gap:16px;display:flex}._headerImage_ws6zi_129{border:1px solid var(--border-default);object-fit:contain;background:#f9fafb;border-radius:12px;flex-shrink:0;width:80px;height:80px}._headerImagePlaceholder_ws6zi_139{border:1px dashed var(--border-default);width:80px;height:80px;color:var(--text-muted);background:#f9fafb;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}._headerInfo_ws6zi_153{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._productName_ws6zi_161{color:var(--text-primary);margin:0;font-size:24px;font-weight:700;line-height:1.2}._productNameInput_ws6zi_169{color:var(--text-primary);background:0 0;border:1px solid #0000;border-radius:6px;outline:none;width:100%;margin:-2px -6px;padding:2px 6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-weight:700;transition:border-color .15s}._productNameInput_ws6zi_169:hover{border-color:var(--border-input)}._productNameInput_ws6zi_169:focus{border-color:var(--cp-blue);background:#fff;box-shadow:0 0 0 2px #295bee1a}._lenderText_ws6zi_194{color:var(--text-secondary);margin:0;font-size:14px}._badges_ws6zi_200{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}._badge_ws6zi_200{border-radius:20px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}._badgeCategory_ws6zi_217{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}._badgeActive_ws6zi_224{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._badgeDeleted_ws6zi_231{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._headerFields_ws6zi_240{border-top:1px solid var(--border-default);grid-template-columns:repeat(2,1fr);gap:14px;margin-top:16px;padding-top:16px;display:grid}._headerFieldFull_ws6zi_249{grid-column:span 2}._contentTabs_ws6zi_255{border-bottom:1px solid var(--border-default);gap:0;margin-bottom:16px;display:flex}._contentTab_ws6zi_255{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;transition:all .15s}._contentTab_ws6zi_255:hover{color:var(--text-primary)}._contentTabActive_ws6zi_279{color:var(--cp-blue);border-bottom-color:var(--cp-blue)}._contentPanel_ws6zi_284{flex-direction:column;gap:16px;display:flex}._quickInfoList_ws6zi_292{flex-direction:column;gap:12px;display:flex}._quickInfoRow_ws6zi_298{justify-content:space-between;align-items:center;font-size:13px;display:flex}._quickInfoLabel_ws6zi_305{color:var(--text-muted);font-weight:500}._quickInfoValue_ws6zi_310{color:var(--text-primary);text-align:right;word-break:break-all;max-width:200px;font-weight:500}._quickInfoValueMono_ws6zi_318{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12px}._quickInfoInput_ws6zi_324{color:var(--text-primary);text-align:right;border:1px solid #d1d5db;border-radius:4px;outline:none;flex:1;max-width:200px;padding:4px 8px;font-size:13px;font-weight:500}._quickInfoInput_ws6zi_324:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}._actionsCard_ws6zi_344{flex-direction:column;gap:10px;display:flex}._deactivateButton_ws6zi_350{color:#dc2626;cursor:pointer;text-align:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:8px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;transition:all .15s}._deactivateButton_ws6zi_350:hover{background:#fee2e2;border-color:#fca5a5}._deactivateButton_ws6zi_350:disabled{opacity:.5;cursor:not-allowed}._activateButton_ws6zi_374{color:#16a34a;cursor:pointer;text-align:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:8px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;transition:all .15s}._activateButton_ws6zi_374:hover{background:#dcfce7;border-color:#86efac}._activateButton_ws6zi_374:disabled{opacity:.5;cursor:not-allowed}._loadingState_ws6zi_400,._errorState_ws6zi_401{text-align:center;color:var(--text-secondary);padding:60px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}._errorState_ws6zi_401 p{color:var(--status-deleted);margin:0 0 16px}@media (width<=960px){._pageLayout_ws6zi_70{grid-template-columns:1fr}._sidebar_ws6zi_84{order:-1}}@media (width<=768px){._topBar_ws6zi_12{flex-direction:column;align-items:flex-start}._actions_ws6zi_50{justify-content:flex-end;width:100%}._headerFields_ws6zi_240{grid-template-columns:1fr}._headerFieldFull_ws6zi_249{grid-column:span 1}._productHeader_ws6zi_123{text-align:center;flex-direction:column;align-items:center}._badges_ws6zi_200{justify-content:center}}._container_y0p3x_1{max-width:1400px;margin:0 auto;padding:24px}._header_y0p3x_7{margin-bottom:24px}._title_y0p3x_11{color:#1a1a2e;margin:0 0 4px;font-size:24px;font-weight:700}._subtitle_y0p3x_18{color:#666;max-width:600px;margin:0 0 16px;font-size:14px;line-height:1.5}._headerRow_y0p3x_26{align-items:center;gap:12px;display:flex}._searchInput_y0p3x_32{border:1px solid #d1d5db;border-radius:6px;outline:none;width:240px;padding:8px 12px;font-size:13px}._searchInput_y0p3x_32:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._createBtn_y0p3x_46{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500}._createBtn_y0p3x_46:hover{background:#1d4ed8}._error_y0p3x_61{color:#dc2626;background:#fef2f2;border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:14px}._loading_y0p3x_70{text-align:center;color:#666;padding:48px;font-size:16px}._tableWrapper_y0p3x_78{border:1px solid #e5e7eb;border-radius:8px;overflow-x:auto}._table_y0p3x_78{border-collapse:collapse;width:100%;font-size:13px}._table_y0p3x_78 th{text-align:left;color:#374151;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:12px 16px;font-weight:600}._table_y0p3x_78 td{color:#1f2937;vertical-align:top;border-bottom:1px solid #f3f4f6;padding:12px 16px}._table_y0p3x_78 tbody tr:hover{background:#f9fafb}._mono_y0p3x_111{color:#4b5563;font-family:SF Mono,Fira Code,Fira Mono,Menlo,monospace;font-size:12px}._cellPrimary_y0p3x_117{color:#1f2937;font-size:13px;font-weight:500}._cellSecondary_y0p3x_123{color:#6b7280;margin-top:2px;font-size:12px}._cellMuted_y0p3x_129{color:#9ca3af;font-size:12px;font-style:italic}._emptyRow_y0p3x_135{text-align:center;color:#9ca3af;font-size:14px;padding:40px 16px!important}._tagList_y0p3x_143{flex-wrap:wrap;gap:4px;display:flex}._tag_y0p3x_143{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:2px 8px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:11px;display:inline-block}._tagEmail_y0p3x_160{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 8px;font-size:11px;display:inline-block}._codeBadge_y0p3x_170{color:#166534;letter-spacing:1px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:4px 10px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:13px;font-weight:600;display:inline-block}._editBtn_y0p3x_184,._deleteBtn_y0p3x_185{cursor:pointer;border:none;border-radius:4px;margin-right:6px;padding:5px 14px;font-size:12px;font-weight:500}._editBtn_y0p3x_184{color:#3730a3;background:#e0e7ff}._editBtn_y0p3x_184:hover{background:#c7d2fe}._deleteBtn_y0p3x_185{color:#dc2626;background:#fee2e2}._deleteBtn_y0p3x_185:hover{background:#fecaca}._formOverlay_y0p3x_214{z-index:1000;background:#0006;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._formCard_y0p3x_225{background:#fff;border-radius:12px;width:100%;max-width:640px;max-height:90vh;padding:32px;overflow-y:auto;box-shadow:0 20px 60px #00000026}._formCard_y0p3x_225 h2{color:#1a1a2e;margin:0 0 4px;font-size:20px;font-weight:600}._formSubtitle_y0p3x_243{color:#6b7280;margin:0 0 24px;font-size:13px;line-height:1.4}._formGrid_y0p3x_250{flex-direction:column;gap:18px;display:flex}._formGrid_y0p3x_250 label{flex-direction:column;gap:6px;display:flex}._formSectionTitle_y0p3x_262{color:#374151;border-top:1px solid #f3f4f6;margin-top:8px;padding-top:16px;font-size:14px;font-weight:600}._formSectionDesc_y0p3x_271{color:#6b7280;margin:-8px 0 4px;font-size:12px;line-height:1.4}._labelWithTooltip_y0p3x_279{color:#374151;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}._tooltip_y0p3x_288{color:#9ca3af;font-size:11px;font-style:italic;font-weight:400}._formGrid_y0p3x_250 input,._formGrid_y0p3x_250 select{color:#1f2937;border:1px solid #d1d5db;border-radius:6px;outline:none;padding:10px 12px;font-size:14px;transition:border-color .2s}._formGrid_y0p3x_250 input:focus,._formGrid_y0p3x_250 select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._formGrid_y0p3x_250 input:disabled{color:#9ca3af;background:#f3f4f6}._formGrid_y0p3x_250 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%236b7280' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}._formActions_y0p3x_325{border-top:1px solid #f3f4f6;justify-content:flex-end;gap:12px;margin-top:28px;padding-top:20px;display:flex}._cancelBtn_y0p3x_334{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:10px 20px;font-size:14px}._cancelBtn_y0p3x_334:hover{background:#e5e7eb}._saveBtn_y0p3x_348{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500}._saveBtn_y0p3x_348:hover{background:#1d4ed8}._saveBtn_y0p3x_348:disabled{cursor:not-allowed;background:#93c5fd}._collapsibleSection_y0p3x_369{border:1px solid #e5e7eb;border-radius:8px;margin-top:12px;overflow:hidden}._collapsibleHeader_y0p3x_376{text-align:left;color:#374151;cursor:pointer;background:#f9fafb;border:none;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:14px;font-weight:500;display:flex}._collapsibleHeader_y0p3x_376:hover{background:#f3f4f6}._collapsibleArrow_y0p3x_395{color:#6b7280;text-align:center;width:16px;font-size:10px}._collapsibleBody_y0p3x_402{border-top:1px solid #e5e7eb;flex-direction:column;gap:12px;padding:16px;display:flex}._subCard_y0p3x_411,._productCard_y0p3x_412{border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}._productCard_y0p3x_412{background:#f8faff;border-color:#bfdbfe}._subCardHeader_y0p3x_423{color:#374151;background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;font-weight:500;display:flex}._subCardGrid_y0p3x_435{flex-direction:column;gap:12px;padding:12px;display:flex}._subCardGrid_y0p3x_435 label{flex-direction:column;gap:6px;display:flex}._subSectionTitle_y0p3x_448{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;padding-top:4px;font-size:12px;font-weight:600}._addBtn_y0p3x_458{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px dashed #bfdbfe;border-radius:6px;width:100%;padding:8px 16px;font-size:13px;font-weight:500}._addBtn_y0p3x_458:hover{background:#dbeafe}._removeBtn_y0p3x_474{color:#dc2626;cursor:pointer;background:#fee2e2;border:none;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:500}._removeBtn_y0p3x_474:hover{background:#fecaca}._req_y0p3x_489{color:#dc2626;font-weight:700}._container_3pzxt_3{max-width:1200px;margin:0 auto;padding:0}._header_3pzxt_9{justify-content:space-between;align-items:center;padding:20px 24px 12px;display:flex}._title_3pzxt_16{color:#1a1a2e;margin:0;font-size:22px;font-weight:600}._refreshBtn_3pzxt_23{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-size:13px}._refreshBtn_3pzxt_23:hover{background:#e5e7eb}._tabBar_3pzxt_38{border-bottom:2px solid #e5e7eb;gap:0;padding:0 24px;display:flex}._tab_3pzxt_38{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 20px;font-size:14px;font-weight:500}._tab_3pzxt_38:hover{color:#374151}._tabActive_3pzxt_61{color:#2563eb;border-bottom-color:#2563eb}._pageInfo_3pzxt_66{color:#6b7280;padding:0 12px;font-size:13px}._filterTabs_3pzxt_73{border-bottom:1px solid #e5e7eb;gap:4px;padding:0 24px 12px;display:flex}._filterTab_3pzxt_73{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500}._filterTab_3pzxt_73:hover{color:#374151;background:#f3f4f6}._filterTabActive_3pzxt_96{color:#3730a3;background:#e0e7ff}._threadList_3pzxt_102{border-top:1px solid #f3f4f6}._threadRow_3pzxt_106{cursor:pointer;border-bottom:1px solid #f3f4f6;grid-template-columns:200px 1fr auto;align-items:center;gap:12px;padding:10px 24px;display:grid}._threadRow_3pzxt_106:hover{background:#f9fafb;box-shadow:inset 3px 0 #2563eb}._threadRowBold_3pzxt_121 ._senderName_3pzxt_121,._threadRowBold_3pzxt_121 ._threadSubject_3pzxt_122{font-weight:600}._threadSender_3pzxt_126{align-items:center;gap:6px;min-width:0;display:flex}._senderName_3pzxt_121{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._messageCount_3pzxt_141{color:#6b7280;background:#e5e7eb;border-radius:10px;flex-shrink:0;padding:1px 6px;font-size:11px}._threadContent_3pzxt_150{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._threadSubject_3pzxt_122{color:#1f2937;font-size:13px}._threadSnippet_3pzxt_162{color:#9ca3af;font-size:13px}._threadMeta_3pzxt_167{flex-shrink:0;align-items:center;gap:8px;display:flex}._attachIcon_3pzxt_174{font-size:14px}._statusBadge_3pzxt_178{white-space:nowrap;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:500}._threadDate_3pzxt_186{color:#6b7280;white-space:nowrap;text-align:right;min-width:70px;font-size:12px}._loading_3pzxt_195{text-align:center;color:#6b7280;padding:60px;font-size:14px}._error_3pzxt_202{color:#dc2626;background:#fef2f2;border-radius:6px;margin:16px 24px;padding:12px 16px;font-size:13px}._emptyState_3pzxt_211{text-align:center;color:#9ca3af;padding:60px;font-size:14px}._loadMore_3pzxt_218{text-align:center;padding:16px 24px}._loadMoreBtn_3pzxt_223{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:8px 24px;font-size:13px}._loadMoreBtn_3pzxt_223:hover{background:#e5e7eb}._loadMoreBtn_3pzxt_223:disabled{opacity:.5;cursor:not-allowed}._threadViewContainer_3pzxt_246{max-width:900px;margin:0 auto;padding:20px 24px}._threadViewHeader_3pzxt_252{margin-bottom:24px}._backBtn_3pzxt_256{color:#374151;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;margin-bottom:12px;padding:6px 12px;font-size:13px}._backBtn_3pzxt_256:hover{background:#f3f4f6}._threadViewTitle_3pzxt_271 h2{color:#1a1a2e;margin:0 0 8px;font-size:20px;font-weight:600}._threadLabels_3pzxt_278{align-items:center;gap:8px;display:flex}._messageCountLabel_3pzxt_284{color:#6b7280;font-size:12px}._messagesContainer_3pzxt_290{flex-direction:column;gap:12px;display:flex}._messageCard_3pzxt_296{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}._messageHeader_3pzxt_302{background:#fafafa;justify-content:space-between;align-items:flex-start;padding:14px 16px 8px;display:flex}._messageSender_3pzxt_310{align-items:baseline;gap:6px;display:flex}._senderNameFull_3pzxt_316{color:#1f2937;font-size:14px;font-weight:600}._senderEmail_3pzxt_322{color:#9ca3af;font-size:12px}._messageHeaderRight_3pzxt_327{align-items:center;gap:8px;display:flex}._statusBadgeSmall_3pzxt_333{border-radius:8px;padding:2px 6px;font-size:10px;font-weight:500}._messageDate_3pzxt_340{color:#6b7280;font-size:12px}._messageTo_3pzxt_345{color:#6b7280;background:#fafafa;padding:0 16px 8px;font-size:12px}._messageBody_3pzxt_353{min-height:60px;padding:16px}._bodyIframe_3pzxt_358{resize:vertical;border:none;width:100%;min-height:200px}._bodyText_3pzxt_365{color:#374151;white-space:pre-wrap;word-break:break-word;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.6}._attachments_3pzxt_376{border-top:1px solid #f3f4f6;flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}._attachmentItem_3pzxt_384{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:flex}._attachmentIcon_3pzxt_395{font-size:14px}._attachmentName_3pzxt_399{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:500;overflow:hidden}._attachmentSize_3pzxt_408{color:#9ca3af}._downloadBtn_3pzxt_412{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;margin-left:4px;padding:3px 10px;font-size:11px}._downloadBtn_3pzxt_412:hover{background:#1d4ed8}._downloadBtn_3pzxt_412:disabled{cursor:not-allowed;background:#93c5fd}._container_7tsvk_1{max-width:1400px;margin:0 auto;padding:24px}._header_7tsvk_7{margin-bottom:24px}._headerRow_7tsvk_11{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._title_7tsvk_18{color:#1a1a2e;margin:0 0 4px;font-size:24px;font-weight:700}._subtitle_7tsvk_25{color:#666;max-width:600px;margin:0 0 16px;font-size:14px;line-height:1.5}._createBtn_7tsvk_33{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500}._createBtn_7tsvk_33:hover{background:#1d4ed8}._refreshBtn_7tsvk_48{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-size:13px}._refreshBtn_7tsvk_48:hover{background:#e5e7eb}._error_7tsvk_63{color:#dc2626;background:#fef2f2;border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:14px}._success_7tsvk_72{color:#16a34a;background:#f0fdf4;border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:14px}._loading_7tsvk_81{text-align:center;color:#666;padding:48px;font-size:16px}._tableWrapper_7tsvk_89{border:1px solid #e5e7eb;border-radius:8px;overflow-x:auto}._table_7tsvk_89{border-collapse:collapse;width:100%;font-size:13px}._table_7tsvk_89 th{text-align:left;color:#374151;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:12px 16px;font-weight:600}._table_7tsvk_89 td{color:#1f2937;vertical-align:top;border-bottom:1px solid #f3f4f6;padding:12px 16px}._table_7tsvk_89 tbody tr:hover{background:#f9fafb}._cellPrimary_7tsvk_123{color:#1f2937;font-size:13px;font-weight:500}._cellSecondary_7tsvk_129{color:#6b7280;margin-top:2px;font-size:12px}._cellTemplate_7tsvk_135{color:#4b5563;align-items:center;gap:8px;max-width:300px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:12px;display:flex}._cellTemplateText_7tsvk_145{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._cellRecipients_7tsvk_153{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:12px;overflow:hidden}._cellCount_7tsvk_162{text-align:center;font-weight:600}._cellError_7tsvk_167{color:#dc2626;font-size:12px}._emptyRow_7tsvk_172{text-align:center;color:#9ca3af;font-size:14px;padding:40px 16px!important}._codeBadge_7tsvk_180{color:#166534;letter-spacing:.5px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:4px 10px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:12px;font-weight:600;display:inline-block}._badgeLive_7tsvk_193{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}._badgePaused_7tsvk_204{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}._badgePausedSmall_7tsvk_215{color:#ea580c;background:#fff7ed;border-radius:8px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-block}._badgeSent_7tsvk_226{color:#16a34a;background:#f0fdf4;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}._badgeFailed_7tsvk_236{color:#dc2626;background:#fef2f2;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}._editBtn_7tsvk_247,._deleteBtn_7tsvk_248{cursor:pointer;border:none;border-radius:4px;margin-right:6px;padding:5px 14px;font-size:12px;font-weight:500}._editBtn_7tsvk_247{color:#3730a3;background:#e0e7ff}._editBtn_7tsvk_247:hover{background:#c7d2fe}._deleteBtn_7tsvk_248{color:#dc2626;background:#fee2e2}._deleteBtn_7tsvk_248:hover{background:#fecaca}._copyBtn_7tsvk_276{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;margin-left:8px;padding:3px 10px;font-size:11px;font-weight:500}._copyBtn_7tsvk_276:hover{background:#e5e7eb}._formOverlay_7tsvk_293{z-index:1000;background:#0006;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._formCard_7tsvk_304{background:#fff;border-radius:12px;width:100%;max-width:640px;max-height:90vh;padding:32px;overflow-y:auto;box-shadow:0 20px 60px #00000026}._formCard_7tsvk_304 h2{color:#1a1a2e;margin:0 0 4px;font-size:20px;font-weight:600}._formSubtitle_7tsvk_322{color:#6b7280;margin:0 0 24px;font-size:13px;line-height:1.4}._formGrid_7tsvk_329{flex-direction:column;gap:18px;display:flex}._formGrid_7tsvk_329 label{flex-direction:column;gap:6px;display:flex}._labelWithTooltip_7tsvk_341{color:#374151;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}._tooltip_7tsvk_350{color:#9ca3af;font-size:11px;font-style:italic;font-weight:400}._formGrid_7tsvk_329 input,._formGrid_7tsvk_329 select{color:#1f2937;border:1px solid #d1d5db;border-radius:6px;outline:none;padding:10px 12px;font-size:14px;transition:border-color .2s}._formGrid_7tsvk_329 input:focus,._formGrid_7tsvk_329 select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._formGrid_7tsvk_329 input:disabled{color:#9ca3af;background:#f3f4f6}._formGrid_7tsvk_329 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%236b7280' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}._textarea_7tsvk_387{color:#1f2937;resize:vertical;border:1px solid #d1d5db;border-radius:6px;outline:none;padding:10px 12px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:13px;transition:border-color .2s}._textarea_7tsvk_387:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._formActions_7tsvk_404{border-top:1px solid #f3f4f6;justify-content:flex-end;gap:12px;margin-top:28px;padding-top:20px;display:flex}._cancelBtn_7tsvk_413{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:10px 20px;font-size:14px}._cancelBtn_7tsvk_413:hover{background:#e5e7eb}._saveBtn_7tsvk_427{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500}._saveBtn_7tsvk_427:hover{background:#1d4ed8}._saveBtn_7tsvk_427:disabled{cursor:not-allowed;background:#93c5fd}._genGrid_7tsvk_451{grid-template-columns:1fr 1fr 200px;gap:20px;margin-bottom:24px;display:grid}@media (width<=900px){._genGrid_7tsvk_451{grid-template-columns:1fr}}._selectionPanel_7tsvk_464{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}._panelHeader_7tsvk_470{background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._panelHeader_7tsvk_470 h3{color:#374151;margin:0;font-size:14px;font-weight:600}._panelActions_7tsvk_486{gap:6px;display:flex}._smallBtn_7tsvk_491{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:500}._smallBtn_7tsvk_491:hover{background:#f3f4f6}._searchInput_7tsvk_506{border:none;border-bottom:1px solid #e5e7eb;outline:none;width:100%;padding:8px 12px;font-size:13px}._searchInput_7tsvk_506:focus{background:#fafafa}._checkboxList_7tsvk_519{max-height:280px;padding:8px 0;overflow-y:auto}._checkboxItem_7tsvk_525{cursor:pointer;align-items:center;gap:8px;padding:6px 16px;font-size:13px;display:flex}._checkboxItem_7tsvk_525:hover{background:#f9fafb}._checkboxDisabled_7tsvk_538{opacity:.5;cursor:not-allowed}._checkboxCode_7tsvk_543{color:#166534;background:#f0fdf4;border-radius:3px;padding:1px 6px;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:12px;font-weight:600}._checkboxName_7tsvk_553{color:#6b7280;font-size:12px}._emptyList_7tsvk_558{text-align:center;color:#9ca3af;padding:20px;font-size:13px}._genControls_7tsvk_566{flex-direction:column;justify-content:center;gap:16px;display:flex}._qtyLabel_7tsvk_573{color:#374151;flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}._qtyInput_7tsvk_582{border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;padding:10px 12px;font-size:14px}._qtyInput_7tsvk_582:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._generateBtn_7tsvk_596{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;width:100%;padding:12px 24px;font-size:14px;font-weight:600}._generateBtn_7tsvk_596:hover{background:#1d4ed8}._generateBtn_7tsvk_596:disabled{cursor:not-allowed;background:#93c5fd}._resultsSection_7tsvk_618{margin-top:32px}._resultsHeader_7tsvk_622{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._resultsHeader_7tsvk_622 h3{color:#1a1a2e;margin:0;font-size:18px;font-weight:600}._sendAllBtn_7tsvk_636{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:6px;padding:8px 20px;font-size:13px;font-weight:500}._sendAllBtn_7tsvk_636:hover{background:#15803d}._sendAllBtn_7tsvk_636:disabled{cursor:not-allowed;background:#86efac}._resultCard_7tsvk_656{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;overflow:hidden}._resultCardHeader_7tsvk_663{background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._resultChannelName_7tsvk_672{color:#374151;margin-left:10px;font-size:14px;font-weight:500}._resultError_7tsvk_679{color:#dc2626;padding:16px;font-size:13px}._sendBtn_7tsvk_685{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;padding:6px 16px;font-size:12px;font-weight:500}._sendBtn_7tsvk_685:hover{background:#1d4ed8}._sendBtn_7tsvk_685:disabled{cursor:not-allowed;background:#93c5fd}._filterBar_7tsvk_706{flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:16px;display:flex}._filterInput_7tsvk_714{border:1px solid #d1d5db;border-radius:6px;width:150px;padding:6px 12px;font-size:13px}._clearBtn_7tsvk_722{cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px;font-size:12px}._clearBtn_7tsvk_722:hover{background:#e5e7eb}._pagination_7tsvk_736{text-align:center;justify-content:center;align-items:center;gap:8px;padding:16px 0;display:flex}._pageBtn_7tsvk_745{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:8px 24px;font-size:13px}._pageBtn_7tsvk_745:hover{background:#e5e7eb}._pageBtn_7tsvk_745:disabled{opacity:.5;cursor:not-allowed}._pageInfo_7tsvk_764{color:#6b7280;padding:0 12px;font-size:13px}._tabBar_7tsvk_774{border-bottom:2px solid #e5e7eb;gap:0;margin-bottom:0;padding:0 24px;display:flex}._tab_7tsvk_89{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 20px;font-size:14px;font-weight:500}._tab_7tsvk_89:hover{color:#374151}._tabActive_7tsvk_798{color:#2563eb;border-bottom-color:#2563eb}._pageHeader_7tsvk_803{justify-content:space-between;align-items:center;padding:20px 24px 12px;display:flex}._pageTitle_7tsvk_810{color:#1a1a2e;margin:0;font-size:22px;font-weight:600}._overlay_4bk7c_9{z-index:40;opacity:0;background:#0006;animation:.2s forwards _fadeIn_4bk7c_1;position:fixed;inset:0}@keyframes _fadeIn_4bk7c_1{to{opacity:1}}._panel_4bk7c_28{border-left:1px solid var(--border-default);z-index:41;background-color:#fff;flex-direction:column;width:600px;max-width:100%;transition:transform .3s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}._panelOpen_4bk7c_44{transform:translate(0)}._header_4bk7c_52{border-bottom:1px solid var(--border-default);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._title_4bk7c_61{color:var(--text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.3}._closeButton_4bk7c_69{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex}._closeButton_4bk7c_69:hover{color:var(--text-primary);background:#f3f4f6}._content_4bk7c_93{flex:1;padding:24px;overflow-y:auto}@media (width<=640px){._panel_4bk7c_28{width:100%}._header_4bk7c_52{padding:16px 20px}._content_4bk7c_93{padding:20px}}._container_8g2dq_5{flex-direction:column;gap:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._topBar_8g2dq_14{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._titleRow_8g2dq_22{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._pageTitle_8g2dq_29{color:#1a1a2e;margin:0;font-size:22px;font-weight:700}._topActions_8g2dq_36{align-items:center;gap:8px;display:flex}._secondaryButton_8g2dq_42,._primaryButton_8g2dq_42{cursor:pointer;border-radius:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s}._secondaryButton_8g2dq_42{color:#374151;background:#fff;border:1px solid #d1d5db}._secondaryButton_8g2dq_42:hover:not(:disabled){background:#f9fafb}._primaryButton_8g2dq_42{color:#fff;background:#2563eb;border:none;font-weight:600}._primaryButton_8g2dq_42:hover:not(:disabled){background:#1d4ed8}._secondaryButton_8g2dq_42:disabled,._primaryButton_8g2dq_42:disabled{opacity:.5;cursor:not-allowed}._linkButton_8g2dq_73{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}._linkButton_8g2dq_73:hover{text-decoration:underline}._badge_8g2dq_86{white-space:nowrap;color:#4b5563;background:#f3f4f6;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}._badgeActive_8g2dq_97{background:var(--status-active-bg);color:var(--status-active)}._badgeInactive_8g2dq_98{color:#6b7280;background:#f3f4f6}._badgeProactive_8g2dq_99{color:#6d28d9;background:#f5f3ff}._badgeMissing_8g2dq_100{background:var(--status-deleted-bg);color:var(--status-deleted)}._badgeCategory_8g2dq_101{color:#3730a3;text-align:center;background:#e0e7ff;min-width:22px}._chips_8g2dq_105{flex-wrap:wrap;gap:4px;display:flex}._chip_8g2dq_105{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:500;display:inline-block}._muted_8g2dq_119{color:#9ca3af;font-size:12px}._mono_8g2dq_121{color:#9ca3af;font-family:SF Mono,Fira Code,monospace;font-size:11px}._warnIcon_8g2dq_127{color:#d97706;cursor:help;vertical-align:middle;margin-left:6px;display:inline-flex}._filterBar_8g2dq_137{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px 10px;display:flex}._filterRow_8g2dq_147{grid-template-columns:minmax(220px,2fr) repeat(4,minmax(140px,1fr));align-items:end;gap:12px;display:grid}._filterField_8g2dq_154{flex-direction:column;gap:4px;min-width:0;display:flex}._filterLabel_8g2dq_161{color:#6b7280;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}._searchWrap_8g2dq_169{display:flex;position:relative}._searchIcon_8g2dq_174{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._searchInput_8g2dq_183,._filterSelect_8g2dq_183{box-sizing:border-box;color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;height:36px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}._searchInput_8g2dq_183{padding:0 10px 0 30px}._filterSelect_8g2dq_183{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 30px 0 10px}._filterSelectSet_8g2dq_210{color:#1d4ed8;background-color:#eff6ff;border-color:#93c5fd;font-weight:500}._searchInput_8g2dq_183:hover,._filterSelect_8g2dq_183:hover{border-color:#9ca3af}._searchInput_8g2dq_183:focus,._filterSelect_8g2dq_183:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._filterMeta_8g2dq_224{color:#6b7280;justify-content:space-between;align-items:center;gap:12px;min-height:18px;font-size:12px;display:flex}._filterMeta_8g2dq_224 strong{color:#1f2937;font-weight:600}._filterMeta_8g2dq_224 ._linkButton_8g2dq_73{margin-left:auto;font-size:12px}._filterMeta_8g2dq_224 ._linkButton_8g2dq_73:disabled{color:#9ca3af;cursor:default;text-decoration:none}._summary_8g2dq_240{color:#374151;border-bottom:1px solid #f3f4f6;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}._summary_8g2dq_240 strong{color:#1f2937;font-weight:700}._dot_8g2dq_252{color:#d1d5db}._warningBox_8g2dq_254,._errorBox_8g2dq_254{border-radius:6px;padding:10px 12px;font-size:13px}._warningBox_8g2dq_254{color:#92400e;background:#fffbeb;border:1px solid #fde68a}._errorBox_8g2dq_254{background:var(--status-deleted-bg);color:#991b1b;border:1px solid #fecaca}._errorBox_8g2dq_254 ul{margin:6px 0 0;padding-left:18px}._tableWrapper_8g2dq_276{background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:calc(100vh - 300px);overflow:auto}._table_8g2dq_276{border-collapse:collapse;width:100%;font-size:13px}._table_8g2dq_276 th{z-index:1;text-align:left;color:#374151;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:12px;font-weight:600;position:sticky;top:0}._sortButton_8g2dq_306{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}._sortIndicator_8g2dq_320{color:#9ca3af;font-size:10px}._table_8g2dq_276 td{color:#1f2937;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:10px 12px}._table_8g2dq_276 tbody tr:hover{background:#f9fafb}._rowInactive_8g2dq_330 td{color:#6b7280}._vendorName_8g2dq_332{color:#1f2937;font-weight:600;display:block}._editBtn_8g2dq_338{cursor:pointer;color:#3730a3;background:#e0e7ff;border:none;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500}._editBtn_8g2dq_338:hover{background:#c7d2fe}._skeletonRow_8g2dq_353{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%) 0 0/400% 100%;border-radius:4px;height:14px;animation:1.4s infinite _shimmer_8g2dq_1}@keyframes _shimmer_8g2dq_1{0%{background-position:100%}to{background-position:0}}._stateBox_8g2dq_366{text-align:center;color:#6b7280;padding:60px 20px;font-size:14px}._stateBox_8g2dq_366 p{margin:0 0 16px}._help_8g2dq_377{color:#374151;font-size:14px;line-height:1.55}._help_8g2dq_377 h3{color:#111827;margin:18px 0 6px;font-size:14px}._help_8g2dq_377 h3:first-child{margin-top:0}._help_8g2dq_377 ul,._help_8g2dq_377 ol{margin:0;padding-left:20px}._help_8g2dq_377 li{margin-bottom:6px}._helpExample_8g2dq_383{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:10px 12px;font-size:13px}._helper_8g2dq_393{color:#6b7280;margin:0;font-size:12px}._diffTable_8g2dq_397{border-collapse:collapse;width:100%;font-size:13px}._diffTable_8g2dq_397 th,._diffTable_8g2dq_397 td{text-align:left;vertical-align:top;border-bottom:1px solid #f3f4f6;padding:6px 8px}._diffTable_8g2dq_397 th{color:#6b7280;font-size:12px;font-weight:600}._diffChanged_8g2dq_411{background:#fffbeb}._changeList_8g2dq_413{margin:0;padding-left:18px}._changeList_8g2dq_413 li{margin-bottom:4px}@media (width<=1100px) and (width>=769px){._filterRow_8g2dq_147{grid-template-columns:repeat(4,minmax(0,1fr))}._searchField_8g2dq_418{grid-column:1/-1}}@media (width<=768px){._filterRow_8g2dq_147{grid-template-columns:1fr 1fr}._searchField_8g2dq_418{grid-column:1/-1}}._successBox_8g2dq_427{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;margin:0 0 12px;padding:10px 14px;font-size:14px}._reorderPanel_8g2dq_431{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}._reorderHelp_8g2dq_432{color:#4b5563;margin:0 0 12px;font-size:14px}._reorderList_8g2dq_433{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._reorderRow_8g2dq_434{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:28px 44px minmax(180px,1.6fr) 110px 110px 1fr 90px;align-items:center;gap:10px;padding:8px 10px;display:grid}._reorderRowMoved_8g2dq_439{background:#eff6ff;border-color:#93c5fd}._reorderRowDragging_8g2dq_440{z-index:2;position:relative;box-shadow:0 8px 20px #0000001f}._reorderHandle_8g2dq_441{cursor:grab;color:#9ca3af;touch-action:none;background:0 0;border:none;padding:4px;display:inline-flex}._reorderHandle_8g2dq_441:active{cursor:grabbing}._reorderPos_8g2dq_446{color:#374151;font-weight:600}._reorderName_8g2dq_447{flex-direction:column;display:flex}._reorderActions_8g2dq_448{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}._page_1jp48_5{flex-direction:column;gap:20px;padding-bottom:88px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._backButton_1jp48_13{color:var(--text-secondary);border:1px solid var(--border-input);cursor:pointer;background:#fff;border-radius:6px;align-self:flex-start;padding:6px 12px;font-size:13px;transition:all .15s}._backButton_1jp48_13:hover{color:var(--text-primary);background:#f9fafb}._headerCard_1jp48_33{border:1px solid var(--border-default);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex;box-shadow:0 1px 3px #0000000a}._avatar_1jp48_45{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#001143 0%,#295bee 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:700;display:flex}._headerInfo_1jp48_60{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}._headerTitleRow_1jp48_68{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._vendorTitle_1jp48_75{color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.2}._headerMeta_1jp48_83{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}._idPill_1jp48_92{color:#374151;background:#f3f4f6;border-radius:6px;align-items:center;gap:6px;padding:2px 4px 2px 8px;font-family:SF Mono,Fira Code,monospace;font-size:12px;display:inline-flex}._copyButton_1jp48_104{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:1px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}._copyButton_1jp48_104:hover{background:#e5e7eb}._metaDot_1jp48_117{color:#d1d5db}._layout_1jp48_121{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}._mainColumn_1jp48_128{flex-direction:column;gap:20px;min-width:0;display:flex}._sidebar_1jp48_135{flex-direction:column;gap:16px;display:flex;position:sticky;top:76px}._card_1jp48_145{border:1px solid var(--border-default);background:#fff;border-radius:12px;flex-direction:column;gap:20px;padding:20px;display:flex;box-shadow:0 1px 3px #0000000a}._cardHeader_1jp48_156{align-items:flex-start;gap:12px;display:flex}._stepBadge_1jp48_162{color:#3730a3;background:#eef2ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex}._cardTitle_1jp48_176{color:var(--text-primary);margin:0;font-size:16px;font-weight:600}._cardHint_1jp48_183{color:var(--text-secondary);margin:2px 0 0;font-size:13px;line-height:1.5}._divider_1jp48_190{background:#f3f4f6;height:1px;margin:0 -20px}._field_1jp48_198{flex-direction:column;gap:8px;display:flex}._fieldHead_1jp48_200{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._label_1jp48_207{color:#374151;font-size:13px;font-weight:600}._required_1jp48_213{color:#dc2626;margin-left:2px}._counter_1jp48_215{color:var(--text-muted);font-size:11px}._input_1jp48_217{border:1px solid var(--border-input);color:var(--text-primary);background:#fff;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}._input_1jp48_217:focus{border-color:var(--cp-blue);box-shadow:0 0 0 3px #295bee1f}._inputError_1jp48_234{border-color:#dc2626}._inputError_1jp48_234:focus{box-shadow:0 0 0 3px #dc26261f}._helper_1jp48_237{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}._error_1jp48_244{color:#dc2626;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}._notice_1jp48_253{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;gap:8px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}._linkButton_1jp48_265{color:var(--cp-blue);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}._linkButton_1jp48_265:hover{text-decoration:underline}._tiles_1jp48_278{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}._tile_1jp48_278{border:1.5px solid var(--border-default);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}._tile_1jp48_278:hover:not(._tileDisabled_1jp48_299){background:#fafbff;border-color:#c7d2fe}._tileSelected_1jp48_301{border-color:var(--cp-blue);background:#f5f8ff;box-shadow:0 0 0 3px #295bee14}._tileSelected_1jp48_301._tileActive_1jp48_307{border-color:var(--status-active);background:var(--status-active-bg);box-shadow:0 0 0 3px #16a34a14}._tileSelected_1jp48_301._tileProactive_1jp48_308{background:#f5f3ff;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}._tileSelected_1jp48_301._tileInactive_1jp48_309{background:#f9fafb;border-color:#6b7280;box-shadow:0 0 0 3px #6b728014}._tileDisabled_1jp48_299{cursor:not-allowed;opacity:.5}._tileBody_1jp48_313{flex-direction:column;gap:2px;min-width:0;display:flex}._tileTitle_1jp48_314{color:var(--text-primary);font-size:14px;font-weight:600}._tileDesc_1jp48_315{color:var(--text-secondary);font-size:12px;line-height:1.4}._radioDot_1jp48_317{background:#fff;border:1.5px solid #d1d5db;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:2px}._tileSelected_1jp48_301 ._radioDot_1jp48_317{border:5px solid var(--cp-blue)}._tileSelected_1jp48_301._tileActive_1jp48_307 ._radioDot_1jp48_317{border-color:var(--status-active)}._tileSelected_1jp48_301._tileInactive_1jp48_309 ._radioDot_1jp48_317{border-color:#6b7280}._tileSelected_1jp48_301._tileProactive_1jp48_308 ._radioDot_1jp48_317{border-color:#7c3aed}._tileProactive_1jp48_308:hover:not(._tileDisabled_1jp48_299){background:#faf8ff;border-color:#ddd6fe}._categoryLetter_1jp48_333{color:#374151;background:#f3f4f6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:flex}._tileSelected_1jp48_301 ._categoryLetter_1jp48_333{background:var(--cp-blue);color:#fff}._checkboxTile_1jp48_349 input{width:16px;height:16px;accent-color:var(--cp-blue);cursor:inherit;flex-shrink:0;margin:2px 0 0}._stepper_1jp48_360{border:1px solid var(--border-input);background:#fff;border-radius:8px;align-self:flex-start;align-items:stretch;display:inline-flex;overflow:hidden}._stepper_1jp48_360:focus-within{border-color:var(--cp-blue);box-shadow:0 0 0 3px #295bee1f}._stepperError_1jp48_375{border-color:#dc2626}._stepButton_1jp48_377{color:#374151;cursor:pointer;background:#f9fafb;border:none;width:38px;font-size:16px}._stepButton_1jp48_377:hover:not(:disabled){background:#eef2ff}._stepButton_1jp48_377:disabled{color:#d1d5db;cursor:not-allowed}._stepperInput_1jp48_389{border:none;border-left:1px solid var(--border-default);border-right:1px solid var(--border-default);text-align:center;-moz-appearance:textfield;outline:none;width:90px;padding:10px 8px;font-family:inherit;font-size:15px;font-weight:600}._stepperInput_1jp48_389::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._stepperInput_1jp48_389::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._rankPanel_1jp48_408+._rankPanel_1jp48_408{margin-top:4px}._rankPanel_1jp48_408{border:1px solid var(--border-default);border-radius:10px;overflow:hidden}._rankPanelHead_1jp48_416{border-bottom:1px solid var(--border-default);color:#374151;background:#f9fafb;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;font-weight:600;display:flex}._rankPanelHead_1jp48_416 span:last-child{color:var(--text-secondary);font-weight:500}._rankList_1jp48_430{max-height:260px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}._rankItem_1jp48_438{color:#4b5563;align-items:center;gap:10px;padding:6px 14px;font-size:13px;display:flex}._rankPos_1jp48_447{width:24px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}._rankName_1jp48_455{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._rankPriority_1jp48_457{text-align:center;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:10px;min-width:36px;padding:1px 8px;font-size:11px;font-weight:600}._rankSelf_1jp48_468{color:#1d4ed8;box-shadow:inset 3px 0 0 var(--cp-blue);background:#eff6ff;font-weight:600}._rankSelf_1jp48_468 ._rankPos_1jp48_447{color:#1d4ed8}._rankSelf_1jp48_468 ._rankPriority_1jp48_457{background:var(--cp-blue);color:#fff}._youTag_1jp48_478{text-transform:uppercase;letter-spacing:.3px;background:#dbeafe;border-radius:4px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:700}._rankEmpty_1jp48_489{color:var(--text-secondary);margin:0;padding:14px;font-size:12px}._sideCard_1jp48_493{border:1px solid var(--border-default);background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000a}._sideTitle_1jp48_501{color:var(--text-primary);justify-content:space-between;align-items:center;margin:0 0 12px;font-size:14px;font-weight:600;display:flex}._countPill_1jp48_511{color:#92400e;background:#fef3c7;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:700}._changes_1jp48_520{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._changeItem_1jp48_522{flex-direction:column;gap:3px;font-size:13px;display:flex}._changeField_1jp48_523{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}._changeValues_1jp48_524{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._oldValue_1jp48_525{color:var(--text-muted);text-decoration:line-through}._arrow_1jp48_526{color:var(--text-muted)}._newValue_1jp48_527{color:var(--text-primary);font-weight:600}._sideEmpty_1jp48_529{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}._kv_1jp48_531{grid-template-columns:110px 1fr;gap:8px 12px;margin:0;font-size:12px;display:grid}._kv_1jp48_531 dt{color:var(--text-secondary)}._kv_1jp48_531 dd{color:var(--text-primary);word-break:break-all;margin:0}._kvMono_1jp48_541{font-family:SF Mono,Fira Code,monospace;font-size:11px}._collapseButton_1jp48_543{cursor:pointer;width:100%;font:inherit;color:var(--text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;font-size:14px;font-weight:600;display:flex}._chevron_1jp48_558{color:var(--text-muted);font-size:12px;transition:transform .15s}._chevronOpen_1jp48_559{transform:rotate(90deg)}._techBody_1jp48_561{margin-top:12px}._footer_1jp48_565{z-index:15;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--border-default);background:#fffffff5;justify-content:flex-end;align-items:center;gap:8px;padding:12px 24px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000000a}._footerStatus_1jp48_582{color:var(--text-secondary);align-items:center;gap:8px;margin-right:auto;font-size:13px;display:flex}._statusDot_1jp48_591{background:#d1d5db;border-radius:50%;width:8px;height:8px}._statusDotDirty_1jp48_592{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}._statusDotInvalid_1jp48_593{background:#dc2626;box-shadow:0 0 0 3px #dc262626}._ghostButton_1jp48_595,._outlineButton_1jp48_595,._saveButton_1jp48_595{cursor:pointer;border-radius:8px;height:38px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}._ghostButton_1jp48_595{color:var(--text-secondary);background:0 0;border:none}._ghostButton_1jp48_595:hover:not(:disabled){color:var(--text-primary);background:#f3f4f6}._outlineButton_1jp48_595{border:1px solid var(--border-input);color:#374151;background:#fff}._outlineButton_1jp48_595:hover:not(:disabled){background:#f9fafb}._saveButton_1jp48_595{background:var(--cp-navy);color:#fff;border:none;min-width:132px;font-weight:600}._saveButton_1jp48_595:hover:not(:disabled){background:var(--cp-navy-light)}._ghostButton_1jp48_595:disabled,._outlineButton_1jp48_595:disabled,._saveButton_1jp48_595:disabled{opacity:.45;cursor:not-allowed}._skeleton_1jp48_626{background:linear-gradient(90deg,#f3f4f6 25%,#e9ebef 37%,#f3f4f6 63%) 0 0/400% 100%;border-radius:12px;animation:1.4s infinite _shimmer_1jp48_1}@keyframes _shimmer_1jp48_1{0%{background-position:100%}to{background-position:0}}@media (width<=1024px){._layout_1jp48_121{grid-template-columns:1fr}._sidebar_1jp48_135{position:static}}@media (width<=640px){._footer_1jp48_565{padding:10px 12px}._footerStatus_1jp48_582{display:none}}._container_qjhqq_6{flex-direction:column;gap:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}._topBar_qjhqq_13{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._pageTitle_qjhqq_21{color:#1a1a2e;margin:0;font-size:22px;font-weight:700}._actions_qjhqq_28{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._secondaryButton_qjhqq_35,._primaryButton_qjhqq_35,._dangerButton_qjhqq_35{cursor:pointer;border-radius:6px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}._secondaryButton_qjhqq_35{color:#374151;background:#fff;border:1px solid #d1d5db}._secondaryButton_qjhqq_35:hover:not(:disabled){background:#f9fafb}._primaryButton_qjhqq_35{color:#fff;background:#2563eb;border:none;font-weight:600}._primaryButton_qjhqq_35:hover:not(:disabled){background:#1d4ed8}._dangerButton_qjhqq_35{color:#fff;background:#dc2626;border:none;font-weight:600}._dangerButton_qjhqq_35:hover:not(:disabled){background:#b91c1c}._secondaryButton_qjhqq_35:disabled,._primaryButton_qjhqq_35:disabled,._dangerButton_qjhqq_35:disabled{opacity:.5;cursor:not-allowed}._panel_qjhqq_59{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}._panelTitle_qjhqq_69{color:#111827;margin:0;font-size:15px;font-weight:600}._helper_qjhqq_76{color:#6b7280;margin:0;font-size:12px}._kpiGrid_qjhqq_78{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}._kpiCard_qjhqq_84{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px}._kpiLabel_qjhqq_91{color:#6b7280;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}._kpiValue_qjhqq_99{color:#111827;margin-top:6px;font-size:22px;font-weight:700}._filterBar_qjhqq_108{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:12px 14px;display:flex}._field_qjhqq_119{flex-direction:column;gap:4px;min-width:160px;display:flex}._fieldLabel_qjhqq_126{color:#6b7280;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}._input_qjhqq_134,._select_qjhqq_134{box-sizing:border-box;color:#1f2937;background:#fff;border:1px solid #d1d5db;border-radius:6px;outline:none;height:36px;padding:0 10px;font-family:inherit;font-size:13px}._input_qjhqq_134:focus,._select_qjhqq_134:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._textarea_qjhqq_152{box-sizing:border-box;border:1px solid #d1d5db;border-radius:6px;width:100%;min-height:70px;padding:8px 10px;font-family:inherit;font-size:13px}._formGrid_qjhqq_163{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:end;gap:14px 16px;display:grid}._checkboxLabel_qjhqq_170{color:#374151;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}._errorBox_qjhqq_181,._successBox_qjhqq_181,._warningBox_qjhqq_181{border-radius:6px;padding:10px 12px;font-size:13px}._errorBox_qjhqq_181{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._successBox_qjhqq_181{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._warningBox_qjhqq_181{color:#92400e;background:#fffbeb;border:1px solid #fde68a}._errorBox_qjhqq_181 ul,._warningBox_qjhqq_181 ul{margin:6px 0 0;padding-left:18px}._stateBox_qjhqq_192{text-align:center;color:#6b7280;padding:48px 20px;font-size:14px}._tableWrapper_qjhqq_201{background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:calc(100vh - 320px);overflow:auto}._table_qjhqq_201{border-collapse:collapse;width:100%;font-size:13px}._table_qjhqq_201 th{z-index:1;text-align:left;color:#374151;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:12px;font-weight:600;position:sticky;top:0}._table_qjhqq_201 td{color:#1f2937;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:9px 12px}._table_qjhqq_201 tbody tr:hover{background:#f9fafb}._rowSelected_qjhqq_239 td{background:#eff6ff}._num_qjhqq_240{text-align:right;white-space:nowrap}._nowrap_qjhqq_241{white-space:nowrap}._muted_qjhqq_242{color:#9ca3af;font-size:12px}._mono_qjhqq_244{font-family:SF Mono,Fira Code,monospace;font-size:12px}._badge_qjhqq_249{white-space:nowrap;color:#4b5563;background:#f3f4f6;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}._badgeBlue_qjhqq_260{color:#1d4ed8;background:#eff6ff}._badgeAmber_qjhqq_261{color:#b45309;background:#fffbeb}._badgeGreen_qjhqq_262{color:#15803d;background:#f0fdf4}._badgeRed_qjhqq_263{color:#b91c1c;background:#fef2f2}._badgePurple_qjhqq_264{color:#6d28d9;background:#f5f3ff}._pager_qjhqq_268{color:#6b7280;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}._selectionBar_qjhqq_277{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}._selectionBar_qjhqq_277 ._spacer_qjhqq_290{flex:1}
