._sidebar_1dryp_1{color:#475569;background:#fff;border-right:1px solid #eceef1;border-top-right-radius:0;border-bottom-right-radius:0;flex-direction:column;flex-shrink:0;width:256px;min-height:100vh;padding:16px 14px;display:flex;position:sticky;top:0;box-shadow:2px 0 18px -14px #0f172a40}._brand_1dryp_19{border-bottom:1px solid #eef1f4;align-items:center;gap:12px;margin-bottom:10px;padding:8px 10px 20px;display:flex}._brandIcon_1dryp_28{width:42px;height:42px;color:var(--ink-900);background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._brandTitle_1dryp_41{color:var(--ink-900);font-family:var(--font-heading);letter-spacing:-.01em;font-size:18px;font-weight:800}._brandSubtitle_1dryp_49{color:#64748b;margin-top:1px;font-size:11px}._nav_1dryp_56{flex-direction:column;gap:4px;font-size:14px;display:flex;overflow-y:auto}._group_1dryp_64{flex-direction:column;gap:2px;display:flex}._group_1dryp_64+._group_1dryp_64{margin-top:14px}._eyebrow_1dryp_74{letter-spacing:.11em;text-transform:uppercase;color:#94a3b8;margin:2px 0 6px;padding:0 12px;font-size:10.5px;font-weight:600}._item_1dryp_84{color:#475569;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:9px 12px;text-decoration:none;transition:background .13s,color .13s,box-shadow .13s;display:flex;position:relative}._item_1dryp_84:hover:not(._itemActive_1dryp_97){color:#0f172a;background:#f1f5f9}._itemActive_1dryp_97{color:var(--brand-700,#ae1800);box-shadow:inset 3px 0 0 var(--brand-500,#ec3013);background:#fff2ef}._itemGlyph_1dryp_108{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:color .13s;display:inline-flex}._item_1dryp_84:hover ._itemGlyph_1dryp_108,._itemActive_1dryp_97 ._itemGlyph_1dryp_108{color:var(--brand-600,#dd2b0f)}._itemText_1dryp_124{min-width:0}._itemLabel_1dryp_128{font-weight:500}._itemSub_1dryp_132{color:#94a3b8;margin-top:1px;font-size:11px}._chev_1dryp_138{color:#cbd5e1;flex-shrink:0;margin-left:auto;transition:transform .2s,color .2s}._itemActive_1dryp_97 ._chev_1dryp_138{color:var(--brand-500,#ec3013);transform:rotate(180deg)}._badgeCount_1dryp_150{border-radius:var(--radius-pill,999px);background:var(--status-critical,#ef4444);color:#fff;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px -2px #ef444480}._subnav_1dryp_167{border-left:1px solid #e5e7eb;flex-direction:column;gap:1px;margin:3px 0 4px 33px;padding-left:13px;display:flex}._subitem_1dryp_176{color:#64748b;border-radius:8px;padding:7px 10px;font-size:13px;text-decoration:none;transition:background .13s,color .13s;position:relative}._subitem_1dryp_176:hover:not(._subitemActive_1dryp_186){color:#0f172a;background:#f1f5f9}._subitemActive_1dryp_186{color:var(--brand-700,#ae1800);background:#fff2ef;font-weight:500}._subitemActive_1dryp_186:before{content:"";background:var(--brand-500,#ec3013);border-radius:2px;width:2px;position:absolute;top:7px;bottom:7px;left:-14px}._loadSection_1dryp_209{border-top:1px solid #eef1f4;margin-top:auto;padding:14px 10px 12px}._loadHead_1dryp_215{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:9px;display:flex}._loadTitle_1dryp_223{color:#64748b;font-size:11px;font-weight:500}._loadValue_1dryp_229{color:#0f172a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}._loadUnit_1dryp_236{color:#94a3b8;font-size:11px;font-weight:500}._loadBars_1dryp_242{align-items:flex-end;gap:2px;height:40px;display:flex}._loadBar_1dryp_242{background:var(--neutral-300,#d7d3d3);border-radius:0;flex:1;min-width:0;transition:height .3s}._loadBarLast_1dryp_257{background:var(--brand-500,#ec3013)}._userBlock_1dryp_262{background:#f8fafc;border:1px solid #e6e8ea;border-radius:12px;align-items:center;gap:11px;margin-top:10px;padding:10px 11px;display:flex}._avatarWrap_1dryp_273{flex-shrink:0;position:relative}._avatar_1dryp_273{border-radius:var(--radius-pill,999px);background:var(--brand-500,#ec3013);color:#fff;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:flex}._statusDot_1dryp_291{background:var(--status-success,#1f9d63);border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}._userMeta_1dryp_302{flex-direction:column;min-width:0;display:flex}._userName_1dryp_308{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._userRole_1dryp_317{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._logoutBtn_1dryp_325{color:#475569;cursor:pointer;background:#fff;border:1px solid #e6e8ea;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:10px 12px;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}._logoutBtn_1dryp_325:hover{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._logoutBtn_1dryp_325 svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){._item_1dryp_84,._itemGlyph_1dryp_108,._chev_1dryp_138,._subitem_1dryp_176,._loadBar_1dryp_242,._logoutBtn_1dryp_325{transition:none}}._navSection_1dryp_365{flex-direction:column;display:flex}._sectionToggle_1dryp_370{cursor:pointer;text-align:left;color:#475569;background:0 0;border:none;border-radius:0;align-items:center;gap:12px;width:100%;padding:9px 12px;transition:background .13s,color .13s;display:flex}._sectionToggle_1dryp_370:hover{color:#0f172a;background:#f1f5f9}._sectionToggle_1dryp_370 ._itemGlyph_1dryp_108{color:#94a3b8}._sectionToggleActive_1dryp_394,._sectionToggle_1dryp_370:hover{color:#0f172a}._sectionToggleActive_1dryp_394 ._itemGlyph_1dryp_108{color:var(--brand-600,#dd2b0f)}._sectionLabel_1dryp_403{letter-spacing:.07em;text-transform:uppercase;min-width:0;color:inherit;flex:1;font-size:11px;font-weight:600}._sectionToggle_1dryp_370 ._chev_1dryp_138{margin-left:auto}._chevOpen_1dryp_417{transform:rotate(180deg)}._sectionBody_1dryp_421{border-left:1px solid #e5e7eb;flex-direction:column;gap:1px;margin:2px 0 6px 34px;padding-left:13px;display:flex}._sectionItem_1dryp_430{color:#64748b;border-radius:0;padding:7px 10px;font-size:13px;text-decoration:none;transition:background .13s,color .13s;display:block;position:relative}._sectionItem_1dryp_430:hover:not(._sectionItemActive_1dryp_441){color:#0f172a;background:#f1f5f9}._sectionItemActive_1dryp_441{color:var(--brand-700,#ae1800);font-weight:500}._sectionItemActive_1dryp_441:before{content:"";background:var(--brand-500,#ec3013);width:2px;position:absolute;top:6px;bottom:6px;left:-14px}@media (prefers-reduced-motion:reduce){._sectionToggle_1dryp_370,._sectionItem_1dryp_430,._chev_1dryp_138{transition:none}}._root_jrvcn_1{z-index:200;position:fixed;top:16px;right:20px}._bell_jrvcn_8{border:1px solid var(--border-default,#e2e8f0);width:40px;height:40px;color:var(--ink-700,#334155);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:background .12s,box-shadow .12s;display:flex;position:relative;box-shadow:0 1px 3px #0f172a14}._bell_jrvcn_8:hover{background:var(--surface-muted,#f8fafc);box-shadow:0 2px 6px #0f172a1f}._badge_jrvcn_29{background:var(--brand-500,#ec3013);color:#fff;text-align:center;border:2px solid #fff;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-3px;right:-3px}._badgeCrit_jrvcn_46{background:#ef4444}._panel_jrvcn_51{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:14px;flex-direction:column;width:340px;max-height:70vh;display:flex;position:absolute;top:48px;right:0;overflow:hidden;box-shadow:0 12px 32px #0f172a29}._panelHead_jrvcn_66{border-bottom:1px solid var(--border-default,#e2e8f0);justify-content:space-between;align-items:baseline;padding:14px 16px 10px;display:flex}._panelTitle_jrvcn_74{color:var(--ink-900,#0f172a);font-size:15px;font-weight:600}._panelSub_jrvcn_80{color:var(--ink-500,#94a3b8);font-size:12px}._permBtn_jrvcn_85{border:1px solid var(--brand-200,#d7d3d3);background:var(--brand-50,#fff2ef);color:var(--brand-700,#ae1800);cursor:pointer;border-radius:8px;margin:10px 12px 4px;padding:8px 12px;font-size:13px;font-weight:500}._permBtn_jrvcn_85:hover{background:var(--brand-100,#fff2ef)}._permOn_jrvcn_101{color:var(--brand-600,#dd2b0f);margin:8px 16px 2px;font-size:11px}._permOff_jrvcn_107{color:var(--ink-500,#94a3b8);margin:8px 16px 2px;font-size:11px}._list_jrvcn_114{flex:auto;padding:4px 0;overflow-y:auto}._empty_jrvcn_120{text-align:center;color:var(--ink-500,#94a3b8);padding:28px 16px;font-size:13px}._item_jrvcn_127{border-bottom:1px solid var(--surface-muted,#f1f5f9);align-items:flex-start;gap:9px;padding:10px 14px;display:flex}._item_jrvcn_127:last-child{border-bottom:none}._dot_jrvcn_139{border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:5px}._critical_jrvcn_147{background:#ef4444}._warning_jrvcn_150{background:#f59e0b}._info_jrvcn_153{background:#3b82f6}._itemBody_jrvcn_157{flex:auto;min-width:0}._itemTop_jrvcn_162{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._itemSev_jrvcn_169{color:var(--ink-800,#1e293b);font-size:12px;font-weight:600}._itemTime_jrvcn_175{color:var(--ink-400,#94a3b8);flex-shrink:0;font-size:11px}._itemMeter_jrvcn_181{font-family:var(--font-mono,monospace);color:var(--ink-500,#64748b);margin-top:1px;font-size:11px}._itemSummary_jrvcn_188{color:var(--ink-700,#475569);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}._ackBtn_jrvcn_197{border:1px solid var(--border-default,#e2e8f0);width:26px;height:26px;color:var(--brand-600,#dd2b0f);cursor:pointer;background:#fff;border-radius:7px;flex-shrink:0;font-size:13px;transition:background .12s,border-color .12s}._ackBtn_jrvcn_197:hover:not(:disabled){background:var(--brand-50,#fff2ef);border-color:var(--brand-400,#dd2b0f)}._ackBtn_jrvcn_197:disabled{opacity:.5;cursor:default}._footer_jrvcn_220{text-align:center;color:var(--brand-600,#dd2b0f);border-top:1px solid var(--border-default,#e2e8f0);background:var(--surface-muted,#f8fafc);padding:11px 16px;font-size:13px;font-weight:500;text-decoration:none;display:block}._footer_jrvcn_220:hover{background:var(--brand-50,#fff2ef)}@media (width<=640px){._panel_jrvcn_51{width:calc(100vw - 32px)}}._shell_vlmiw_1{background:var(--surface-page);min-height:100vh;display:flex}._main_vlmiw_7{padding:var(--sp-3xl);flex:auto;min-width:0}@media (width<=1024px){._main_vlmiw_7{padding:var(--sp-lg)}}._card_11k4t_1{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--sp-xl);color:var(--ink-900);display:block}._paddingSm_11k4t_11{padding:var(--sp-md)}._paddingLg_11k4t_15{padding:var(--sp-2xl)}._tone-warning_11k4t_23{box-shadow:0 0 0 4px #fef3c7 inset, var(--shadow-card);border-color:#fde68a}._tone-critical_11k4t_28{box-shadow:0 0 0 4px #fee2e2 inset, var(--shadow-card);border-color:#fecaca}._interactive_11k4t_33{cursor:pointer;transition:transform .15s,box-shadow .15s}._interactive_11k4t_33:hover{box-shadow:var(--shadow-kpi-hover);transform:translateY(-2px)}._header_11k4t_43{margin-bottom:var(--sp-lg);justify-content:space-between;align-items:start;gap:var(--sp-md);display:flex}._title_11k4t_51{color:var(--ink-900);font-size:14px;font-weight:600}._subtitle_11k4t_57{color:var(--ink-600);margin-top:2px;font-size:12px}._btn_arfrd_1{justify-content:center;align-items:center;gap:var(--sp-sm);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-family:inherit;font-weight:500;line-height:1;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}._btn_arfrd_1:disabled{opacity:.5;cursor:not-allowed}._size-sm_arfrd_23{min-height:28px;padding:6px 10px;font-size:12px}._size-md_arfrd_29{min-height:36px;padding:10px 16px;font-size:14px}._size-lg_arfrd_35{min-height:44px;padding:12px 20px;font-size:15px}._variant-primary_arfrd_42{background:var(--brand-500);color:#fff;border-color:var(--brand-500)}._variant-primary_arfrd_42:hover:not(:disabled){background:#0ea371;border-color:#0ea371}._variant-primary_arfrd_42:active:not(:disabled){background:#0c8f63}._variant-secondary_arfrd_55{color:var(--ink-900);border-color:var(--border-default);background:#fff}._variant-secondary_arfrd_55:hover:not(:disabled){background:#f8fafc}._variant-secondary_arfrd_55:active:not(:disabled){background:#f1f5f9}._variant-ghost_arfrd_67{color:var(--ink-600);background:0 0;border-color:#0000}._variant-ghost_arfrd_67:hover:not(:disabled){color:var(--ink-900);background:#0f172a0a}._variant-danger_arfrd_77{background:var(--status-critical);color:#fff;border-color:var(--status-critical)}._variant-danger_arfrd_77:hover:not(:disabled){background:#dc2626;border-color:#dc2626}._loadingLabel_arfrd_87{visibility:hidden}._spinner_arfrd_91{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _btnSpin_arfrd_1;position:absolute}._loadingWrap_arfrd_101{justify-content:center;align-items:center;display:inline-flex;position:relative}@keyframes _btnSpin_arfrd_1{to{transform:rotate(360deg)}}._badge_1g1ok_1{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}._size-sm_1g1ok_13{padding:1px 6px;font-size:10px}._size-md_1g1ok_18{padding:2px 8px;font-size:11px}._size-lg_1g1ok_23{padding:4px 10px;font-size:12px}._tone-success_1g1ok_28{background:var(--badge-success-bg);color:var(--badge-success-fg)}._tone-warning_1g1ok_33{background:var(--badge-warning-bg);color:var(--badge-warning-fg)}._tone-critical_1g1ok_38{background:var(--badge-critical-bg);color:var(--badge-critical-fg)}._tone-info_1g1ok_43{background:var(--badge-info-bg);color:var(--badge-info-fg)}._tone-neutral_1g1ok_48{background:var(--badge-neutral-bg);color:var(--badge-neutral-fg)}._glyph_1g1ok_53{font-size:11px;line-height:1;display:inline-flex}._wrap_14gau_1{color:var(--ink-600);align-items:center;gap:6px;font-size:12px;display:inline-flex}._dot_14gau_9{border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}._size-sm_14gau_17{width:6px;height:6px}._size-md_14gau_22{width:8px;height:8px}._size-lg_14gau_27{width:10px;height:10px}._state-online_14gau_32{background:var(--status-success)}._state-warning_14gau_36{background:var(--status-warning)}._state-critical_14gau_40{background:var(--status-critical)}._state-offline_14gau_44{background:var(--status-offline)}._state-info_14gau_48{background:var(--status-info)}._pulse_14gau_52:after{content:"";background:inherit;opacity:.6;border-radius:50%;width:100%;height:100%;animation:1.6s infinite _sdPulse_14gau_1;position:absolute;top:0;left:0}@keyframes _sdPulse_14gau_1{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}._kbd_y4oww_1{min-width:20px;height:20px;font-family:var(--font-mono);color:var(--ink-600);border:1px solid var(--border-default);background:#f8fafc;border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 1px #0f172a0a}._backdrop_1ej8z_1{z-index:200;background:#0f172a66;animation:.15s forwards _fadeIn_1ej8z_1;position:fixed;inset:0}@keyframes _fadeIn_1ej8z_1{0%{opacity:0}to{opacity:1}}._panel_1ej8z_14{background:var(--color-surface);z-index:201;flex-direction:column;animation:.2s forwards _slideIn_1ej8z_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-4px 0 24px #0000002e}@keyframes _slideIn_1ej8z_1{0%{transform:translate(100%)}to{transform:translate(0)}}._panelSm_1ej8z_33{width:400px}._panelMd_1ej8z_34{width:560px}._panelLg_1ej8z_35{width:720px}@media (width<=600px){._panelSm_1ej8z_33,._panelMd_1ej8z_34,._panelLg_1ej8z_35{width:100vw}}._header_1ej8z_44{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}._titles_1ej8z_54{flex-direction:column;gap:2px;min-width:0;display:flex}._title_1ej8z_54{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.3}._subtitle_1ej8z_69{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}._closeBtn_1ej8z_75{border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:background .12s,color .12s;display:flex}._closeBtn_1ej8z_75:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}._body_1ej8z_98{padding:var(--space-5);flex:1;overflow-y:auto}._footer_1ej8z_105{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0}._wrapper_1vb1t_1{flex-direction:column;gap:4px;width:100%;display:flex}._native_1vb1t_9{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface) 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") no-repeat right 10px center;appearance:none;width:100%;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;padding:7px 32px 7px 10px;line-height:1.5;transition:border-color .12s}._native_1vb1t_9:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 20%, transparent);outline:none}._native_1vb1t_9:disabled{opacity:.5;cursor:not-allowed}._native_1vb1t_9._hasError_1vb1t_34{border-color:var(--color-critical)}._trigger_1vb1t_39{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;line-height:1.5;transition:border-color .12s;display:flex}._trigger_1vb1t_39:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 20%, transparent);outline:none}._trigger_1vb1t_39._open_1vb1t_63{border-color:var(--color-accent)}._trigger_1vb1t_39._hasError_1vb1t_34{border-color:var(--color-critical)}._trigger_1vb1t_39:disabled{opacity:.5;cursor:not-allowed}._triggerText_1vb1t_76{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._placeholder_1vb1t_83{color:var(--color-text-tertiary,var(--color-text-secondary))}._chevron_1vb1t_87{color:var(--color-text-secondary);flex-shrink:0;font-size:10px;transition:transform .15s}._chevronOpen_1vb1t_94{transform:rotate(180deg)}._popover_1vb1t_99{z-index:300;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;min-width:200px;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 24px #00000024}._searchBox_1vb1t_112{border-bottom:1px solid var(--color-border);flex-shrink:0;padding:8px}._searchInput_1vb1t_118{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font-size:var(--font-size-sm);background:var(--color-surface-raised,var(--color-surface));color:var(--color-text-primary);padding:6px 10px}._searchInput_1vb1t_118:focus{border-color:var(--color-accent);outline:none}._optionList_1vb1t_133{max-height:240px;padding:4px 0;overflow-y:auto}._option_1vb1t_133{cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:8px;width:100%;padding:8px 12px;transition:background 80ms;display:flex}._option_1vb1t_133:hover,._optionFocused_1vb1t_153{background:var(--color-surface-raised,#0000000a)}._optionSelected_1vb1t_157{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}._optionDisabled_1vb1t_161{opacity:.45;cursor:not-allowed;pointer-events:none}._optionIcon_1vb1t_167{flex-shrink:0;font-size:16px;line-height:1.4}._optionBody_1vb1t_173{flex-direction:column;gap:1px;min-width:0;display:flex}._optionLabel_1vb1t_180{font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._optionCaption_1vb1t_189{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._empty_1vb1t_197{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:16px 12px}._errorText_1vb1t_205{color:var(--color-critical);margin-top:2px;font-size:11px}._loadingText_1vb1t_211{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:8px 12px}._backdrop_1x4ea_1{z-index:1050;background:#0000008c;justify-content:center;align-items:center;animation:.15s _fadeIn_1x4ea_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1x4ea_1{0%{opacity:0}to{opacity:1}}._dialog_1x4ea_17{background:var(--color-surface-raised,#1e2433);border:1px solid var(--color-border,#2a3147);border-radius:var(--radius-xl,12px);padding:var(--space-6,24px);width:min(480px,100vw - 32px);animation:.15s _scaleIn_1x4ea_1;box-shadow:0 8px 40px #00000059}@keyframes _scaleIn_1x4ea_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._title_1x4ea_32{margin:0 0 var(--space-4,16px);font-size:var(--font-size-lg,1.125rem);color:var(--color-text-primary,#e2e8f0);font-weight:600}._body_1x4ea_39{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary,#94a3b8);margin-bottom:var(--space-4,16px);line-height:1.6}._body_1x4ea_39 p{margin:0 0 var(--space-2,8px)}._body_1x4ea_39 p:last-child{margin-bottom:0}._requireField_1x4ea_51{margin-bottom:var(--space-4,16px)}._requireInput_1x4ea_55{width:100%;padding:var(--space-2,8px) var(--space-3,12px);background:var(--color-surface,#141824);border:1px solid var(--color-border,#2a3147);border-radius:var(--radius-md,6px);color:var(--color-text-primary,#e2e8f0);font-size:var(--font-size-sm,.875rem);font-family:var(--font-mono,monospace);box-sizing:border-box}._requireInput_1x4ea_55:focus{border-color:var(--color-accent,#6366f1);outline:none;box-shadow:0 0 0 2px #6366f140}._actions_1x4ea_72{justify-content:flex-end;gap:var(--space-3,12px);display:flex}._toast_nahzb_1{bottom:var(--space-6,24px);right:var(--space-6,24px);z-index:1100;border-radius:var(--radius-lg,8px);min-width:280px;max-width:400px;padding:var(--space-4,16px);background:var(--color-surface-raised,#1e2433);border:1px solid var(--color-border,#2a3147);animation:.18s _slideIn_nahzb_1;position:fixed;box-shadow:0 4px 24px #0000002e}@keyframes _slideIn_nahzb_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._ok_nahzb_21{border-left:4px solid var(--color-success,#22c55e)}._fail_nahzb_22{border-left:4px solid var(--color-critical,#ef4444)}._header_nahzb_24{align-items:center;gap:var(--space-2,8px);margin-bottom:var(--space-2,8px);display:flex}._icon_nahzb_31{flex-shrink:0;font-size:1rem}._ok_nahzb_21 ._icon_nahzb_31{color:var(--color-success,#22c55e)}._fail_nahzb_22 ._icon_nahzb_31{color:var(--color-critical,#ef4444)}._title_nahzb_39{font-weight:600;font-size:var(--font-size-sm,.875rem);color:var(--color-text-primary,#e2e8f0);flex:1}._close_nahzb_46{cursor:pointer;color:var(--color-text-secondary,#94a3b8);background:0 0;border:none;padding:0 2px;font-size:1.1rem;line-height:1}._close_nahzb_46:hover{color:var(--color-text-primary,#e2e8f0)}._message_nahzb_57{font-size:var(--font-size-sm,.875rem);color:var(--color-text-secondary,#94a3b8);margin:0;line-height:1.4}._preview_nahzb_64{margin:var(--space-2,8px) 0 0;padding:var(--space-2,8px);background:var(--color-surface,#141824);border-radius:var(--radius-sm,4px);color:var(--color-text-secondary,#94a3b8);white-space:pre-wrap;word-break:break-all;font-size:.75rem;overflow-x:auto}._page_llgta_1{gap:var(--sp-3xl);flex-direction:column;display:flex}._header_llgta_7{flex-direction:column;gap:4px;display:flex}._title_llgta_13{color:var(--ink-900);font-size:24px;font-weight:600}._subtitle_llgta_19{color:var(--ink-600);font-size:14px}._section_llgta_24{gap:var(--sp-lg);flex-direction:column;display:flex}._sectionTitle_llgta_30{color:var(--ink-900);font-size:18px;font-weight:600}._sectionHint_llgta_36{color:var(--ink-400);font-size:12px}._row_llgta_41{gap:var(--sp-md);flex-wrap:wrap;align-items:center;display:flex}._swatchGrid_llgta_48{gap:var(--sp-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._swatch_llgta_48{align-items:center;gap:var(--sp-md);padding:var(--sp-md);border:1px solid var(--border-default);border-radius:var(--radius-control);background:#fff;display:flex}._swatchChip_llgta_64{border:1px solid #0f172a1a;border-radius:8px;flex-shrink:0;width:32px;height:32px}._swatchMeta_llgta_72{flex-direction:column;display:flex}._swatchName_llgta_77{color:var(--ink-900);font-size:12px;font-weight:600}._swatchHex_llgta_83{color:var(--ink-600);font-size:11px;font-family:var(--font-mono)}._cardsGrid_llgta_89{gap:var(--sp-lg);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._label_llgta_95{color:var(--ink-400);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-sm);font-size:11px;font-weight:600}._page_80jxh_4{background:var(--surface-card);min-height:100vh;color:var(--ink-900);scroll-behavior:smooth}._bootScreen_80jxh_11{min-height:100vh;color:var(--ink-600);place-items:center;display:grid}._nav_80jxh_19{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-default);background:#ffffffdb;position:sticky;top:0}._navInner_80jxh_27{align-items:center;gap:24px;max-width:1160px;margin:0 auto;padding:12px 24px;display:flex}._brand_80jxh_35{cursor:pointer;align-items:center;gap:10px;display:inline-flex}._brandMark_80jxh_41{flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}._brandMark_80jxh_41 img,._brandMark_80jxh_41 svg{width:100%;height:100%;display:block}._brandName_80jxh_54{font-family:var(--font-heading);letter-spacing:-.01em;font-size:19px;font-weight:800;line-height:1.05;display:block}._brandSub_80jxh_62{color:var(--ink-400);font-size:11px;display:block}._navLinks_80jxh_67{gap:4px;margin-left:auto;display:flex}._navLinks_80jxh_67 button{color:var(--ink-600);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;padding:8px 12px;font-size:14px;transition:color .15s,background .15s}._navLinks_80jxh_67 button:hover{color:var(--brand-600);background:var(--brand-100)}._navLogin_80jxh_86{background:var(--brand-600);color:#fff;border-radius:var(--radius-control);cursor:pointer;border:none;padding:9px 18px;font-size:14px;font-weight:600;transition:background .15s}._navLogin_80jxh_86:hover{background:var(--brand-800)}._hero_80jxh_102{background:radial-gradient(1200px 500px at 80% -10%, #ec301340, transparent 60%), linear-gradient(160deg, var(--brand-900), var(--brand-800) 70%);color:#fff;padding:72px 24px 88px}._heroGrid_80jxh_109{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;max-width:1160px;margin:0 auto;display:grid}._heroCopy_80jxh_117{max-width:620px}._eyebrow_80jxh_120{border-radius:var(--radius-pill);color:var(--brand-100);background:#ffffff1f;border:1px solid #fff3;margin-bottom:20px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-block}._h1_80jxh_131{color:#fff;letter-spacing:-.01em;margin-bottom:18px;font-size:clamp(30px,4.2vw,48px);line-height:1.12}._lead_80jxh_138{color:#ffffffd1;margin-bottom:28px;font-size:17px;line-height:1.6}._heroCtas_80jxh_144{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}._btnPrimary_80jxh_150{background:var(--brand-500);color:#fff;border-radius:var(--radius-control);font-family:var(--font-heading);letter-spacing:.01em;cursor:pointer;border:none;padding:13px 26px;font-size:15px;font-weight:800;transition:transform .12s,box-shadow .15s,background .15s;box-shadow:0 8px 24px #ec301352}._btnPrimary_80jxh_150:hover{background:var(--accent-600);transform:translateY(-1px)}._btnGhost_80jxh_168{color:#fff;border-radius:var(--radius-control);cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;padding:13px 24px;font-size:15px;font-weight:600;transition:background .15s}._btnGhost_80jxh_168:hover{background:#ffffff29}._heroChips_80jxh_182{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._heroChips_80jxh_182 li{border-radius:var(--radius-pill);color:#ffffffe6;background:#ffffff1a;align-items:center;gap:6px;padding:6px 14px;font-size:13px;display:inline-flex}._heroChips_80jxh_182 li:before{content:"";background:var(--brand-500);border-radius:50%;width:7px;height:7px}._loginCard_80jxh_209{background:var(--surface-card);color:var(--ink-900);border-radius:var(--radius-card);padding:28px;scroll-margin-top:90px;box-shadow:0 24px 60px #201e1d59}._loginTitle_80jxh_217{margin-bottom:4px;font-size:20px}._loginHint_80jxh_221{color:var(--ink-600);margin:0 0 18px;font-size:13.5px}._field_80jxh_226{color:var(--ink-600);flex-direction:column;gap:6px;margin-bottom:14px;font-size:13.5px;font-weight:500;display:flex}._field_80jxh_226 input,._field_80jxh_226 select,._field_80jxh_226 textarea{border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--ink-900);background:#fff;padding:11px 13px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}._field_80jxh_226 input:focus,._field_80jxh_226 select:focus,._field_80jxh_226 textarea:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-100);outline:none}._field_80jxh_226 textarea{resize:vertical}._formError_80jxh_257{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:14px;padding:9px 12px;font-size:13px}._btnPrimaryFull_80jxh_265,._btnOutlineFull_80jxh_266{border-radius:var(--radius-control);cursor:pointer;width:100%;padding:12px 16px;font-size:15px;font-weight:700;transition:background .15s,transform .12s}._btnPrimaryFull_80jxh_265{background:var(--brand-600);color:#fff;border:none}._btnPrimaryFull_80jxh_265:hover:not(:disabled){background:var(--brand-800)}._btnPrimaryFull_80jxh_265:disabled{opacity:.6;cursor:default}._btnOutlineFull_80jxh_266{color:var(--brand-700,var(--brand-600));border:1.5px solid var(--brand-500);background:#fff}._btnOutlineFull_80jxh_266:hover{background:var(--brand-100)}._loginFoot_80jxh_295{color:var(--ink-600);text-align:center;margin:16px 0 0;font-size:13px}._linkBtn_80jxh_301{color:var(--brand-600);cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._statsBar_80jxh_313{z-index:5;background:var(--border-default);border:1px solid var(--border-default);border-radius:var(--radius-card);max-width:1160px;box-shadow:var(--shadow-card);grid-template-columns:repeat(4,1fr);gap:1px;margin:-44px auto 0;display:grid;position:relative;overflow:hidden}._stat_80jxh_313{background:var(--surface-card);text-align:center;padding:22px 20px}._statValue_80jxh_332{color:var(--brand-600);font-size:26px;font-weight:700;line-height:1.1}._statLabel_80jxh_338{color:var(--ink-600);margin-top:4px;font-size:13px}._section_80jxh_345,._sectionAlt_80jxh_346{padding:80px 24px}._sectionAlt_80jxh_346{background:var(--surface-page)}._sectionHead_80jxh_352{text-align:center;max-width:720px;margin:0 auto 44px}._kicker_80jxh_357{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-600);margin-bottom:10px;font-size:13px;font-weight:700;display:inline-block}._h2_80jxh_366{letter-spacing:-.01em;font-size:clamp(24px,3vw,34px);line-height:1.2}._sectionLead_80jxh_371{color:var(--ink-600);margin-top:12px;font-size:16px;line-height:1.6}._featureGrid_80jxh_379{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1160px;margin:0 auto;display:grid}._featureCard_80jxh_386{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:24px;transition:transform .15s,box-shadow .15s,border-color .15s}._featureCard_80jxh_386:hover{box-shadow:var(--shadow-kpi-hover);border-color:var(--brand-500);transform:translateY(-3px)}._featureIcon_80jxh_398{background:var(--brand-100);width:46px;height:46px;color:var(--brand-600);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}._featureTitle_80jxh_408{margin-bottom:8px;font-size:16.5px}._featureBody_80jxh_412{color:var(--ink-600);margin:0;font-size:14px;line-height:1.55}._stepGrid_80jxh_420{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1160px;margin:0 auto;display:grid}._step_80jxh_420{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:24px;position:relative}._stepNum_80jxh_434{color:var(--brand-500);opacity:.4;margin-bottom:12px;font-size:30px;font-weight:800;line-height:1;display:inline-block}._stepTitle_80jxh_443{margin-bottom:8px;font-size:17px}._stepBody_80jxh_447{color:var(--ink-600);margin:0;font-size:14px;line-height:1.55}._pricingGrid_80jxh_455{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;max-width:1080px;margin:0 auto;display:grid}._priceCard_80jxh_463{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);flex-direction:column;padding:30px 26px;display:flex;position:relative}._priceCardFeatured_80jxh_472{border:2px solid var(--brand-500);transform:scale(1.03);box-shadow:0 16px 44px #ec301329}._popularBadge_80jxh_477{background:var(--brand-500);color:#201e1d;border-radius:var(--radius-pill);white-space:nowrap;padding:5px 16px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}._priceName_80jxh_490{margin-bottom:4px;font-size:20px}._priceTagline_80jxh_494{color:var(--ink-600);min-height:38px;margin:0 0 18px;font-size:13.5px}._priceValue_80jxh_500{border-bottom:1px solid var(--border-default);align-items:baseline;gap:6px;margin-bottom:20px;padding-bottom:20px;display:flex}._priceAmount_80jxh_508{color:var(--ink-900);letter-spacing:-.01em;font-size:30px;font-weight:800}._pricePeriod_80jxh_514{color:var(--ink-400);font-size:14px}._priceFeatures_80jxh_518{flex-direction:column;flex:1;gap:11px;margin:0 0 24px;padding:0;list-style:none;display:flex}._priceFeatures_80jxh_518 li{color:var(--ink-600);align-items:flex-start;gap:9px;font-size:14px;line-height:1.4;display:flex}._priceFeatures_80jxh_518 li svg{color:var(--brand-500);flex-shrink:0;margin-top:2px}._quoteGrid_80jxh_542{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;max-width:1080px;margin:0 auto;display:grid}._quoteCopy_80jxh_550{padding-top:8px}._quoteCopy_80jxh_550 ._kicker_80jxh_357{margin-top:0}._quoteCopy_80jxh_550 ._h2_80jxh_366,._quoteCopy_80jxh_550 ._sectionLead_80jxh_371{text-align:left}._quotePoints_80jxh_562{flex-direction:column;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex}._quotePoints_80jxh_562 li{color:var(--ink-900);align-items:center;gap:10px;font-size:15px;display:flex}._quotePoints_80jxh_562 li svg{color:var(--brand-500);flex-shrink:0}._quoteCard_80jxh_581{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:28px}._formRow_80jxh_588{grid-template-columns:1fr 1fr;gap:14px;display:grid}._formRow_80jxh_588 ._field_80jxh_226{margin-bottom:14px}._quoteSuccess_80jxh_596{text-align:center;padding:24px 8px}._successMark_80jxh_600{background:var(--brand-100);width:56px;height:56px;color:var(--brand-600);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}._successMark_80jxh_600 svg{width:28px;height:28px}._quoteSuccess_80jxh_596 h3{margin-bottom:8px;font-size:22px}._quoteSuccess_80jxh_596 p{color:var(--ink-600);margin:0 0 18px}._footer_80jxh_624{background:var(--brand-900);color:#fffc;padding:44px 24px 28px}._footerInner_80jxh_629{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:0 auto;padding-bottom:28px;display:flex}._footerBrand_80jxh_640{align-items:center;gap:12px;display:flex}._footerBrand_80jxh_640 ._brandName_80jxh_54{color:#fff}._footerTagline_80jxh_648{color:#ffffff8c;margin:2px 0 0;font-size:13px}._footerLinks_80jxh_653{flex-wrap:wrap;gap:8px;display:flex}._footerLinks_80jxh_653 button{color:#fffc;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;padding:6px 10px;font-size:14px;transition:color .15s,background .15s}._footerLinks_80jxh_653 button:hover{color:#fff;background:#ffffff14}._footerCopy_80jxh_672{color:#ffffff80;text-align:center;max-width:1160px;margin:20px auto 0;font-size:12.5px}._heroQuote_80jxh_681{color:var(--brand-100);margin:0 0 14px;font-size:clamp(18px,2.4vw,25px);font-style:italic;font-weight:600;line-height:1.3}._stat_80jxh_313:first-child ._statValue_80jxh_332{color:#ec3013}._stat_80jxh_313:nth-child(2) ._statValue_80jxh_332,._stat_80jxh_313:nth-child(3) ._statValue_80jxh_332,._stat_80jxh_313:nth-child(4) ._statValue_80jxh_332{color:#201e1d}._questions_80jxh_697{max-width:1160px;margin:0 auto;padding:76px 24px 44px}._qHead_80jxh_702{text-align:center;max-width:760px;margin:0 auto 40px}._qTagline_80jxh_707{letter-spacing:-.01em;background:linear-gradient(90deg,#201e1d,#ec3013);color:#0000;-webkit-background-clip:text;background-clip:text;margin:8px 0 12px;font-size:clamp(26px,3.6vw,40px);line-height:1.2}._qGrid_80jxh_717{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:28px;display:grid}._qCard_80jxh_723{background:var(--surface-card);border:1px solid var(--border-default);border-top:4px solid var(--accent);border-radius:var(--radius-card);padding:26px 24px 24px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}._qCard_80jxh_723:hover{box-shadow:var(--shadow-kpi-hover);transform:translateY(-3px)}._qNum_80jxh_737{color:var(--accent);opacity:.16;font-size:32px;font-weight:800;position:absolute;top:12px;right:18px}._qIcon_80jxh_746{border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}._qText_80jxh_754{color:var(--ink-900);margin:0;font-size:17px;font-weight:600;line-height:1.4}._qAnswer_80jxh_761{text-align:center;border:1px solid var(--border-default);border-radius:var(--radius-card);background:linear-gradient(135deg,#ec301317,#201e1d0f);padding:30px 24px}._qAnswerText_80jxh_768{color:var(--ink-900);max-width:640px;margin:0 auto 18px;font-size:clamp(17px,2.2vw,22px);line-height:1.5}._qAnswerText_80jxh_768 strong{color:var(--brand-600);font-weight:700}._qAnswerChips_80jxh_779{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._qAnswerChips_80jxh_779 span{border-radius:var(--radius-pill);border:1px solid var(--border-default);color:var(--ink-900);background:#fff;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}._qAnswerChips_80jxh_779 span:before{content:"";background:var(--c);border-radius:50%;width:9px;height:9px}._showcase_80jxh_806{background:var(--surface-page);padding:44px 24px 84px}._browserFrame_80jxh_810{border:1px solid var(--border-default);background:#fff;border-radius:16px;max-width:980px;margin:0 auto;overflow:hidden;box-shadow:0 34px 80px -34px #201e1d73}._browserBar_80jxh_819{border-bottom:1px solid var(--border-default);background:#f1f5f9;align-items:center;gap:7px;padding:12px 16px;display:flex}._dot_80jxh_827{border-radius:50%;width:11px;height:11px}._urlPill_80jxh_832{border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--ink-600);font-size:12.5px;font-family:var(--font-mono);background:#fff;margin-left:12px;padding:5px 14px}._dashMock_80jxh_842{background:linear-gradient(#f3f2f2,#fff);padding:20px}._kpiRow_80jxh_846{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}._kpiMini_80jxh_852{border:1px solid var(--border-default);border-left:3px solid var(--accent);background:#fff;border-radius:12px;padding:14px 16px}._kpiLabel_80jxh_859{color:var(--ink-600);margin-bottom:6px;font-size:12px}._kpiValue_80jxh_864{color:var(--ink-900);font-size:20px;font-weight:700;line-height:1}._kpiUnit_80jxh_870{color:var(--ink-400);font-size:12px;font-weight:500}._kpiDelta_80jxh_875{margin-top:6px;font-size:12px;font-weight:600}._chartRow_80jxh_880{grid-template-columns:1.5fr 1fr;gap:14px;display:grid}._chartCardMock_80jxh_885{border:1px solid var(--border-default);background:#fff;border-radius:12px;padding:16px}._chartHead_80jxh_891{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._chartHead_80jxh_891 span:first-child{color:var(--ink-900);font-size:14px;font-weight:600}._chartTag_80jxh_902{color:var(--ink-600);background:var(--surface-page);border-radius:var(--radius-pill);padding:3px 10px;font-size:11px}._mockSvg_80jxh_909{width:100%;height:auto;display:block}._legendRow_80jxh_914{justify-content:center;gap:14px;margin-top:10px;display:flex}._legendRow_80jxh_914 span{color:var(--ink-600);align-items:center;gap:6px;font-size:12px;display:inline-flex}._legendRow_80jxh_914 i{border-radius:3px;width:10px;height:10px;display:inline-block}@media (width<=960px){._heroGrid_80jxh_109{grid-template-columns:1fr;gap:36px}._qGrid_80jxh_717,._chartRow_80jxh_880{grid-template-columns:1fr}._kpiRow_80jxh_846,._featureGrid_80jxh_379,._stepGrid_80jxh_420{grid-template-columns:repeat(2,1fr)}._pricingGrid_80jxh_455{grid-template-columns:1fr;max-width:480px}._priceCardFeatured_80jxh_472{transform:none}._quoteGrid_80jxh_542{grid-template-columns:1fr;gap:32px}._statsBar_80jxh_313{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){._navLinks_80jxh_67{display:none}._featureGrid_80jxh_379,._stepGrid_80jxh_420,._formRow_80jxh_588{grid-template-columns:1fr}._hero_80jxh_102{padding:48px 20px 72px}._section_80jxh_345,._sectionAlt_80jxh_346{padding:56px 20px}}._pricingExtras_80jxh_991{grid-template-columns:1fr 1fr;gap:16px;max-width:1160px;margin:28px auto 0;display:grid}._extraCard_80jxh_998{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:22px 24px}._extraTitle_80jxh_1004{font-family:var(--font-heading);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-900);margin:0 0 12px;font-size:15px;font-weight:800}._extraList_80jxh_1013{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}._extraList_80jxh_1013 li{color:var(--ink-600);align-items:flex-start;gap:9px;font-size:14px;display:flex}._extraList_80jxh_1013 li svg{color:var(--brand-500);flex-shrink:0;margin-top:2px}._pricingWhy_80jxh_1033{background:var(--accent-100);border-left:3px solid var(--brand-500);max-width:1160px;color:var(--ink-900);border-radius:0;margin:18px auto 0;padding:16px 20px;font-size:14px;line-height:1.6}._pricingWhy_80jxh_1033 strong{font-family:var(--font-heading);font-weight:800}@media (width<=720px){._pricingExtras_80jxh_991{grid-template-columns:1fr}}._trigger_vhpcw_3{width:100%;padding:var(--space-2,8px) var(--space-3,12px);background:var(--color-surface,#141824);border:1px solid var(--color-border,#2a3147);border-radius:var(--radius-md,6px);color:var(--color-text-primary,#e2e8f0);font-size:var(--font-size-sm,.875rem);cursor:pointer;text-align:left;align-items:center;gap:var(--space-2,8px);box-sizing:border-box;min-height:36px;transition:border-color .15s;display:flex}._trigger_vhpcw_3:hover:not(._triggerDisabled_vhpcw_20){border-color:var(--color-accent,#6366f1)}._trigger_vhpcw_3:focus-visible{border-color:var(--color-accent,#6366f1);outline:none;box-shadow:0 0 0 2px #6366f140}._triggerDisabled_vhpcw_20{opacity:.55;cursor:not-allowed}._triggerError_vhpcw_32{border-color:var(--color-critical,#ef4444)}._triggerValue_vhpcw_36{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerPlaceholder_vhpcw_42{color:var(--color-text-secondary,#94a3b8);flex:1}._triggerChevron_vhpcw_46{color:var(--color-text-secondary,#94a3b8);flex-shrink:0;font-size:.7rem}._triggerClear_vhpcw_51{cursor:pointer;color:var(--color-text-secondary,#94a3b8);background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:1rem;line-height:1}._triggerClear_vhpcw_51:hover{color:var(--color-text-primary,#e2e8f0)}._popoverBackdrop_vhpcw_65{z-index:900;position:fixed;inset:0}._popover_vhpcw_65{z-index:901;background:var(--color-surface-raised,#1e2433);border:1px solid var(--color-border,#2a3147);border-radius:var(--radius-lg,10px);flex-direction:column;min-width:360px;animation:.12s _popoverIn_vhpcw_1;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0000004d}@keyframes _popoverIn_vhpcw_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._searchWrap_vhpcw_92{padding:var(--space-2,8px);border-bottom:1px solid var(--color-border,#2a3147)}._searchInput_vhpcw_96{width:100%;padding:var(--space-2,8px) var(--space-3,12px);background:var(--color-surface,#141824);border:1px solid var(--color-border,#2a3147);border-radius:var(--radius-sm,4px);color:var(--color-text-primary,#e2e8f0);font-size:var(--font-size-sm,.875rem);box-sizing:border-box}._searchInput_vhpcw_96:focus{border-color:var(--color-accent,#6366f1);outline:none}._treeList_vhpcw_110{max-height:360px;padding:var(--space-1,4px) 0;overflow-y:auto}._row_vhpcw_118{align-items:center;gap:var(--space-2,6px);padding-top:5px;padding-bottom:5px;padding-right:var(--space-3,12px);cursor:pointer;font-size:var(--font-size-sm,.875rem);color:var(--color-text-primary,#e2e8f0);-webkit-user-select:none;user-select:none;border-left:3px solid #0000;display:flex}._row_vhpcw_118:hover:not(._rowDisabled_vhpcw_131){background:var(--color-surface,#141824)}._rowSelected_vhpcw_134{background:#ec30131a;border-left-color:#ec3013}._rowDisabled_vhpcw_131{color:var(--color-text-secondary,#94a3b8);cursor:default;opacity:.7}._rowFocused_vhpcw_143:not(._rowSelected_vhpcw_134){background:var(--color-surface,#141824);outline:1px solid var(--color-accent,#6366f1);outline-offset:-1px}._chevron_vhpcw_149{text-align:center;width:16px;color:var(--color-text-secondary,#94a3b8);cursor:default;flex-shrink:0;font-size:.65rem}._chevronVisible_vhpcw_157{cursor:pointer}._chevronVisible_vhpcw_157:hover{color:var(--color-text-primary,#e2e8f0)}._kindIcon_vhpcw_160{flex-shrink:0;font-size:.9rem}._rowName_vhpcw_164{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._rowName_vhpcw_164 strong{font-weight:700}._kindCaption_vhpcw_172{color:var(--color-text-secondary,#94a3b8);flex-shrink:0;font-size:.7rem}._footer_vhpcw_180{padding:var(--space-2,8px) var(--space-3,12px);border-top:1px solid var(--color-border,#2a3147);color:var(--color-text-secondary,#94a3b8);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._footerClear_vhpcw_189{cursor:pointer;color:var(--color-accent,#6366f1);background:0 0;border:none;padding:0;font-size:.75rem}._footerClear_vhpcw_189:hover{text-decoration:underline}._shimmerRow_vhpcw_201{background:linear-gradient(90deg, var(--color-surface,#141824) 0%, var(--color-border,#2a3147) 50%, var(--color-surface,#141824) 100%);background-size:200% 100%;border-radius:4px;height:32px;margin:4px 12px;animation:1.2s infinite _shimmer_vhpcw_201}@keyframes _shimmer_vhpcw_201{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_vhpcw_221{padding:var(--space-6,24px) var(--space-4,16px);text-align:center;color:var(--color-text-secondary,#94a3b8);font-size:var(--font-size-sm,.875rem)}._emptyLink_vhpcw_227{color:var(--color-accent,#6366f1);margin-top:var(--space-2,8px);text-decoration:none;display:block}._emptyLink_vhpcw_227:hover{text-decoration:underline}._retryBtn_vhpcw_235{border:1px solid var(--color-border,#2a3147);border-radius:var(--radius-md,6px);color:var(--color-accent,#6366f1);cursor:pointer;font-size:var(--font-size-sm,.875rem);margin-top:var(--space-2,8px);background:0 0;padding:4px 12px}._sectionCard_r59vw_3{background:var(--color-surface);border:1px solid var(--color-border);margin-bottom:var(--space-4,16px);border-radius:12px;padding:20px;box-shadow:0 1px 2px #0f172a0a}._sectionCardHighlight_r59vw_12{border-color:color-mix(in srgb, var(--brand-500,#ec3013) 30%, transparent);background:color-mix(in srgb, var(--brand-500,#ec3013) 3%, var(--color-surface,#fff))}._sectionCardHeader_r59vw_17{align-items:flex-start;gap:12px;display:flex}@keyframes _iconFadeIn_r59vw_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._sectionCardIcon_r59vw_29{background:var(--color-surface-raised,#f7faf9);border:1px solid var(--color-border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;animation:.18s both _iconFadeIn_r59vw_1;display:flex}._sectionCardTitles_r59vw_43{flex:1;min-width:0;padding-top:2px}._sectionCardTitle_r59vw_43{font-size:var(--font-size-sm,13px);color:var(--color-text-primary);font-weight:600;line-height:1.3;display:block}._sectionCardSubtitle_r59vw_57{color:var(--color-text-secondary);margin-top:1px;font-size:11px;display:block}._sectionCardAside_r59vw_64{flex-shrink:0;margin-top:1px}._sectionCardDivider_r59vw_69{border:none;border-top:1px dotted var(--color-border);margin:12px 0 16px}._sectionCardBody_r59vw_75{gap:var(--space-4,16px);flex-direction:column;display:flex}._statusChipUnsaved_r59vw_83{color:var(--color-text-secondary);background:var(--color-surface-raised,#f7faf9);border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:500;display:inline-flex}._statusChipSaved_r59vw_96{color:var(--brand-500,#ec3013);background:color-mix(in srgb, var(--brand-500,#ec3013) 10%, transparent);border:1px solid color-mix(in srgb, var(--brand-500,#ec3013) 30%, transparent);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:500;display:inline-flex}._submitError_r59vw_111{padding:var(--space-3,12px) var(--space-4,16px);background:color-mix(in srgb, var(--color-critical,#ef4444) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-critical,#ef4444) 25%, transparent);font-size:var(--font-size-sm,13px);color:var(--color-critical,#ef4444);margin-bottom:var(--space-4,16px);border-radius:8px}._identityGrid_r59vw_123{gap:var(--space-4,16px);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=520px){._identityGrid_r59vw_123{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._protocolGrid_r59vw_137{grid-template-columns:1fr;gap:8px;display:grid}@media (width>=480px){._protocolGrid_r59vw_137{grid-template-columns:1fr 1fr}}._protocolCard_r59vw_149{border:1px solid var(--color-border);background:var(--color-surface);cursor:default;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:box-shadow .12s;display:flex;position:relative}._protocolCardSelected_r59vw_162{border:2px solid var(--brand-500,#ec3013);background:color-mix(in srgb, var(--brand-500,#ec3013) 6%, var(--color-surface,#fff));box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500,#ec3013) 12%, transparent)}._protocolCardOther_r59vw_168{opacity:.48}._protocolGlyph_r59vw_172{background:var(--color-surface-raised,#f7faf9);border:1px solid var(--color-border);letter-spacing:.02em;width:32px;height:32px;color:var(--color-text-secondary);font-size:9px;font-weight:700;font-family:var(--font-mono,monospace);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._protocolCardSelected_r59vw_162 ._protocolGlyph_r59vw_172{background:color-mix(in srgb, var(--brand-500,#ec3013) 15%, var(--color-surface,#fff));border-color:color-mix(in srgb, var(--brand-500,#ec3013) 30%, transparent);color:var(--brand-500,#ec3013)}._protocolText_r59vw_195{flex:1;min-width:0}._protocolLabel_r59vw_200{color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:1.2;display:block}._protocolDesc_r59vw_208{color:var(--color-text-secondary);margin-top:1px;font-size:10px;display:block}._protocolCheck_r59vw_215{color:var(--brand-500,#ec3013);font-size:10px;font-weight:700;position:absolute;top:5px;right:7px}._fieldHint_r59vw_226{color:var(--color-text-muted,#94a3b8);margin-top:4px;font-size:11px;line-height:1.45}._field_r59vw_226{flex-direction:column;gap:4px;display:flex}._label_r59vw_241{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:500}._required_r59vw_247{color:var(--color-critical);margin-left:2px}._input_r59vw_252{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-surface);box-sizing:border-box;padding:7px 10px;transition:border-color .12s}._input_r59vw_252::placeholder{color:var(--color-text-muted,#94a3b8)}._input_r59vw_252:focus{border-color:var(--brand-500,#ec3013);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-500,#ec3013) 20%, transparent);outline:none}._input_r59vw_252:focus-visible{outline:2px solid var(--brand-500,#ec3013);outline-offset:2px}._input_r59vw_252._inputError_r59vw_281{border-color:var(--color-critical)}._textarea_r59vw_285{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font-size:var(--font-size-sm);font-family:var(--font-mono,monospace);color:var(--color-text-primary);background:var(--color-surface);resize:vertical;box-sizing:border-box;min-height:80px;padding:7px 10px;transition:border-color .12s}._textarea_r59vw_285::placeholder{color:var(--color-text-muted,#94a3b8)}._textarea_r59vw_285:focus{border-color:var(--brand-500,#ec3013);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-500,#ec3013) 20%, transparent);outline:none}._textarea_r59vw_285:focus-visible{outline:2px solid var(--brand-500,#ec3013);outline-offset:2px}._textarea_r59vw_285._inputError_r59vw_281{border-color:var(--color-critical)}._errorText_r59vw_320{color:var(--color-critical);margin-top:2px;font-size:11px}._helper_r59vw_326{color:var(--color-text-secondary);font-size:11px}._row_r59vw_333{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._row3_r59vw_339{gap:var(--space-3);grid-template-columns:2fr 1fr 1fr;display:grid}._toggleRow_r59vw_347{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._toggleLabel_r59vw_354{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:500}._toggle_r59vw_347{flex-shrink:0;width:40px;height:22px;position:relative}._toggle_r59vw_347 input{opacity:0;width:0;height:0;position:absolute}._toggleTrack_r59vw_374{background:var(--color-border);cursor:pointer;border-radius:11px;transition:background .15s;position:absolute;inset:0}._toggle_r59vw_347 input:checked+._toggleTrack_r59vw_374{background:var(--brand-500,#ec3013)}._toggleTrack_r59vw_374:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}._toggle_r59vw_347 input:checked+._toggleTrack_r59vw_374:after{transform:translate(18px)}._passwordWrapper_r59vw_405{position:relative}._passwordWrapper_r59vw_405 ._input_r59vw_252{padding-right:40px}._showHideBtn_r59vw_413{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;padding:2px 4px;font-size:12px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._disclosureToggle_r59vw_432{width:100%;padding:var(--space-2,8px) 0;cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;font-weight:500;display:flex}._disclosureToggle_r59vw_432:hover{color:var(--color-text-primary)}._disclosureChevron_r59vw_451{margin-left:4px;font-size:10px;transition:transform .15s}._disclosureChevronOpen_r59vw_457{transform:rotate(180deg)}._disclosureBody_r59vw_461{padding-top:var(--space-4,16px);gap:var(--space-4,16px);border-top:1px solid var(--color-border);margin-top:var(--space-2,8px);flex-direction:column;display:flex}._emptyLink_r59vw_472{font-size:var(--font-size-sm);color:var(--brand-500,#ec3013);text-decoration:none}._emptyLink_r59vw_472:hover{text-decoration:underline}._footerActions_r59vw_484{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}._section_r59vw_3{gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}._sectionTitle_r59vw_500{font-size:var(--font-size-xs,11px);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);margin:0 0 var(--space-2) 0;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);font-weight:600}._toast_r59vw_511{padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--brand-500,#ec3013) 12%, transparent);border:1px solid color-mix(in srgb, var(--brand-500,#ec3013) 30%, transparent);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--brand-500,#ec3013);margin-bottom:var(--space-4)}._expandedRow_svmcj_4{background:#f8fafc}._expandedCell_svmcj_8{border-bottom:2px solid var(--brand-200,#d7d3d3)!important;padding:0!important}._stateRow_svmcj_14{color:var(--ink-600,#475569);align-items:flex-start;gap:8px;padding:14px 20px;font-size:13px;display:flex}._stateError_svmcj_23{color:var(--critical-600,#dc2626);background:#fef2f2}._stateEmpty_svmcj_28{color:var(--ink-500,#64748b)}._hint_svmcj_32{color:var(--ink-400,#94a3b8);margin-top:4px;font-size:12px}._spinner_svmcj_39{border:2px solid var(--border-default,#e2e8f0);border-top-color:var(--brand-500,#ec3013);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:1px;animation:.7s linear infinite _spin_svmcj_39;display:inline-block}@keyframes _spin_svmcj_39{to{transform:rotate(360deg)}}._dataPanel_svmcj_56{padding:0}._metaBar_svmcj_60{border-bottom:1px solid var(--border-default,#e2e8f0);background:#f1f5f9;align-items:center;gap:10px;padding:8px 20px 6px;font-size:12px;display:flex}._metaTs_svmcj_70{color:var(--ink-600,#475569)}._qualityChip_svmcj_75{letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._qualityGood_svmcj_85{color:#065f46;background:#fff2ef}._qualityBad_svmcj_90{color:#991b1b;background:#fee2e2}._qualityUncertain_svmcj_95{color:#92400e;background:#fef3c7}._dpTable_svmcj_101{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}._dpTable_svmcj_101 th{text-align:left;color:var(--ink-500,#64748b);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border-default,#e2e8f0);background:#f8fafc;padding:6px 20px;font-size:10px;font-weight:700}._dpTable_svmcj_101 td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:7px 20px}._dpTable_svmcj_101 tr:last-child td{border-bottom:0}._rowNoValue_svmcj_131{opacity:.55}._dpLabel_svmcj_136{color:var(--ink-800,#1e293b);font-weight:500;line-height:1.3}._dpName_svmcj_142{font-family:var(--font-mono,"ui-monospace", monospace);color:var(--ink-400,#94a3b8);font-size:11px}._colAddr_svmcj_149,._colType_svmcj_153{width:90px}._colValue_svmcj_157{text-align:right;width:140px}._dpTable_svmcj_101 th._colValue_svmcj_157{text-align:right}._valueNum_svmcj_167{font-variant-numeric:tabular-nums;color:var(--ink-900,#0f172a);font-size:13px}._unit_svmcj_173{color:var(--ink-500,#64748b);font-size:11px}._noValue_svmcj_178{color:var(--ink-300,#cbd5e1)}._mono_svmcj_183{font-family:var(--font-mono,"ui-monospace", monospace);color:var(--ink-600,#475569);font-size:11px}._colError_svmcj_190{width:320px}._errorCell_svmcj_194{color:var(--critical-700,#b91c1c);font-size:11.5px;line-height:1.45}._errorPill_svmcj_200{color:#991b1b;letter-spacing:.04em;text-transform:uppercase;background:#fee2e2;border-radius:9999px;margin-right:6px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-block}._errorMsg_svmcj_213{font-family:var(--font-mono,"ui-monospace", monospace);word-break:break-word}._pendingPill_svmcj_218{color:#3730a3;letter-spacing:.04em;text-transform:uppercase;background:#e0e7ff;border-radius:9999px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-block}._okDash_svmcj_230{color:var(--ink-300,#cbd5e1)}._globalError_svmcj_235{color:#991b1b;background:#fef2f2;border-bottom:1px solid #fecaca;align-items:flex-start;gap:8px;padding:8px 20px;font-size:12px;display:flex}._page_jyk56_1{gap:var(--sp-2xl);flex-direction:column;display:flex}._header_jyk56_7{justify-content:space-between;align-items:flex-start;gap:var(--sp-lg);flex-wrap:wrap;display:flex}._title_jyk56_15{font-size:24px;font-weight:600}._subtitle_jyk56_20{color:var(--ink-600);margin-top:2px;font-size:13px}._toolbar_jyk56_26{gap:var(--sp-md);flex-wrap:wrap;align-items:center;display:flex}._search_jyk56_33{border-radius:var(--radius-control);border:1px solid var(--border-default);flex:240px;max-width:360px;padding:8px 12px;font-family:inherit;font-size:13px}._search_jyk56_33:focus{border-color:var(--brand-500);outline:none;box-shadow:0 0 0 3px #ec301326}._table_jyk56_49{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._table_jyk56_49 th,._table_jyk56_49 td{text-align:left;border-bottom:1px solid var(--border-default);padding:12px 14px}._table_jyk56_49 th{color:var(--ink-600);text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;font-size:11px;font-weight:600}._table_jyk56_49 tr:last-child td{border-bottom:0}._mono_jyk56_76{font-family:var(--font-mono);color:var(--ink-600);font-size:12px}._empty_jyk56_82{padding:var(--sp-3xl);text-align:center;color:var(--ink-600);font-size:14px}._linkButton_jyk56_89{color:var(--accent,#0d6efd);cursor:pointer;font:inherit;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}._linkButton_jyk56_89:hover{opacity:.8}._actions_jyk56_103{gap:var(--sp-sm);justify-content:flex-end;display:flex}._expandBtn_jyk56_110{width:24px;height:24px;color:var(--ink-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:10px;transition:color .15s,background .15s,transform .18s;display:flex}._expandBtn_jyk56_110:hover{background:var(--brand-50,#fff2ef);color:var(--brand-600,#dd2b0f)}._expandBtnOpen_jyk56_131{color:var(--brand-600,#dd2b0f);transform:rotate(90deg)}._rowExpanded_jyk56_137{background:#f0fdf4}._rowExpanded_jyk56_137 td{border-bottom-color:#0000}._field_1yq6a_1{margin-bottom:var(--space-4,16px);flex-direction:column;gap:4px;display:flex}._label_1yq6a_8{font-size:var(--font-size-sm,13px);color:var(--color-text-primary);font-weight:500}._req_1yq6a_14{color:var(--color-critical,#ef4444);margin-left:2px}._input_1yq6a_19{border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);width:100%;font-size:var(--font-size-sm,13px);color:var(--color-text-primary);background:var(--color-surface);box-sizing:border-box;padding:7px 10px;transition:border-color .12s}._input_1yq6a_19::placeholder{color:var(--color-text-muted,#94a3b8)}._input_1yq6a_19:focus{border-color:var(--brand-500,#ec3013);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-500,#ec3013) 20%, transparent);outline:none}._input_1yq6a_19._inputError_1yq6a_41{border-color:var(--color-critical,#ef4444)}._mono_1yq6a_45{font-family:var(--font-mono,monospace)}._errorText_1yq6a_49{color:var(--color-critical,#ef4444);margin-top:2px;font-size:11px}._helper_1yq6a_55{color:var(--color-text-secondary);font-size:11px;line-height:1.4}._helper_1yq6a_55 code{font-family:var(--font-mono,monospace);background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:3px;padding:0 3px}._row_1yq6a_68{gap:var(--space-3,12px);grid-template-columns:1fr 1fr;display:grid}._toggleRow_1yq6a_74{justify-content:space-between;align-items:center;gap:var(--space-3,12px);margin-top:var(--space-2,8px);display:flex}._toggleLabel_1yq6a_82{font-size:var(--font-size-sm,13px);color:var(--color-text-primary);font-weight:500}._toggle_1yq6a_74{flex-shrink:0;width:40px;height:22px;position:relative}._toggle_1yq6a_74 input{opacity:0;width:0;height:0;position:absolute}._toggleTrack_1yq6a_102{background:var(--color-border);cursor:pointer;border-radius:11px;transition:background .15s;position:absolute;inset:0}._toggle_1yq6a_74 input:checked+._toggleTrack_1yq6a_102{background:var(--brand-500,#ec3013)}._toggleTrack_1yq6a_102:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}._toggle_1yq6a_74 input:checked+._toggleTrack_1yq6a_102:after{transform:translate(18px)}._submitError_1yq6a_131{margin-bottom:var(--space-4,16px);background:color-mix(in srgb, var(--color-critical,#ef4444) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-critical,#ef4444) 25%, transparent);font-size:var(--font-size-sm,13px);color:var(--color-critical,#ef4444);border-radius:8px;padding:12px 16px}._footerActions_1yq6a_141{gap:var(--space-2,8px);justify-content:flex-end;display:flex}._page_nmhdk_1{gap:var(--sp-2xl,24px);flex-direction:column;display:flex}._header_nmhdk_7{justify-content:space-between;align-items:flex-start;gap:var(--sp-lg,16px);flex-wrap:wrap;display:flex}._title_nmhdk_15{font-size:24px;font-weight:600}._subtitle_nmhdk_20{color:var(--ink-600,#64748b);max-width:640px;margin-top:2px;font-size:13px}._stepsTitle_nmhdk_28{color:var(--color-text-primary);margin-bottom:8px;font-size:13px;font-weight:600}._steps_nmhdk_28{color:var(--ink-600,#475569);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:13px;line-height:1.5;display:flex}._steps_nmhdk_28 code{font-family:var(--font-mono,monospace);background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:3px;padding:0 4px;font-size:12px}._layout_nmhdk_55{gap:var(--sp-lg,16px);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1100px){._layout_nmhdk_55{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)}}._tableCard_nmhdk_68{overflow:hidden}._table_nmhdk_68{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._table_nmhdk_68 th,._table_nmhdk_68 td{text-align:left;border-bottom:1px solid var(--border-default,#e2e8f0);padding:12px 14px}._table_nmhdk_68 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;font-size:11px;font-weight:600}._table_nmhdk_68 tbody tr{cursor:pointer;transition:background .12s}._table_nmhdk_68 tbody tr:hover{background:#f8fafc}._table_nmhdk_68 tr:last-child td{border-bottom:0}._rowSelected_nmhdk_109{background:#f0fdf4!important}._mono_nmhdk_113{font-family:var(--font-mono,monospace);color:var(--ink-600,#475569);font-size:12px}._empty_nmhdk_119{padding:var(--sp-3xl,40px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._actions_nmhdk_126{gap:var(--sp-sm,8px);justify-content:flex-end;display:flex}._envCard_nmhdk_133{position:sticky;top:16px}._envHeader_nmhdk_138{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._envTitle_nmhdk_146{font-size:15px;font-weight:600}._envSub_nmhdk_151{color:var(--ink-600,#64748b);margin-top:2px;font-size:12px}._closeBtn_nmhdk_157{color:var(--ink-600,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:14px}._closeBtn_nmhdk_157:hover{background:#f1f5f9}._envLabel_nmhdk_171{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-600,#64748b);margin:14px 0 6px;font-size:11px;font-weight:600}._envLabel_nmhdk_171 code{font-family:var(--font-mono,monospace);text-transform:none}._codeWrap_nmhdk_185{position:relative}._code_nmhdk_185{color:#e2e8f0;font-family:var(--font-mono,monospace);white-space:pre;background:#0f172a;border-radius:8px;margin:0;padding:12px 14px;font-size:12px;line-height:1.6;overflow-x:auto}._copyBtn_nmhdk_202{z-index:1;color:#e2e8f0;cursor:pointer;background:#0f172acc;border:1px solid #e2e8f033;border-radius:5px;padding:3px 8px;font-size:11px;position:absolute;top:8px;right:8px}._copyBtn_nmhdk_202:hover{background:#334155e6}._metaRow_nmhdk_220{border-top:1px solid var(--border-default,#e2e8f0);justify-content:space-between;gap:12px;margin-top:10px;padding:6px 0;font-size:12px;display:flex}._metaKey_nmhdk_230{color:var(--ink-600,#64748b);font-weight:500}._page_10u5r_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_10u5r_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_10u5r_15{font-size:24px;font-weight:600}._subtitle_10u5r_20{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._howTitle_10u5r_27{margin-bottom:8px;font-size:13px;font-weight:600}._how_10u5r_27{color:var(--ink-700,#334155);margin:0;padding-left:20px;font-size:13px;line-height:1.7}._formCard_10u5r_42{border:1px solid var(--brand-200,#a7f3d0)}._formTitle_10u5r_46{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_10u5r_52{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._field_10u5r_58{flex-direction:column;gap:5px;display:flex}._checkField_10u5r_64{flex-direction:row;align-self:end;align-items:center;gap:8px;padding-bottom:9px}._label_10u5r_72{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_10u5r_78{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_10u5r_78:focus{border-color:var(--brand-400,#34d399);outline:none;box-shadow:0 0 0 3px #10b9811f}._formActions_10u5r_94{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._table_10u5r_102{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._table_10u5r_102 th,._table_10u5r_102 td{text-align:left;border-bottom:1px solid var(--border-default,#e2e8f0);vertical-align:middle;padding:11px 14px}._table_10u5r_102 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;font-size:11px;font-weight:600}._table_10u5r_102 tr:last-child td{border-bottom:0}._disabledRow_10u5r_130 td{opacity:.5}._ruleName_10u5r_134{color:var(--ink-900,#0f172a);font-weight:600}._ruleKind_10u5r_139{color:var(--ink-500,#94a3b8);margin-top:1px;font-size:11px}._mono_10u5r_145{font-family:var(--font-mono,monospace);color:var(--ink-700,#475569);font-size:12px}._testBreach_10u5r_151{color:#b91c1c;font-size:11px;font-family:var(--font-sans,sans-serif);margin-top:3px}._testOk_10u5r_158{color:var(--brand-600,#059669);font-size:11px;font-family:var(--font-sans,sans-serif);margin-top:3px}._actionCol_10u5r_165{text-align:right;white-space:nowrap}._actions_10u5r_170{gap:4px;display:inline-flex}._toggle_10u5r_176{background:var(--ink-300,#cbd5e1);cursor:pointer;border:none;border-radius:999px;width:38px;height:22px;padding:0;transition:background .15s;position:relative}._toggleOn_10u5r_188{background:var(--brand-500,#10b981)}._knob_10u5r_192{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}._toggleOn_10u5r_188 ._knob_10u5r_192{transform:translate(16px)}._empty_10u5r_208{padding:var(--sp-3xl,40px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_1f2hp_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_1f2hp_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1f2hp_15{font-size:24px;font-weight:600}._subtitle_1f2hp_20{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._howTitle_1f2hp_26{margin-bottom:8px;font-size:13px;font-weight:600}._how_1f2hp_26{color:var(--ink-700,#334155);margin:0;padding-left:20px;font-size:13px;line-height:1.7}._formCard_1f2hp_41{border:1px solid var(--brand-200,#d7d3d3)}._formTitle_1f2hp_45{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_1f2hp_51{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._typeHint_1f2hp_57{color:var(--ink-600,#64748b);background:var(--surface-muted,#f1f5f9);border-radius:8px;margin:12px 0;padding:8px 12px;font-size:12px}._field_1f2hp_66{flex-direction:column;gap:5px;display:flex}._checkField_1f2hp_72{flex-direction:row;align-self:end;align-items:center;gap:8px;padding-bottom:9px}._label_1f2hp_80{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_1f2hp_86{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_1f2hp_86:focus{border-color:var(--brand-400,#dd2b0f);outline:none;box-shadow:0 0 0 3px #ec30131f}._formActions_1f2hp_102{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._table_1f2hp_110{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._table_1f2hp_110 th,._table_1f2hp_110 td{text-align:left;border-bottom:1px solid var(--border-default,#e2e8f0);vertical-align:middle;padding:11px 14px}._table_1f2hp_110 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;font-size:11px;font-weight:600}._table_1f2hp_110 tr:last-child td{border-bottom:0}._disabledRow_1f2hp_138 td{opacity:.5}._chName_1f2hp_142{color:var(--ink-900,#0f172a);font-weight:600}._dim_1f2hp_147{color:var(--ink-500,#94a3b8)}._actionCol_1f2hp_151{text-align:right;white-space:nowrap}._actions_1f2hp_156{gap:4px;display:inline-flex}._testOk_1f2hp_161{color:var(--brand-600,#dd2b0f);margin-top:3px;font-size:11px}._testErr_1f2hp_167{color:#b91c1c;margin-top:3px;font-size:11px}._toggle_1f2hp_174{background:var(--ink-300,#cbd5e1);cursor:pointer;border:none;border-radius:999px;width:38px;height:22px;padding:0;transition:background .15s;position:relative}._toggleOn_1f2hp_186{background:var(--brand-500,#ec3013)}._knob_1f2hp_190{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}._toggleOn_1f2hp_186 ._knob_1f2hp_190{transform:translate(16px)}._logTitle_1f2hp_207{padding:4px 14px 10px;font-size:13px;font-weight:600}._statusPill_1f2hp_213{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-block}._ok_1f2hp_221{color:#15803d;background:#dcfce7}._error_1f2hp_226{color:#b91c1c;background:#fee2e2}._skipped_1f2hp_231{color:#64748b;background:#f1f5f9}._errDetail_1f2hp_236{color:#b91c1c;margin-top:2px;font-size:11px}._empty_1f2hp_242{padding:var(--sp-3xl,40px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_rmv4x_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_rmv4x_7{flex-direction:column;gap:4px;display:flex}._title_rmv4x_13{color:var(--color-text-primary,#0f172a);font-size:24px;font-weight:600}._subtitle_rmv4x_19{color:var(--ink-600,#64748b);max-width:780px;font-size:13px;line-height:1.5}._touBar_rmv4x_26{border:1px solid var(--border-default,#e2e8f0);border-radius:var(--radius-control,8px);background:color-mix(in srgb, var(--brand-500,#2563eb) 4%, transparent);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}._touLabel_rmv4x_37{color:var(--ink-600,#64748b);font-size:13px}._touChip_rmv4x_42{border:1px solid #0000;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}._touChip_rmv4x_42._day_rmv4x_50{color:#92400e;background:#fef3c7}._touChip_rmv4x_42._evening_rmv4x_54{color:#991b1b;background:#fee2e2}._touChip_rmv4x_42._night_rmv4x_58{color:#1e40af;background:#dbeafe}._grid_rmv4x_63{gap:var(--sp-md,12px);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._card_rmv4x_69{border:1px solid var(--border-default,#e2e8f0);border-radius:var(--radius-control,8px);background:var(--surface,#fff);flex-direction:column;gap:10px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}._cardSelected_rmv4x_80{border-color:var(--brand-500,#2563eb);box-shadow:0 0 0 1px var(--brand-500,#2563eb)}._cardHead_rmv4x_85{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._cardTitle_rmv4x_92{color:var(--color-text-primary,#0f172a);font-size:15px;font-weight:600;line-height:1.35}._badge_rmv4x_99{background:var(--brand-500,#2563eb);color:#fff;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}._desc_rmv4x_109{color:var(--ink-600,#64748b);font-size:12px;line-height:1.45}._priceTable_rmv4x_115{border-collapse:collapse;width:100%;font-size:13px}._priceTable_rmv4x_115 td{border-bottom:1px solid var(--border-default,#eef2f6);padding:6px 8px}._priceTable_rmv4x_115 tr._day_rmv4x_50 td:first-child{color:#92400e}._priceTable_rmv4x_115 tr._evening_rmv4x_54 td:first-child{color:#991b1b}._priceTable_rmv4x_115 tr._night_rmv4x_58 td:first-child{color:#1e40af}._price_rmv4x_115{text-align:right;font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-primary,#0f172a);font-weight:600}._price_rmv4x_115:after{content:" ₮";color:var(--ink-600,#94a3b8);font-weight:400}._selectBtn_rmv4x_148{border-radius:var(--radius-control,8px);border:1px solid var(--brand-500,#2563eb);background:var(--brand-500,#2563eb);color:#fff;cursor:pointer;margin-top:auto;padding:8px 12px;font-size:13px;font-weight:600}._selectBtn_rmv4x_148:disabled{cursor:default;opacity:.55;color:var(--brand-500,#2563eb);background:0 0}._muted_rmv4x_167{color:var(--ink-600,#64748b);font-size:13px}._error_rmv4x_172{color:#dc2626;font-size:13px}._footnote_rmv4x_177{color:var(--ink-600,#64748b);border-top:1px solid var(--border-default,#e2e8f0);padding-top:12px;font-size:12px;line-height:1.5}._field_1lz6w_1{margin-bottom:var(--space-4,16px);flex-direction:column;gap:4px;display:flex}._label_1lz6w_8{font-size:var(--font-size-sm,13px);color:var(--color-text-primary);font-weight:500}._req_1lz6w_14{color:var(--color-critical,#ef4444);margin-left:2px}._input_1lz6w_19{border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);width:100%;font-size:var(--font-size-sm,13px);color:var(--color-text-primary);background:var(--color-surface);box-sizing:border-box;padding:7px 10px;font-family:inherit;transition:border-color .12s}._input_1lz6w_19::placeholder{color:var(--color-text-muted,#94a3b8)}._input_1lz6w_19:focus{border-color:var(--brand-500,#ec3013);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-500,#ec3013) 20%, transparent);outline:none}._input_1lz6w_19._inputError_1lz6w_42{border-color:var(--color-critical,#ef4444)}._mono_1lz6w_46{font-family:var(--font-mono,monospace)}._errorText_1lz6w_50{color:var(--color-critical,#ef4444);margin-top:2px;font-size:11px}._helper_1lz6w_56{color:var(--color-text-secondary);font-size:11px;line-height:1.4}._row_1lz6w_62{gap:var(--space-3,12px);grid-template-columns:1fr 1fr;display:grid}._meterList_1lz6w_69{border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);flex-direction:column;max-height:220px;padding:4px;display:flex;overflow-y:auto}._meterRow_1lz6w_79{cursor:pointer;font-size:var(--font-size-sm,13px);border-radius:5px;align-items:center;gap:8px;padding:6px 8px;display:flex}._meterRow_1lz6w_79:hover{background:var(--surface-2,#f1f5f9)}._meterName_1lz6w_93{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-primary);flex:auto;overflow:hidden}._meterId_1lz6w_102{font-family:var(--font-mono,monospace);color:var(--color-text-muted,#94a3b8);flex:none;font-size:11px}._toggleRow_1lz6w_109{justify-content:space-between;align-items:center;gap:var(--space-3,12px);margin-top:var(--space-2,8px);display:flex}._toggleLabel_1lz6w_117{font-size:var(--font-size-sm,13px);color:var(--color-text-primary);font-weight:500}._toggle_1lz6w_109{flex-shrink:0;width:40px;height:22px;position:relative}._toggle_1lz6w_109 input{opacity:0;width:0;height:0;position:absolute}._toggleTrack_1lz6w_137{background:var(--color-border);cursor:pointer;border-radius:11px;transition:background .15s;position:absolute;inset:0}._toggle_1lz6w_109 input:checked+._toggleTrack_1lz6w_137{background:var(--brand-500,#ec3013)}._toggleTrack_1lz6w_137:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}._toggle_1lz6w_109 input:checked+._toggleTrack_1lz6w_137:after{transform:translate(18px)}._submitError_1lz6w_166{margin-bottom:var(--space-4,16px);background:color-mix(in srgb, var(--color-critical,#ef4444) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-critical,#ef4444) 25%, transparent);font-size:var(--font-size-sm,13px);color:var(--color-critical,#ef4444);border-radius:8px;padding:12px 16px}._footerActions_1lz6w_176{gap:var(--space-2,8px);justify-content:flex-end;display:flex}._page_1h8r5_1{gap:var(--space-4,16px);flex-direction:column;display:flex}._header_1h8r5_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1h8r5_15{color:var(--color-text-primary);font-size:22px;font-weight:700}._subtitle_1h8r5_21{color:var(--color-text-secondary);max-width:640px;margin-top:4px;font-size:13px;line-height:1.5}._tabs_1h8r5_30{border-bottom:1px solid var(--color-border);gap:4px;display:flex}._tab_1h8r5_30,._tabActive_1h8r5_37{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:500}._tab_1h8r5_30:hover{color:var(--color-text-primary)}._tabActive_1h8r5_37{color:var(--brand-600,#dd2b0f);border-bottom-color:var(--brand-500,#ec3013);font-weight:700}._toolbar_1h8r5_61{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._count_1h8r5_69{color:var(--color-text-secondary);font-size:13px}._genGroup_1h8r5_74{align-items:center;gap:12px;display:flex}._sendToggle_1h8r5_80{color:var(--color-text-primary);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}._table_1h8r5_90{border-collapse:collapse;width:100%;font-size:13px}._table_1h8r5_90 thead th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted,#94a3b8);border-bottom:1px solid var(--color-border);padding:8px 10px;font-size:11px;font-weight:700}._table_1h8r5_90 tbody td{border-bottom:1px solid var(--color-border);color:var(--color-text-primary);vertical-align:middle;padding:9px 10px}._table_1h8r5_90 tbody tr:last-child td{border-bottom:none}._muted_1h8r5_118{color:var(--color-text-muted,#94a3b8);font-size:11px}._mono_1h8r5_123{font-family:var(--font-mono,monospace);font-size:12px}._nowrap_1h8r5_128{white-space:nowrap}._actions_1h8r5_132{justify-content:flex-end;gap:4px;display:flex}._empty_1h8r5_138{text-align:center;color:var(--color-text-secondary);padding:32px;font-size:14px}._genNote_1h8r5_145{color:var(--color-text-primary);font-size:13px}._configCard_1h8r5_151{gap:var(--space-4,16px);flex-direction:column;max-width:720px;display:flex}._cfgRow_1h8r5_158{gap:var(--space-4,16px);grid-template-columns:1fr 1fr;display:grid}._cfgField_1h8r5_164{flex-direction:column;gap:4px;display:flex}._cfgLabel_1h8r5_170{color:var(--color-text-primary);font-size:13px;font-weight:500}._cfgInput_1h8r5_176,._cfgTextarea_1h8r5_177{border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);width:100%;color:var(--color-text-primary);background:var(--color-surface);box-sizing:border-box;padding:7px 10px;font-family:inherit;font-size:13px}._cfgTextarea_1h8r5_177{resize:vertical}._cfgInput_1h8r5_176:focus,._cfgTextarea_1h8r5_177:focus{border-color:var(--brand-500,#ec3013);box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-500,#ec3013) 20%, transparent);outline:none}._cfgHelp_1h8r5_200{color:var(--color-text-secondary);font-size:11px;line-height:1.4}._toggleRow_1h8r5_206{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}._toggleLabel_1h8r5_216{color:var(--color-text-primary);font-size:13px;font-weight:600}._toggle_1h8r5_206{flex-shrink:0;width:40px;height:22px;position:relative}._toggle_1h8r5_206 input{opacity:0;width:0;height:0;position:absolute}._toggleTrack_1h8r5_236{background:var(--color-border);cursor:pointer;border-radius:11px;transition:background .15s;position:absolute;inset:0}._toggle_1h8r5_206 input:checked+._toggleTrack_1h8r5_236{background:var(--brand-500,#ec3013)}._toggleTrack_1h8r5_236:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}._toggle_1h8r5_206 input:checked+._toggleTrack_1h8r5_236:after{transform:translate(18px)}._cfgActions_1h8r5_265{justify-content:flex-end;align-items:center;gap:14px;display:flex}._savedNote_1h8r5_272{color:var(--brand-600,#dd2b0f);font-size:13px;font-weight:600}@media (width<=720px){._cfgRow_1h8r5_158{grid-template-columns:1fr}}._page_elaex_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_elaex_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_elaex_15{font-size:24px;font-weight:600}._subtitle_elaex_20{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._howTitle_elaex_26{margin-bottom:6px;font-size:13px;font-weight:600}._how_elaex_26{color:var(--ink-700,#334155);margin:0;font-size:13px;line-height:1.7}._formCard_elaex_40{border:1px solid var(--brand-200,#d7d3d3)}._formTitle_elaex_44{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_elaex_50{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._field_elaex_56{flex-direction:column;gap:5px;display:flex}._fieldWide_elaex_62{grid-column:1/-1}._checkField_elaex_66{flex-direction:row;align-self:end;align-items:center;gap:8px;padding-bottom:9px}._label_elaex_74{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_elaex_80{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_elaex_80:focus,._inputSm_elaex_91:focus{border-color:var(--brand-400,#dd2b0f);outline:none;box-shadow:0 0 0 3px #ec30131f}._inputSm_elaex_91{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:8px;width:90px;padding:7px 9px;font-family:inherit;font-size:13px}._formActions_elaex_107{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._list_elaex_115{flex-direction:column;gap:12px;display:flex}._seuCard_elaex_121{flex-direction:column;gap:10px;display:flex}._seuHead_elaex_127{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._seuTitleWrap_elaex_134{align-items:flex-start;gap:8px;min-width:0;display:flex}._expandBtn_elaex_141{cursor:pointer;color:var(--ink-500,#94a3b8);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1.2}._seuTitle_elaex_134{color:var(--ink-900,#0f172a);font-size:15px;font-weight:600}._seuMeta_elaex_157{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._metaText_elaex_165{color:var(--ink-600,#64748b);font-size:12px}._desc_elaex_170{color:var(--ink-600,#64748b);padding-left:20px;font-size:13px}._linksSection_elaex_177{border-top:1px solid var(--border-default,#e2e8f0);flex-direction:column;gap:10px;padding-top:12px;display:flex}._linksTitle_elaex_185{color:var(--ink-700,#334155);font-size:12px;font-weight:600}._linkTable_elaex_191{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._linkTable_elaex_191 th,._linkTable_elaex_191 td{text-align:left;border-bottom:1px solid var(--surface-muted,#f1f5f9);vertical-align:middle;padding:8px 10px}._linkTable_elaex_191 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._mono_elaex_214{font-family:var(--font-mono,monospace);color:var(--ink-700,#475569);font-size:12px}._delLink_elaex_220{color:var(--ink-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:13px}._delLink_elaex_220:hover{color:#b91c1c;background:#fee2e2}._warn_elaex_235{color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;padding:6px 10px;font-size:12px}._addLink_elaex_244{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._addLink_elaex_244 ._input_elaex_80{flex:1;min-width:180px}._empty_elaex_256{padding:var(--sp-2xl,32px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_1388c_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_1388c_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1388c_15{font-size:24px;font-weight:600}._subtitle_1388c_20{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._howTitle_1388c_26{margin-bottom:6px;font-size:13px;font-weight:600}._how_1388c_26{color:var(--ink-700,#334155);margin:0;font-size:13px;line-height:1.7}._formCard_1388c_40{border:1px solid var(--brand-200,#d7d3d3)}._formTitle_1388c_44{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_1388c_50{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._field_1388c_56{flex-direction:column;gap:5px;display:flex}._fieldWide_1388c_62{grid-column:1/-1}._label_1388c_66{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_1388c_72{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_1388c_72:focus,._textarea_1388c_83:focus{border-color:var(--brand-400,#dd2b0f);outline:none;box-shadow:0 0 0 3px #ec30131f}._formActions_1388c_89{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._list_1388c_97{flex-direction:column;gap:12px;display:flex}._varCard_1388c_103{flex-direction:column;gap:10px;display:flex}._varHead_1388c_109{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._varTitleWrap_1388c_116{align-items:flex-start;gap:8px;min-width:0;display:flex}._expandBtn_1388c_123{cursor:pointer;color:var(--ink-500,#94a3b8);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1.2}._varTitle_1388c_116{color:var(--ink-900,#0f172a);font-size:15px;font-weight:600}._unit_1388c_139{color:var(--ink-500,#94a3b8);font-size:13px;font-weight:400}._varMeta_1388c_145{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._metaText_1388c_153{color:var(--ink-600,#64748b);font-size:12px}._desc_1388c_158{color:var(--ink-600,#64748b);padding-left:20px;font-size:13px}._ingestSection_1388c_165{border-top:1px solid var(--border-default,#e2e8f0);flex-direction:column;gap:8px;padding-top:12px;display:flex}._ingestTitle_1388c_173{color:var(--ink-700,#334155);font-size:12px;font-weight:600}._ingestHint_1388c_179{color:var(--ink-500,#94a3b8);font-size:12px}._ingestHint_1388c_179 code{font-family:var(--font-mono,monospace);background:var(--surface-muted,#f1f5f9);border-radius:4px;padding:1px 5px}._textarea_1388c_83{border:1px solid var(--border-default,#e2e8f0);width:100%;font-family:var(--font-mono,monospace);color:var(--ink-900,#0f172a);resize:vertical;background:#fff;border-radius:8px;padding:10px 12px;font-size:13px}._ingestFooter_1388c_203{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._parseInfo_1388c_211{color:var(--ink-600,#64748b);font-size:12px}._ingestActions_1388c_216{align-items:center;gap:10px;display:flex}._result_1388c_222{color:var(--brand-600,#dd2b0f);font-size:12px;font-weight:500}._empty_1388c_228{padding:var(--sp-2xl,32px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_1nojt_1{gap:var(--sp-lg,16px);flex-direction:column;height:calc(100vh - 48px);display:flex}._header_1nojt_8{justify-content:space-between;align-items:flex-start;gap:var(--sp-lg,16px);flex-wrap:wrap;display:flex}._title_1nojt_16{font-size:22px;font-weight:600}._subtitle_1nojt_21{color:var(--ink-600,#64748b);max-width:560px;margin-top:2px;font-size:13px}._toolbar_1nojt_28{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._select_1nojt_35,._nameInput_1nojt_36{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px}._nameRow_1nojt_45{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._nameInput_1nojt_36{flex:0 320px;font-weight:600}._locationField_1nojt_58{flex:260px;align-items:center;gap:8px;min-width:220px;display:flex}._locationLabel_1nojt_66{color:var(--ink-600,#475569);white-space:nowrap;font-size:13px}._locationPicker_1nojt_72{flex:auto;min-width:160px}._modes_1nojt_77{align-items:center;gap:6px;display:flex}._modeBtn_1nojt_83{border:1px solid var(--border-default,#e2e8f0);cursor:pointer;color:var(--ink-700,#334155);background:#fff;border-radius:8px;padding:7px 12px;font-size:13px}._modeBtn_1nojt_83:hover{border-color:var(--brand-500,#ec3013)}._modeOn_1nojt_97{background:var(--brand-50,#fff2ef);border-color:var(--brand-500,#ec3013);color:var(--brand-700,#ae1800);font-weight:500}._hint_1nojt_104{color:var(--brand-600,#dd2b0f);font-size:12px}._layout_1nojt_110{gap:var(--sp-md,12px);flex:1;grid-template-columns:176px minmax(0,1fr) 264px;min-height:0;display:grid}._palette_1nojt_118{overflow-y:auto}._paletteTitle_1nojt_122{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-600,#64748b);margin-bottom:10px;font-size:11px;font-weight:600}._paletteGrid_1nojt_131{grid-template-columns:1fr 1fr;gap:8px;display:grid}._paletteItem_1nojt_137{border:1px solid var(--border-default,#e2e8f0);cursor:pointer;color:var(--ink-800,#1e293b);background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:10px 6px;transition:border-color .12s,background .12s;display:flex}._paletteItem_1nojt_137:hover{border-color:var(--brand-500,#ec3013);background:var(--brand-50,#fff2ef)}._palettePreview_1nojt_156{color:var(--ink-700,#334155);display:inline-flex}._templateList_1nojt_161{flex-direction:column;gap:6px;display:flex}._templateItem_1nojt_167{border:1px solid var(--border-default,#e2e8f0);cursor:pointer;color:var(--ink-800,#1e293b);text-align:left;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;transition:border-color .12s,background .12s;display:flex}._templateItem_1nojt_167:hover{border-color:var(--brand-500,#ec3013);background:var(--brand-50,#fff2ef)}._templateGlyph_1nojt_187{color:var(--brand-600,#dd2b0f);font-size:14px}._paletteLabel_1nojt_192{text-align:center;font-size:11px;line-height:1.2}._canvasOuter_1nojt_199{min-width:0;min-height:0;display:flex;position:relative}._canvasWrap_1nojt_206{border:1px solid var(--border-default,#e2e8f0);background:#fbfcfd;border-radius:12px;flex:1;overflow:auto}._canvas_1nojt_199{touch-action:none;display:block}._zoomBar_1nojt_219{z-index:5;border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:8px;gap:2px;padding:3px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 1px 4px #0f172a1a}._zoomBtn_1nojt_233,._zoomPct_1nojt_234{cursor:pointer;color:var(--ink-700,#334155);background:0 0;border:none;border-radius:5px;min-width:28px;padding:4px 8px;font-family:inherit;font-size:15px}._zoomPct_1nojt_234{min-width:48px;font-size:12px}._zoomBtn_1nojt_233:hover,._zoomPct_1nojt_234:hover{background:var(--brand-50,#fff2ef);color:var(--brand-700,#ae1800)}._wire_1nojt_257{pointer-events:none}._props_1nojt_262{overflow-y:auto}._propsTitle_1nojt_266{border-bottom:1px solid var(--border-default,#e2e8f0);margin-bottom:12px;padding-bottom:10px;font-size:14px;font-weight:600}._field_1nojt_274{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}._field_1nojt_274>span{color:var(--ink-700,#334155);font-size:12px;font-weight:500}._input_1nojt_287{border:1px solid var(--border-default,#e2e8f0);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;padding:7px 10px;font-family:inherit;font-size:13px}._helper_1nojt_298{color:var(--ink-600,#64748b);font-size:11px}._propActions_1nojt_303{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._propsEmpty_1nojt_310{color:var(--ink-600,#64748b);font-size:13px;line-height:1.5}._legend_1nojt_316{color:var(--ink-700,#334155);gap:16px;margin-top:14px;font-size:12px;font-weight:500;display:flex}._page_171wt_1{gap:var(--sp-lg,16px);flex-direction:column;height:calc(100vh - 48px);display:flex}._header_171wt_8{justify-content:space-between;align-items:flex-start;gap:var(--sp-lg,16px);flex-wrap:wrap;display:flex}._title_171wt_16{font-size:22px;font-weight:600}._subtitle_171wt_21{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._toolbar_171wt_27{align-items:center;gap:10px;display:flex}._select_171wt_33{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px}._liveTag_171wt_42{color:var(--brand-700,#ae1800);background:var(--brand-50,#fff2ef);border:1px solid var(--brand-200,#d7d3d3);border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}._liveDot_171wt_55{background:var(--brand-500,#ec3013);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite _pulse_171wt_1;box-shadow:0 0 0 3px #ec301333}._alarmTag_171wt_64{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;animation:1.8s ease-in-out infinite _pulse_171wt_1;display:inline-flex}@keyframes _pulse_171wt_1{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){._liveDot_171wt_55{animation:none}}._layout_171wt_94{gap:var(--sp-lg,16px);flex:1;min-height:0;display:flex}._sidebar_171wt_102{background:var(--surface-card,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:12px;flex-direction:column;flex:0 0 260px;min-width:220px;display:flex;overflow:hidden}._sidebarTitle_171wt_113{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-600,#64748b);border-bottom:1px solid var(--border-default,#eef2f6);padding:12px 14px;font-size:12px;font-weight:700}._treeList_171wt_123{flex:1;min-height:0;padding:6px;overflow-y:auto}._sidebarEmpty_171wt_130{color:var(--ink-500,#6b7280);padding:16px 14px;font-size:13px}._treeRow_171wt_136{cursor:pointer;color:var(--ink-800,#1e293b);-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:flex}._treeRow_171wt_136:hover{background:var(--surface-2,#f1f5f9)}._treeRowActive_171wt_152,._treeRowActive_171wt_152:hover{background:var(--brand-50,#fff2ef);color:var(--brand-700,#ae1800);font-weight:600}._chevron_171wt_159{text-align:center;width:14px;color:var(--ink-500,#94a3b8);flex:0 0 14px;font-size:10px}._chevronVisible_171wt_167{cursor:pointer}._kindIcon_171wt_171{flex:none;font-size:13px}._nodeName_171wt_176{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}._sldBadge_171wt_183{color:var(--brand-500,#ec3013);flex:none;font-size:12px}._unassignedSection_171wt_189{border-top:1px solid var(--border-default,#eef2f6);padding:6px}._unassignedTitle_171wt_194{color:var(--ink-500,#94a3b8);padding:6px 8px 4px;font-size:11px;font-weight:600}._unassignedItem_171wt_201{cursor:pointer;color:var(--ink-800,#1e293b);border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:flex}._unassignedItem_171wt_201:hover{background:var(--surface-2,#f1f5f9)}._canvasCard_171wt_217{flex:1;min-width:0;min-height:0;display:flex}._canvasWrap_171wt_224{flex:1;min-width:0;display:flex;position:relative}._diagramName_171wt_231{z-index:1;color:var(--ink-700,#334155);background:#ffffffb3;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:600;position:absolute;top:6px;left:10px}@media (width<=900px){._layout_171wt_94{flex-direction:column}._sidebar_171wt_102{flex:none;max-height:240px}}._canvas_171wt_217{width:100%;height:100%;min-height:420px}._empty_171wt_260{text-align:center;color:var(--ink-600,#64748b);margin:auto;padding:40px;font-size:14px}._link_171wt_268{color:var(--brand-600,#dd2b0f);font-weight:500}._controlSection_171wt_274{gap:var(--sp-lg,16px);grid-template-columns:1fr 1fr;display:grid}@media (width<=900px){._controlSection_171wt_274{grid-template-columns:1fr}}._controlPanel_171wt_283,._logPanel_171wt_284{background:var(--surface-card,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:12px;padding:14px 16px}._controlTitle_171wt_291{color:var(--ink-800,#1e293b);margin-bottom:10px;font-size:14px;font-weight:700}._noPerm_171wt_298{color:#b45309;font-size:12px;font-weight:400}._controlEmpty_171wt_304{color:var(--ink-500,#6b7280);padding:6px 0;font-size:13px}._controlList_171wt_310{flex-direction:column;gap:8px;display:flex}._controlRow_171wt_316{border:1px solid var(--border-default,#eef2f6);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}._ctrlName_171wt_325{min-width:0;color:var(--ink-800,#1e293b);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;font-weight:600;overflow:hidden}._ctrlState_171wt_336{flex:none;font-size:12px;font-weight:600}._stateOn_171wt_342{color:#16a34a}._stateOff_171wt_343{color:#dc2626}._ctrlBtn_171wt_345{color:#fff;cursor:pointer;border:none;border-radius:7px;flex:none;padding:6px 12px;font-size:12px;font-weight:600}._ctrlBtn_171wt_345:disabled{opacity:.4;cursor:not-allowed}._ctrlClose_171wt_361{background:#16a34a}._ctrlOpen_171wt_362{background:#dc2626}._logList_171wt_364{flex-direction:column;gap:6px;max-height:220px;display:flex;overflow-y:auto}._logRow_171wt_372{border-bottom:1px solid var(--border-default,#f1f5f9);align-items:baseline;gap:8px;padding:4px 0;font-size:12px;display:flex}._logAction_171wt_381{flex:none;font-weight:700}._logName_171wt_386{color:var(--ink-800,#1e293b);flex:none;font-weight:600}._logMeta_171wt_392{min-width:0;color:var(--ink-500,#94a3b8);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}._modalBackdrop_171wt_402{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_171wt_402{background:var(--surface-card,#fff);border-radius:14px;width:min(440px,92vw);padding:20px;box-shadow:0 20px 50px #00000040}._modalTitle_171wt_420{margin-bottom:10px;font-size:17px;font-weight:800}._modalBody_171wt_426{color:var(--ink-700,#334155);font-size:13px;line-height:1.5}._modalConfirm_171wt_432{margin-top:12px;font-size:13px}._modalInput_171wt_437{border:1px solid var(--border-default,#d1d5db);letter-spacing:.05em;border-radius:8px;width:100%;margin-top:6px;padding:8px 10px;font-size:14px;font-weight:600;display:block}._modalError_171wt_449{color:#dc2626;margin-top:8px;font-size:12px}._modalActions_171wt_455{gap:8px;margin-top:16px;display:flex}._modalBtn_171wt_461{color:#fff;cursor:pointer;border:none;border-radius:8px;flex:auto;padding:10px;font-size:13px;font-weight:700}._modalBtn_171wt_461:disabled{opacity:.4;cursor:not-allowed}._modalCancel_171wt_477{border:1px solid var(--border-default,#e2e8f0);background:var(--surface-1,#fff);color:var(--ink-600,#475569);cursor:pointer;border-radius:8px;flex:none;padding:10px 16px;font-size:13px}._inlineAddBtn_jaa7i_5,._inlineCancelBtn_jaa7i_6{border:1px solid var(--color-border,#e2e8f0);background:var(--color-surface,#fff);color:var(--color-text-primary,#0f172a);cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;margin-left:6px;padding:4px 10px;font-size:12px}._inlineAddBtn_jaa7i_5{color:#fff;background:#ec3013;border-color:#ec3013}._inlineAddBtn_jaa7i_5:disabled{opacity:.5;cursor:not-allowed}._inlineAddBtn_jaa7i_5:hover:not(:disabled){background:#dd2b0f;border-color:#dd2b0f}._inlineCancelBtn_jaa7i_6:hover{background:var(--color-surface-raised,#f1f5f9)}._tree_jaa7i_35{outline:none;flex:1;position:relative;overflow-y:auto}._backdrop_jaa7i_42{z-index:9;position:fixed;inset:0}._rowWrap_jaa7i_50{position:relative}._row_jaa7i_50{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:4px;height:34px;padding-right:8px;transition:background 80ms;display:flex;position:relative}._row_jaa7i_50:hover{background:var(--color-surface-raised,#ffffff0a)}._row_jaa7i_50:hover ._dragHandle_jaa7i_67,._row_jaa7i_50:hover ._kebabBtn_jaa7i_68{opacity:1}._rowSelected_jaa7i_70{background:#ec30131f!important}._rowSelected_jaa7i_70 ._rowName_jaa7i_71{color:#ec3013;font-weight:500}._rowFocused_jaa7i_73{outline-offset:-2px;outline:2px solid #ec301380}._rowDevice_jaa7i_75{opacity:.75}._rowDevice_jaa7i_75 ._rowName_jaa7i_71{font-style:italic}._rowDropTarget_jaa7i_78{outline:1px solid #ec3013;background:#ec301314!important}._dropIndicator_jaa7i_82{background:#ec3013;border-radius:1px;height:2px;margin:0 8px;animation:.1s _dropIn_jaa7i_82}@keyframes _dropIn_jaa7i_82{0%{opacity:0;transform:scaleX(.8)}to{opacity:1;transform:scaleX(1)}}._dragHandle_jaa7i_67{opacity:0;color:var(--color-text-muted);cursor:grab;flex-shrink:0;width:12px;font-size:12px;transition:opacity .1s}._dragHandle_jaa7i_67:active{cursor:grabbing}._chevron_jaa7i_106{width:14px;color:var(--color-text-muted);visibility:hidden;flex-shrink:0;font-size:11px}._chevronVisible_jaa7i_113{visibility:visible}._kindIcon_jaa7i_117{flex-shrink:0;font-size:14px}._rowName_jaa7i_71{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-primary);flex:1;font-size:13px;overflow:hidden}._viewLink_jaa7i_129{color:#ec3013;opacity:0;flex-shrink:0;font-size:11px;text-decoration:none;transition:opacity .1s}._row_jaa7i_50:hover ._viewLink_jaa7i_129{opacity:1}._spacer_jaa7i_139{flex:1}._renameInput_jaa7i_143{background:var(--color-surface);min-width:0;color:var(--color-text-primary);border:1px solid #ec3013;border-radius:4px;outline:none;flex:1;padding:2px 6px;font-size:13px}._inlineCreate_jaa7i_157{align-items:center;gap:6px;height:34px;padding-right:8px;display:flex}._inlineInput_jaa7i_165{background:var(--color-surface);color:var(--color-text-primary);border:1px solid #ec3013;border-radius:5px;outline:none;flex:1;padding:3px 8px;font-size:13px}._kebabWrap_jaa7i_178{flex-shrink:0;position:relative}._kebabBtn_jaa7i_68{opacity:0;width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:background 80ms,opacity 80ms;display:inline-flex}._kebabBtn_jaa7i_68:hover{background:var(--color-surface-raised)}._kebabMenu_jaa7i_198{z-index:10;background:var(--color-surface-raised,#1e1e1e);border:1px solid var(--color-border);border-radius:8px;min-width:150px;padding:5px;position:absolute;top:100%;right:0;box-shadow:0 6px 20px #0006}._kebabItem_jaa7i_211{text-align:left;width:100%;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:6px 10px;font-size:13px;transition:background 80ms;display:block}._kebabItem_jaa7i_211:hover{background:var(--color-surface,#ffffff0f)}._kebabDanger_jaa7i_226{color:#ef4444}._kebabDivider_jaa7i_227{background:var(--color-border);height:1px;margin:3px 0}._empty_jaa7i_231{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 16px;display:flex}._emptyIcon_jaa7i_240{font-size:36px}._emptyText_jaa7i_241{color:var(--color-text-secondary);font-size:15px;font-weight:500}._emptyHint_jaa7i_242{color:var(--color-text-muted);font-size:13px}._toastMsg_jaa7i_246{z-index:20;border-radius:8px;margin:8px;padding:8px 14px;font-size:13px;font-weight:500;animation:.15s _toastIn_jaa7i_1;position:sticky;bottom:8px}._toastOk_jaa7i_257{color:#ec3013;background:#ec301326;border:1px solid #ec301340}._toastErr_jaa7i_258{color:#ef4444;background:#ef444426;border:1px solid #ef444440}@keyframes _toastIn_jaa7i_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._toolbar_1sfqy_2{flex-shrink:0;align-items:center;gap:6px;padding:8px 0 10px;display:flex}._search_1sfqy_10{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;color:var(--color-text-primary);border-radius:6px;outline:none;flex:1;padding:6px 10px;font-size:13px}._search_1sfqy_10:focus{border-color:#ec3013;box-shadow:0 0 0 2px #ec301326}._iconBtns_1sfqy_26{gap:2px;display:flex}._iconBtn_1sfqy_26{border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:14px;transition:background .12s,border-color .12s;display:inline-flex}._iconBtn_1sfqy_26:hover{background:var(--color-surface-raised);color:var(--color-text-primary);border-color:var(--color-border)}._addWrap_1sfqy_51{position:relative}._addBtn_1sfqy_55{color:#fff;cursor:pointer;white-space:nowrap;background:#ec3013;border:1px solid #ec3013;border-radius:6px;padding:5px 12px;font-size:13px;font-weight:500;transition:background .12s}._addBtn_1sfqy_55:hover:not(:disabled){background:#dd2b0f}._addBtn_1sfqy_55:disabled{opacity:.45;cursor:not-allowed}._backdrop_1sfqy_75{z-index:99;position:fixed;inset:0}._menu_1sfqy_81{z-index:100;background:var(--color-surface-raised,#1e1e1e);border:1px solid var(--color-border);border-radius:8px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000059}._menuItem_1sfqy_94{text-align:left;width:100%;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:7px 10px;font-size:13px;transition:background .1s;display:block}._menuItem_1sfqy_94:hover{background:var(--color-surface,#2a2a2a)}._menuEmpty_1sfqy_111{color:var(--color-text-muted);padding:7px 10px;font-size:12px}._menuDivider_1sfqy_117{background:var(--color-border);height:1px;margin:4px 0}._menuLink_1sfqy_123{color:#ec3013;border-radius:5px;padding:7px 10px;font-size:12px;text-decoration:none;transition:background .1s;display:block}._menuLink_1sfqy_123:hover{background:var(--color-surface,#2a2a2a)}._panel_pms0p_2{border-left:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow:hidden}._header_pms0p_12{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:8px;padding:14px 14px 10px;display:flex}._kindBadge_pms0p_21{color:#ec3013;text-transform:capitalize;letter-spacing:.4px;background:#ec301326;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}._path_pms0p_33{color:var(--color-text-muted);word-break:break-all;margin-top:4px;font-size:12px}._closeBtn_pms0p_40{width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:background 80ms;display:flex}._closeBtn_pms0p_40:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}._body_pms0p_58{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow-y:auto}._field_pms0p_67{flex-direction:column;gap:4px;display:flex}._label_pms0p_73{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}._hint_pms0p_80{text-transform:none;font-size:10px;font-weight:400}._input_pms0p_86{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);box-sizing:border-box;border-radius:6px;outline:none;width:100%;padding:6px 10px;font-size:13px;transition:border-color .1s}._input_pms0p_86:focus{border-color:#ec3013;box-shadow:0 0 0 2px #ec30131f}._input_pms0p_86:disabled{opacity:.5;cursor:not-allowed}._row2_pms0p_101{grid-template-columns:1fr 1fr;gap:8px;display:grid}._meta_pms0p_107{color:var(--color-text-muted);border-top:1px solid var(--color-border);flex-direction:column;gap:3px;padding-top:4px;font-size:11px;display:flex}._actions_pms0p_117{flex-direction:column;gap:6px;padding-top:4px;display:flex}._saveBtn_pms0p_124{color:#fff;cursor:pointer;background:#ec3013;border:1px solid #ec3013;border-radius:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .1s}._saveBtn_pms0p_124:hover:not(:disabled){background:#dd2b0f}._saveBtn_pms0p_124:disabled{opacity:.55;cursor:not-allowed}._moveBtn_pms0p_138{border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:7px 14px;font-size:13px;transition:background .1s}._moveBtn_pms0p_138:hover{background:var(--color-surface-raised)}._deleteBtn_pms0p_150{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef444466;border-radius:6px;padding:7px 14px;font-size:13px;transition:background .1s}._deleteBtn_pms0p_150:hover{background:#ef444414}._backdrop_1cw6o_2{z-index:200;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_1cw6o_13{background:var(--color-surface-raised,#1c1c1c);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;width:100%;max-width:440px;max-height:85vh;display:flex;box-shadow:0 20px 60px #0009}._header_1cw6o_25{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}._title_1cw6o_33{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;overflow:hidden}._closeBtn_1cw6o_43{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:20px;display:flex}._closeBtn_1cw6o_43:hover{background:var(--color-surface)}._body_1cw6o_58{flex-direction:column;flex:1;gap:10px;padding:14px 14px 0;display:flex;overflow:hidden}._hint_1cw6o_67{color:var(--color-text-secondary);margin:0;font-size:13px}._list_1cw6o_73{border:1px solid var(--color-border);border-radius:8px;flex:1;min-height:120px;overflow-y:auto}._item_1cw6o_81{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;height:36px;padding-right:12px;transition:background 80ms;display:flex}._item_1cw6o_81:hover{background:var(--color-surface,#ffffff0a)}._itemSelected_1cw6o_92{background:#ec30131f!important}._itemIcon_1cw6o_94{flex-shrink:0;font-size:14px}._itemName_1cw6o_95{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}._itemKind_1cw6o_96{color:var(--color-text-muted);font-size:11px}._empty_1cw6o_98{text-align:center;color:var(--color-text-muted);padding:20px;font-size:13px}._error_1cw6o_105{color:#ef4444;padding:4px 0 0;font-size:12px}._footer_1cw6o_111{border-top:1px solid var(--color-border);justify-content:flex-end;gap:8px;padding:14px 16px;display:flex}._cancelBtn_1cw6o_119{border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:6px;padding:7px 16px;font-size:13px;transition:background 80ms}._cancelBtn_1cw6o_119:hover{background:var(--color-surface-raised)}._confirmBtn_1cw6o_131{color:#fff;cursor:pointer;background:#ec3013;border:1px solid #ec3013;border-radius:6px;padding:7px 16px;font-size:13px;font-weight:500;transition:background .1s}._confirmBtn_1cw6o_131:hover:not(:disabled){background:#dd2b0f}._confirmBtn_1cw6o_131:disabled{opacity:.45;cursor:not-allowed}._page_tp24n_3{box-sizing:border-box;flex-direction:column;gap:16px;height:100%;padding:24px;display:flex;overflow:hidden}._pageHeader_tp24n_15{flex-shrink:0}._pageTitle_tp24n_19{color:var(--color-text-primary);margin:0 0 4px;font-size:20px;font-weight:600}._pageSubtitle_tp24n_26{color:var(--color-text-secondary);margin:0;font-size:13px}._grid_tp24n_34{flex:1;grid-template-columns:minmax(320px,40%) 1fr;gap:16px;min-height:0;display:grid}@media (width<=1024px){._grid_tp24n_34{grid-template-columns:1fr}}._paneCard_tp24n_48{flex-direction:column;min-height:0;display:flex;overflow:auto}._placeholder_tp24n_57{text-align:center;color:var(--color-text-secondary);padding:32px 16px;font-size:13px}._placeholder_tp24n_57 button{border:1px solid var(--color-border,#e2e8f0);background:var(--color-surface,#fff);color:var(--color-text-primary,#0f172a);cursor:pointer;border-radius:6px;margin-left:8px;padding:4px 10px;font-size:12px}._placeholder_tp24n_57 button:hover{background:var(--color-surface-raised,#f1f5f9)}._toast_tp24n_81{z-index:500;border-radius:8px;max-width:360px;padding:10px 14px;font-size:13px;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 12px #00000026}._toastOk_tp24n_93{color:#065f46;background:#fff2ef;border:1px solid #d7d3d3}._toastErr_tp24n_99{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._table_1a4xs_3{border-collapse:collapse;width:100%;font-size:.875rem}._headerRow_1a4xs_9 th{text-align:left;color:var(--color-text-muted,#6b7280);border-bottom:1px solid var(--color-border,#e5e7eb);white-space:nowrap;padding:.5rem .75rem;font-weight:600}._thIcon_1a4xs_18{width:52px}._thName_1a4xs_19{min-width:200px}._thKebab_1a4xs_20{width:40px}._row_1a4xs_22{cursor:pointer;transition:background .1s}._row_1a4xs_22:hover{background:#f8fafc}._row_1a4xs_22 td{border-bottom:1px solid var(--color-border,#e5e7eb);vertical-align:middle;padding:.625rem .75rem}._tdIcon_1a4xs_36{text-align:center}._iconTile_1a4xs_37{background:var(--color-surface-raised,#f1f5f9);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;display:inline-flex}._tdName_1a4xs_49{max-width:260px}._name_1a4xs_50{color:var(--color-text,#111827);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}._desc_1a4xs_58{color:var(--color-text-muted,#6b7280);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.75rem;display:block;overflow:hidden}._protocolBadge_1a4xs_69{background:var(--color-primary-subtle,#eff6ff);color:var(--color-primary,#2563eb);white-space:nowrap;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}._chips_1a4xs_81{flex-wrap:wrap;gap:4px;display:flex}._chip_1a4xs_81{background:var(--color-surface-raised,#f1f5f9);color:var(--color-text,#374151);white-space:nowrap;border-radius:4px;padding:.1rem .4rem;font-size:.7rem;font-weight:500;display:inline-block}._chipMore_1a4xs_96{color:var(--color-text-muted,#6b7280);background:0 0;border-radius:4px;padding:.1rem .4rem;font-size:.7rem;display:inline-block}._devicesBadge_1a4xs_106{background:var(--color-surface-raised,#f1f5f9);min-width:24px;height:24px;color:var(--color-text,#374151);border-radius:9999px;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}._muted_1a4xs_121{color:var(--color-text-muted,#6b7280);font-size:.8125rem}._tdKebab_1a4xs_127{text-align:center}._kebabWrap_1a4xs_128{display:inline-block;position:relative}._kebabBtn_1a4xs_132{cursor:pointer;color:var(--color-text-muted,#6b7280);background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:1.1rem;line-height:1}._kebabBtn_1a4xs_132:hover{background:var(--color-surface-raised,#f1f5f9);color:var(--color-text,#111827)}._kebabMenu_1a4xs_148{z-index:100;border:1px solid var(--color-border,#e5e7eb);background:#fff;border-radius:8px;min-width:148px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 16px #0000001a}._menuItem_1a4xs_162{cursor:pointer;width:100%;color:var(--color-text,#111827);text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:8px 14px;font-size:.875rem;display:flex}._menuItem_1a4xs_162:hover{background:var(--color-surface-raised,#f1f5f9)}._menuItemDanger_1a4xs_179{color:#dc2626}._menuItemDanger_1a4xs_179:hover{background:#fef2f2}._menuItemDisabled_1a4xs_185{opacity:.45;cursor:not-allowed}._menuItemDisabled_1a4xs_185:hover{background:0 0}._skeletonRow_1a4xs_194 td{border-bottom:1px solid var(--color-border,#e5e7eb);padding:.75rem}._skeleton_1a4xs_194{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:4px;height:14px;animation:1.4s infinite _shimmer_1a4xs_1;display:inline-block}@keyframes _shimmer_1a4xs_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_1a4xs_212{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}._emptyIcon_1a4xs_221{font-size:2.5rem}._emptyTitle_1a4xs_222{color:var(--color-text,#111827);margin:0;font-size:1rem;font-weight:600}._emptyDesc_1a4xs_228{color:var(--color-text-muted,#6b7280);margin:0;font-size:.875rem}._emptyBtn_1a4xs_233{background:var(--color-primary,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:6px;margin-top:.75rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500}._emptyBtn_1a4xs_233:hover{background:var(--color-primary-hover,#1d4ed8)}._errorState_1a4xs_247{color:var(--color-text-muted,#6b7280);flex-direction:column;align-items:center;gap:.75rem;padding:2rem;display:flex}._retryBtn_1a4xs_255{border:1px solid var(--color-border,#e5e7eb);cursor:pointer;background:#fff;border-radius:6px;padding:.375rem 1rem;font-size:.875rem}._retryBtn_1a4xs_255:hover{background:var(--color-surface-raised,#f1f5f9)}._page_1pn04_1{gap:var(--sp-2xl);flex-direction:column;min-height:100%;display:flex}._header_1pn04_8{justify-content:space-between;align-items:flex-start;gap:var(--sp-lg);flex-wrap:wrap;display:flex}._headerText_1pn04_16{flex-direction:column;gap:4px;display:flex}._title_1pn04_22{color:var(--ink-900);font-size:24px;font-weight:600}._subtitle_1pn04_28{color:var(--ink-600);font-size:13px}._resumeBanner_1pn04_33{justify-content:space-between;align-items:center;gap:var(--sp-md);padding:var(--sp-sm) var(--sp-md);background:var(--warning-50,#f59e0b14);border:1px solid var(--warning-300,#fcd34d);border-radius:var(--radius-card,8px);margin-bottom:var(--sp-md);flex-wrap:wrap;display:flex}._resumeText_1pn04_46{color:var(--warning-800,#92400e);font-size:13px}._resumeActions_1pn04_51{gap:var(--sp-sm);flex-shrink:0;display:flex}._placeholder_1pn04_57{padding:var(--sp-3xl);text-align:center;color:var(--ink-400);justify-content:center;align-items:center;min-height:240px;font-size:13px;display:flex}._listCard_1pn04_69{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-card,8px);min-height:200px;overflow:hidden}._root_4xhp2_1{gap:var(--sp-xl);flex-direction:column;display:flex}._fieldGroup_4xhp2_8{gap:var(--sp-sm);flex-direction:column;display:flex}._label_4xhp2_14{color:var(--ink-900);font-size:13px;font-weight:500}._labelError_4xhp2_21{color:var(--danger-600,#dc2626)}._required_4xhp2_25{color:var(--danger-500,#ef4444);margin-left:2px}._input_4xhp2_30{border:1px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);width:100%;max-width:480px;color:var(--ink-900);padding:8px 10px;font-size:14px;transition:border-color .15s}._input_4xhp2_30:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-100,#10b98126);outline:none}._inputError_4xhp2_48{border-color:var(--danger-500,#ef4444)}._textarea_4xhp2_52{resize:vertical;max-width:600px;min-height:80px;font-family:inherit}._errorText_4xhp2_60{color:var(--danger-500,#ef4444);margin-top:2px;font-size:12px}._helperText_4xhp2_66{color:var(--ink-400);margin-top:2px;font-size:12px}._charCount_4xhp2_72{color:var(--ink-400);text-align:right;max-width:600px;font-size:12px}._hardwareRow_4xhp2_80{gap:var(--sp-md);grid-template-columns:1fr 1fr 1fr;max-width:600px;display:grid}@media (width<=767px){._hardwareRow_4xhp2_80{grid-template-columns:1fr}}._iconGrid_4xhp2_94{gap:var(--sp-sm);border-radius:var(--radius-field,6px);flex-wrap:wrap;max-width:480px;padding:4px;transition:box-shadow .15s;display:flex}._iconGridError_4xhp2_105{box-shadow:0 0 0 2px var(--danger-500,#ef4444);background:var(--danger-50,#fef2f2)}._iconBtn_4xhp2_110{border:2px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);cursor:pointer;flex-direction:column;align-items:center;gap:4px;min-width:72px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}._iconBtn_4xhp2_110:hover{border-color:var(--brand-400)}._iconBtnSelected_4xhp2_128{border-color:var(--brand-500);background:var(--brand-50,#10b9810f)}._iconEmoji_4xhp2_133{font-size:24px;line-height:1}._iconLabel_4xhp2_138{color:var(--ink-600);text-align:center;white-space:nowrap;font-size:11px}._tagList_4xhp2_150{gap:var(--sp-xs);margin-top:var(--sp-xs);flex-wrap:wrap;display:flex}._tag_4xhp2_146{background:var(--badge-neutral-bg,#f1f5f9);color:var(--ink-700);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}._tagRemove_4xhp2_168{cursor:pointer;color:var(--ink-400);background:0 0;border:none;align-items:center;padding:0 2px;font-size:14px;line-height:1;display:inline-flex}._tagRemove_4xhp2_168:hover{color:var(--danger-500,#ef4444)}._field_9or6r_3{flex-direction:column;gap:4px;display:flex}._label_9or6r_9{color:var(--ink-900);font-size:13px;font-weight:500}._labelError_9or6r_16{color:var(--danger-600,#dc2626)}._required_9or6r_20{color:var(--danger-500,#ef4444);margin-left:2px}._input_9or6r_25{border:1px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);color:var(--ink-900);width:100%;padding:7px 10px;font-size:14px;transition:border-color .15s}._input_9or6r_25:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-100,#10b98126);outline:none}._inputError_9or6r_42{border-color:var(--danger-500,#ef4444)}._errorText_9or6r_46{color:var(--danger-500,#ef4444);font-size:12px}._helperText_9or6r_51{color:var(--ink-400);font-size:12px}._row_9or6r_56{gap:var(--sp-md);display:grid}._row2_9or6r_61{grid-template-columns:1fr 1fr}._row3_9or6r_62{grid-template-columns:1fr 1fr 1fr}@media (width<=600px){._row2_9or6r_61,._row3_9or6r_62{grid-template-columns:1fr}}._radioGroup_9or6r_68{gap:var(--sp-md);flex-wrap:wrap;display:flex}._radioLabel_9or6r_74{color:var(--ink-800);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}._toggle_9or6r_83{align-items:center;gap:var(--sp-sm);color:var(--ink-800);cursor:pointer;font-size:13px;display:flex}._advanced_9or6r_92{border:1px solid var(--border-default);border-radius:var(--radius-field,6px);overflow:hidden}._advancedSummary_9or6r_98{padding:var(--sp-sm) var(--sp-md);cursor:pointer;color:var(--ink-500);background:var(--surface-page);-webkit-user-select:none;user-select:none;font-size:12px;list-style:none}._advancedSummary_9or6r_98::-webkit-details-marker{display:none}._advancedBody_9or6r_110{padding:var(--sp-md);gap:var(--sp-md);background:var(--surface-card);flex-direction:column;display:flex}._formRoot_9or6r_118{gap:var(--sp-lg);flex-direction:column;display:flex}._root_1i59t_1{gap:var(--sp-xl);flex-direction:column;display:flex}._sectionTitle_1i59t_8{color:var(--ink-700);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-sm);font-size:13px;font-weight:600}._protocolGrid_1i59t_17{gap:var(--sp-md);grid-template-columns:repeat(5,1fr);display:grid}@media (width<=900px){._protocolGrid_1i59t_17{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){._protocolGrid_1i59t_17{grid-template-columns:repeat(2,1fr)}}._protocolCard_1i59t_35{align-items:center;gap:var(--sp-xs);padding:var(--sp-md) var(--sp-sm);border:2px solid var(--border-default);border-radius:var(--radius-card,8px);background:var(--surface-card);cursor:pointer;text-align:center;flex-direction:column;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}._protocolCard_1i59t_35:hover{border-color:var(--brand-400);box-shadow:0 2px 8px #0000000f}._protocolCardSelected_1i59t_54{border-color:var(--brand-500);background:var(--brand-50,#10b9810f);box-shadow:0 0 0 3px var(--brand-100,#10b98126)}._protocolIcon_1i59t_60{font-size:28px;line-height:1}._protocolName_1i59t_65{color:var(--ink-900);font-size:13px;font-weight:600}._protocolDesc_1i59t_71{color:var(--ink-500);font-size:11px;line-height:1.4}._protocolUse_1i59t_77{color:var(--ink-400);font-size:10px;font-style:italic}._moreDisclosure_1i59t_84{border:1px solid var(--border-default);border-radius:var(--radius-card,8px);overflow:hidden}._moreSummary_1i59t_90{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) var(--sp-md);cursor:pointer;color:var(--ink-600);background:var(--surface-page);-webkit-user-select:none;user-select:none;font-size:13px;list-style:none;display:flex}._moreSummary_1i59t_90::-webkit-details-marker{display:none}._moreGrid_1i59t_107{gap:var(--sp-sm);padding:var(--sp-md);background:var(--surface-card);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=600px){._moreGrid_1i59t_107{grid-template-columns:repeat(2,1fr)}}._connectionArea_1i59t_122{border-top:1px solid var(--border-default);padding-top:var(--sp-xl)}._connectionTitle_1i59t_127{color:var(--ink-900);margin-bottom:var(--sp-lg);font-size:15px;font-weight:600}._row_12fs3_1{border:1px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);overflow:hidden}._header_12fs3_8{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) var(--sp-md);background:var(--surface-page);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._headerLeft_12fs3_18{align-items:center;gap:var(--sp-sm);flex:1;min-width:0;display:flex}._rowIndex_12fs3_26{color:var(--ink-400);min-width:20px;font-size:11px}._rowName_12fs3_32{color:var(--ink-900);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._rowMeta_12fs3_41{color:var(--ink-500);white-space:nowrap;font-size:11px}._removeBtn_12fs3_47{cursor:pointer;color:var(--ink-400);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:16px;line-height:1}._removeBtn_12fs3_47:hover{color:var(--danger-500,#ef4444);background:var(--danger-50,#ef44440f)}._body_12fs3_64{padding:var(--sp-md);border-top:1px solid var(--border-default);gap:var(--sp-md);flex-direction:column;display:flex}._chevron_12fs3_72{color:var(--ink-400);flex-shrink:0;font-size:10px;transition:transform .15s}._chevronOpen_12fs3_79{transform:rotate(90deg)}._tableWrap_de01k_4{border:1px solid var(--border-default);border-radius:var(--radius-card,8px);background:var(--surface-1,#fff);overflow:auto}._table_de01k_4{border-collapse:collapse;table-layout:auto;width:100%;font-size:13px}._table_de01k_4 th,._table_de01k_4 td{border-bottom:1px solid var(--border-default);text-align:left;vertical-align:middle;white-space:nowrap;padding:6px 8px}._table_de01k_4 thead th{background:var(--surface-2,#f8fafc);color:var(--ink-600,#374151);letter-spacing:.02em;text-transform:uppercase;z-index:1;font-size:12px;font-weight:600;position:sticky;top:0}._table_de01k_4 tbody tr:last-child td{border-bottom:none}._table_de01k_4 tbody tr:hover{background:var(--surface-hover,#f3f4f6)}._idxCell_de01k_47{width:36px;color:var(--ink-400);font-variant-numeric:tabular-nums;text-align:right}._actionCell_de01k_54{text-align:center;width:40px}._required_de01k_59{color:var(--danger-500,#ef4444);margin-left:2px}._cellInput_de01k_64,._cellSelect_de01k_65{width:100%;min-width:0;color:var(--ink-700,#111827);box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 6px;font-family:inherit;font-size:13px}._cellInput_de01k_64:focus,._cellSelect_de01k_65:focus{border-color:var(--brand-500);background:var(--surface-1,#fff);box-shadow:0 0 0 2px var(--brand-100,#10b9811f);outline:none}._cellInput_de01k_64:hover,._cellSelect_de01k_65:hover{border-color:var(--border-default)}._colName_de01k_92 ._cellInput_de01k_64{min-width:140px}._colAddr_de01k_93 ._cellInput_de01k_64{text-align:right;font-variant-numeric:tabular-nums;width:80px}._colRegCount_de01k_94 ._cellInput_de01k_64{text-align:right;font-variant-numeric:tabular-nums;width:64px}._colScale_de01k_95 ._cellInput_de01k_64,._colOffset_de01k_96 ._cellInput_de01k_64{text-align:right;font-variant-numeric:tabular-nums;width:78px}._colUnit_de01k_97 ._cellInput_de01k_64{width:70px}._colDesc_de01k_98 ._cellInput_de01k_64{min-width:180px}._cellInput_de01k_64:disabled{color:var(--ink-400);cursor:not-allowed}._checkboxCell_de01k_106{text-align:center}._checkbox_de01k_106{cursor:pointer;width:16px;height:16px;accent-color:var(--brand-500)}._removeBtn_de01k_117{width:24px;height:24px;color:var(--ink-400);cursor:pointer;background:0 0;border:none;border-radius:4px;font-size:16px;line-height:1;transition:background .12s,color .12s}._removeBtn_de01k_117:hover{background:var(--danger-50,#fef2f2);color:var(--danger-600,#dc2626)}._helperRow_de01k_135 td{background:var(--surface-2,#f8fafc);color:var(--ink-400);font-size:11px}._errorCell_de01k_141{border-color:var(--danger-500,#ef4444)!important;background:var(--danger-50,#fef2f2)!important}._root_ji8lu_1{gap:var(--sp-lg);flex-direction:column;display:flex}._toolbar_ji8lu_7{justify-content:space-between;align-items:center;gap:var(--sp-md);display:flex}._count_ji8lu_14{color:var(--ink-500);font-size:13px}._addBtn_ji8lu_19{align-items:center;gap:var(--sp-xs);background:var(--brand-500);color:#fff;border-radius:var(--radius-field,6px);cursor:pointer;border:none;padding:7px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}._addBtn_ji8lu_19:hover{background:var(--brand-600,#dd2b0f)}._emptyState_ji8lu_38{text-align:center;padding:var(--sp-xl) var(--sp-lg);border:2px dashed var(--border-default);border-radius:var(--radius-card,8px);color:var(--ink-400);font-size:14px}._emptyIcon_ji8lu_47{margin-bottom:var(--sp-sm);font-size:32px}._list_ji8lu_52{gap:var(--sp-sm);flex-direction:column;display:flex}._hint_ji8lu_58{color:var(--ink-400);text-align:center;font-size:12px}._root_1xvmu_1{gap:var(--sp-lg);flex-direction:column;display:flex}._sectionTitle_1xvmu_7{color:var(--ink-700);margin-bottom:var(--sp-sm);font-size:13px;font-weight:600}._channelGrid_1xvmu_14{gap:var(--sp-sm);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._channelChip_1xvmu_20{align-items:center;gap:var(--sp-sm);border:1px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);cursor:pointer;color:var(--ink-800);-webkit-user-select:none;user-select:none;padding:8px 12px;font-size:13px;transition:border-color .15s,background .15s;display:flex}._channelChip_1xvmu_20:hover{border-color:var(--brand-400,#dd2b0f);background:var(--brand-50,#ec30130a)}._channelChipSelected_1xvmu_40{border-color:var(--brand-500);background:var(--brand-50,#ec301314);color:var(--brand-700,#ae1800);font-weight:500}._channelUnit_1xvmu_47{color:var(--ink-400);margin-left:auto;font-size:11px}._autoFillBtn_1xvmu_53{align-items:center;gap:var(--sp-xs);border:1px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);color:var(--ink-600);cursor:pointer;padding:5px 12px;font-size:12px;transition:border-color .15s;display:inline-flex}._autoFillBtn_1xvmu_53:hover{border-color:var(--brand-400,#dd2b0f);color:var(--brand-700,#ae1800)}._thresholdsTable_1xvmu_72{border-collapse:collapse;width:100%}._thresholdsTable_1xvmu_72 th{text-align:left;color:var(--ink-500);border-bottom:1px solid var(--border-default);padding:6px 10px;font-size:12px;font-weight:600}._thresholdsTable_1xvmu_72 td{border-bottom:1px solid var(--border-subtle,#0000000a);vertical-align:middle;padding:6px 10px}._thresholdInput_1xvmu_92{border:1px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);width:100%;color:var(--ink-900);padding:5px 8px;font-size:13px}._thresholdInput_1xvmu_92:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-100,#ec301326);outline:none}._emptyThresholds_1xvmu_108{color:var(--ink-400);text-align:center;padding:var(--sp-lg);font-size:13px}._samplingRow_1xvmu_115{align-items:center;gap:var(--sp-md);display:flex}._samplingLabel_1xvmu_121{color:var(--ink-800);white-space:nowrap;font-size:13px;font-weight:500}._samplingInput_1xvmu_128{border:1px solid var(--border-default);border-radius:var(--radius-field,6px);background:var(--surface-card);width:100px;color:var(--ink-900);padding:6px 10px;font-size:13px}._samplingInput_1xvmu_128:focus{border-color:var(--brand-500);outline:none}._samplingUnit_1xvmu_143{color:var(--ink-500);font-size:13px}._page_xjb1o_1{gap:var(--sp-2xl);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}._breadcrumb_xjb1o_9{color:var(--ink-600);text-transform:uppercase;letter-spacing:.05em;font-size:12px}._titleRow_xjb1o_16{justify-content:space-between;align-items:center;gap:var(--sp-lg);flex-wrap:wrap;display:flex}._title_xjb1o_16{color:var(--ink-900);font-size:24px;font-weight:600}._subtitleChips_xjb1o_30{gap:var(--sp-sm);flex-wrap:wrap;margin-top:4px;display:flex}._chip_xjb1o_37{font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--badge-neutral-bg);color:var(--badge-neutral-fg);padding:2px 8px;font-size:11px}._actions_xjb1o_46{gap:var(--sp-sm);display:flex}._tabs_xjb1o_51{border-bottom:1px solid var(--border-default);gap:2px;display:flex;overflow-x:auto}._tab_xjb1o_51{color:var(--ink-600);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px;font-size:13px;font-weight:500}._tab_xjb1o_51:hover{color:var(--ink-900)}._tabActive_xjb1o_74{color:var(--brand-600);border-bottom-color:var(--brand-500)}._tabError_xjb1o_79{color:var(--danger-600,#dc2626)}._titleInput_xjb1o_83{color:var(--ink-900);border:none;border-bottom:2px solid var(--brand-500);background:0 0;outline:none;width:100%;max-width:480px;padding:0 4px 2px;font-size:24px;font-weight:600}._tabPanel_xjb1o_96{padding:var(--sp-md) 0;min-height:360px}._actionBar_xjb1o_101{background:var(--surface-card);border-top:1px solid var(--border-default);padding:var(--sp-md) var(--sp-lg);justify-content:space-between;align-items:center;gap:var(--sp-lg);margin-top:var(--sp-2xl);border-radius:0 0 var(--radius-card) var(--radius-card);display:flex;position:sticky;bottom:0}._dirtyHint_xjb1o_115{color:var(--ink-600);font-size:12px}._placeholder_xjb1o_120{padding:var(--sp-3xl);text-align:center;color:var(--ink-400);justify-content:center;align-items:center;min-height:240px;font-size:13px;display:flex}._wizard_1s1hg_1{gap:var(--sp-2xl);flex-direction:column;min-height:calc(100vh - 160px);display:flex}._topBar_1s1hg_9{justify-content:space-between;align-items:center;gap:var(--sp-lg);padding-bottom:var(--sp-lg);border-bottom:1px solid var(--border-default);display:flex}._crumb_1s1hg_18{color:var(--ink-600);text-transform:uppercase;letter-spacing:.05em;font-size:12px}._title_1s1hg_25{color:var(--ink-900);margin-top:2px;font-size:20px;font-weight:600}._stepper_1s1hg_33{align-items:center;gap:var(--sp-xs);margin:0;padding:0;list-style:none;display:flex}._stepItem_1s1hg_42{align-items:center;gap:var(--sp-xs);display:flex}._stepBtn_1s1hg_48{--size:28px;width:var(--size);height:var(--size);border:2px solid var(--border-default);background:var(--surface-card);color:var(--ink-600);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._stepBtn_1s1hg_48:hover:not(:disabled){border-color:var(--brand-500)}._stepBtn_1s1hg_48:disabled{cursor:not-allowed}._stepBtnDone_1s1hg_73{background:var(--brand-500);border-color:var(--brand-500);color:#fff}._stepBtnCurrent_1s1hg_79{border-color:var(--brand-500);color:var(--brand-600);background:var(--surface-card);box-shadow:0 0 0 3px var(--brand-100,#10b98126)}._stepBtnFuture_1s1hg_86{opacity:.6}._stepLabel_1s1hg_90{color:var(--ink-600);white-space:nowrap;font-size:13px;font-weight:500}._stepLabelCurrent_1s1hg_97{color:var(--ink-900);font-weight:600}._stepDivider_1s1hg_102{background:var(--border-default);width:24px;height:1px;margin:0 var(--sp-xs)}@media (width<=767px){._stepper_1s1hg_33{justify-content:space-between;width:100%}._stepLabel_1s1hg_90{display:none}._stepDivider_1s1hg_102{flex:1}}._body_1s1hg_124{gap:var(--sp-lg);flex-direction:column;flex:1;display:flex}._footer_1s1hg_132{padding:var(--sp-md) 0;background:var(--surface-page);border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:var(--sp-md);display:flex;position:sticky;bottom:0}._footerInfo_1s1hg_144{color:var(--ink-600);font-size:12px}._footerActions_1s1hg_149{gap:var(--sp-sm);display:flex}._errorBanner_1s1hg_155{gap:var(--sp-sm);padding:var(--sp-md) var(--sp-lg);background:var(--danger-50,#fef2f2);border:1px solid var(--danger-200,#fecaca);border-radius:var(--radius-card,8px);color:var(--danger-700,#b91c1c);flex-direction:column;animation:.15s ease-out _bannerIn_1s1hg_1;display:flex}@keyframes _bannerIn_1s1hg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._errorBannerTitle_1s1hg_172{font-size:14px;font-weight:600}._errorList_1s1hg_177{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._errorListItem_1s1hg_186{color:var(--danger-600,#dc2626);padding-left:14px;font-size:13px;font-weight:400;position:relative}._errorListItem_1s1hg_186:before{content:"→";color:var(--danger-400,#f87171);position:absolute;left:0}._root_ovlse_1{gap:var(--sp-lg);flex-direction:column;display:flex}._section_ovlse_7{border:1px solid var(--border-default);border-radius:var(--radius-card,8px);overflow:hidden}._sectionHeader_ovlse_13{padding:var(--sp-sm) var(--sp-md);background:var(--surface-page);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}._sectionTitle_ovlse_22{color:var(--ink-600);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._editLink_ovlse_30{color:var(--brand-600,#dd2b0f);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:12px;text-decoration:underline}._editLink_ovlse_30:hover{background:var(--brand-50,#ec301314)}._sectionBody_ovlse_45{padding:var(--sp-md)}._row_ovlse_49{gap:var(--sp-sm);padding:4px 0;font-size:13px;display:flex}._rowLabel_ovlse_56{color:var(--ink-500);flex-shrink:0;min-width:140px}._rowValue_ovlse_62{color:var(--ink-900);word-break:break-all;font-weight:500}._tagList_ovlse_68{flex-wrap:wrap;gap:4px;display:flex}._tag_ovlse_68{background:var(--badge-neutral-bg,#0000000f);color:var(--ink-700);border-radius:99px;padding:2px 8px;font-size:11px}._dpList_ovlse_82{flex-direction:column;gap:4px;display:flex}._dpItem_ovlse_88{align-items:center;gap:var(--sp-sm);color:var(--ink-800);padding:3px 0;font-size:12px;display:flex}._dpMeta_ovlse_97{color:var(--ink-400);font-size:11px}._channelList_ovlse_102{gap:var(--sp-sm);flex-wrap:wrap;display:flex}._channelBadge_ovlse_108{border:1px solid var(--brand-300,#ffc4b8);color:var(--brand-700,#ae1800);background:var(--brand-50,#ec30130f);border-radius:99px;padding:3px 10px;font-size:12px}._warningBanner_ovlse_117{align-items:flex-start;gap:var(--sp-sm);padding:var(--sp-md);background:var(--warning-50,#f59e0b14);border:1px solid var(--warning-300,#fcd34d);border-radius:var(--radius-field,6px);color:var(--warning-800,#92400e);font-size:13px;display:flex}._page_n6cmk_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_n6cmk_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_n6cmk_15{font-size:24px;font-weight:600}._subtitle_n6cmk_20{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._liveTag_n6cmk_26{color:var(--brand-700,#047857);background:var(--brand-50,#ecfdf5);border:1px solid var(--brand-200,#a7f3d0);border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}._liveDot_n6cmk_39{background:var(--brand-500,#10b981);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite _pulse_n6cmk_1}@keyframes _pulse_n6cmk_1{0%,to{opacity:1}50%{opacity:.4}}._summaryGrid_n6cmk_53{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._sumCard_n6cmk_59{border:1px solid var(--border-default,#e2e8f0);cursor:pointer;text-align:left;background:#fff;border-left-width:4px;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:border-color .12s,box-shadow .12s;display:flex}._sumCard_n6cmk_59:hover{box-shadow:0 1px 4px #0f172a14}._sumActive_n6cmk_77{box-shadow:0 0 0 2px #10b98140}._sumCount_n6cmk_81{color:var(--ink-900,#0f172a);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}._sumLabel_n6cmk_88{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._critical_n6cmk_94{border-left-color:#ef4444}._warning_n6cmk_97{border-left-color:#f59e0b}._info_n6cmk_100{border-left-color:#3b82f6}._tabsRow_n6cmk_105{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._tabs_n6cmk_105{background:var(--surface-muted,#f1f5f9);border-radius:10px;gap:4px;padding:3px;display:inline-flex}._tab_n6cmk_105{color:var(--ink-600,#64748b);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 16px;font-size:13px;font-weight:500;transition:background .12s,color .12s}._tabOn_n6cmk_133{color:var(--ink-900,#0f172a);background:#fff;box-shadow:0 1px 2px #0f172a14}._bulkBtn_n6cmk_139{border:1px solid var(--brand-200,#a7f3d0);background:var(--brand-50,#ecfdf5);color:var(--brand-700,#047857);cursor:pointer;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .12s}._bulkBtn_n6cmk_139:hover:not(:disabled){background:var(--brand-100,#d1fae5)}._bulkBtn_n6cmk_139:disabled{opacity:.6;cursor:default}._filters_n6cmk_161{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._select_n6cmk_168{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px}._rangeGroup_n6cmk_177{border:1px solid var(--border-default,#e2e8f0);border-radius:8px;display:inline-flex;overflow:hidden}._rangeBtn_n6cmk_184{cursor:pointer;color:var(--ink-700,#334155);border:none;border-right:1px solid var(--border-default,#e2e8f0);background:#fff;padding:7px 12px;font-size:13px}._rangeBtn_n6cmk_184:last-child{border-right:none}._rangeOn_n6cmk_198{background:var(--brand-50,#ecfdf5);color:var(--brand-700,#047857);font-weight:500}._clearBtn_n6cmk_204{color:var(--brand-600,#059669);cursor:pointer;background:0 0;border:none;font-size:13px;text-decoration:underline}._table_n6cmk_214{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._table_n6cmk_214 th,._table_n6cmk_214 td{text-align:left;border-bottom:1px solid var(--border-default,#e2e8f0);vertical-align:top;padding:11px 14px}._table_n6cmk_214 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;font-size:11px;font-weight:600}._table_n6cmk_214 tr:last-child td{border-bottom:0}._abs_n6cmk_242{color:var(--ink-500,#94a3b8);margin-top:1px;font-size:11px}._mono_n6cmk_248{font-family:var(--font-mono,monospace);color:var(--ink-600,#475569);font-size:12px}._detail_n6cmk_254{color:var(--ink-700,#334155)}._actionCol_n6cmk_259{text-align:right;white-space:nowrap}._ackBtn_n6cmk_264{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-800,#1e293b);cursor:pointer;background:#fff;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:500;transition:border-color .12s,background .12s}._ackBtn_n6cmk_264:hover:not(:disabled){border-color:var(--brand-400,#34d399);background:var(--brand-50,#ecfdf5);color:var(--brand-700,#047857)}._ackBtn_n6cmk_264:disabled{opacity:.55;cursor:default}._ackedRow_n6cmk_287{background:#fafbfc}._ackedRow_n6cmk_287 td{color:var(--ink-500,#94a3b8)}._ackedCell_n6cmk_295{flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}._ackCheck_n6cmk_302{color:var(--brand-600,#059669);font-size:12px;font-weight:600}._ackMeta_n6cmk_308{color:var(--ink-500,#94a3b8);font-size:11px}._empty_n6cmk_313{padding:var(--sp-3xl,40px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_1lqia_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_1lqia_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1lqia_15{font-size:24px;font-weight:600}._subtitle_1lqia_20{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._summaryGrid_1lqia_27{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._sumCard_1lqia_33{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}._sumCount_1lqia_43{color:var(--ink-900,#0f172a);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}._sumLabel_1lqia_50{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._formCard_1lqia_57{border:1px solid var(--brand-200,#d7d3d3)}._formTitle_1lqia_61{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_1lqia_67{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._field_1lqia_73{flex-direction:column;gap:5px;display:flex}._fieldWide_1lqia_79{grid-column:1/-1}._label_1lqia_83{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_1lqia_89{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_1lqia_89:focus,._inputSm_1lqia_100:focus{border-color:var(--brand-400,#dd2b0f);outline:none;box-shadow:0 0 0 3px #ec30131f}._inputSm_1lqia_100{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:8px;width:120px;padding:7px 9px;font-family:inherit;font-size:13px}._formActions_1lqia_116{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._list_1lqia_124,._objCard_1lqia_130{flex-direction:column;gap:12px;display:flex}._objHead_1lqia_136{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._objTitleWrap_1lqia_144{align-items:flex-start;gap:8px;min-width:0;display:flex}._expandBtn_1lqia_151{cursor:pointer;color:var(--ink-500,#94a3b8);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1.2}._objTitle_1lqia_144{color:var(--ink-900,#0f172a);font-size:15px;font-weight:600}._objMeta_1lqia_167{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._metaText_1lqia_175{color:var(--ink-600,#64748b);font-size:12px}._objActions_1lqia_180{flex-shrink:0;align-items:center;gap:8px;display:flex}._statusSelect_1lqia_187{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:7px;padding:5px 8px;font-family:inherit;font-size:12px}._statusSelectSm_1lqia_196{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:6px;padding:3px 6px;font-family:inherit;font-size:11px}._progressRow_1lqia_206{align-items:center;gap:12px;display:flex}._progressBar_1lqia_212{background:var(--surface-muted,#f1f5f9);border-radius:999px;flex:1;height:8px;overflow:hidden}._progressFill_1lqia_220{background:var(--brand-500,#ec3013);border-radius:999px;height:100%;transition:width .3s}._progressLabel_1lqia_227{color:var(--ink-700,#334155);flex-shrink:0;font-size:12px;font-weight:500}._savingRow_1lqia_234{color:var(--ink-700,#334155);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}._dim_1lqia_242{color:var(--ink-500,#94a3b8)}._actionsSection_1lqia_247{border-top:1px solid var(--border-default,#e2e8f0);flex-direction:column;gap:10px;padding-top:12px;display:flex}._actionTable_1lqia_255{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._actionTable_1lqia_255 th,._actionTable_1lqia_255 td{text-align:left;border-bottom:1px solid var(--surface-muted,#f1f5f9);vertical-align:middle;padding:8px 10px}._actionTable_1lqia_255 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._actStatusCell_1lqia_278{align-items:center;gap:6px;display:flex}._delAct_1lqia_284{color:var(--ink-400,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:13px}._delAct_1lqia_284:hover{color:#b91c1c;background:#fee2e2}._addAction_1lqia_299{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._addAction_1lqia_299 ._input_1lqia_89{flex:1;min-width:180px}._empty_1lqia_311{padding:var(--sp-2xl,32px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_1i0q3_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_1i0q3_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1i0q3_15{font-size:24px;font-weight:600}._subtitle_1i0q3_16{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._howTitle_1i0q3_18{margin-bottom:6px;font-size:13px;font-weight:600}._how_1i0q3_18{color:var(--ink-700,#334155);margin:0;font-size:13px;line-height:1.7}._formCard_1i0q3_22{border:1px solid var(--brand-200,#d7d3d3)}._formTitle_1i0q3_23{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_1i0q3_25{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._field_1i0q3_31{flex-direction:column;gap:5px;display:flex}._label_1i0q3_32{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_1i0q3_34,._inputSm_1i0q3_34{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_1i0q3_34:focus,._inputSm_1i0q3_34:focus{border-color:var(--brand-400,#dd2b0f);outline:none;box-shadow:0 0 0 3px #ec30131f}._inputSm_1i0q3_34{padding:7px 9px}._pickGrid_1i0q3_53{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:16px;display:grid}._pickCol_1i0q3_60{flex-direction:column;gap:6px;display:flex}._pickLabel_1i0q3_62{color:var(--ink-700,#334155);font-size:12px;font-weight:600}._ruleOk_1i0q3_64{color:var(--brand-600,#dd2b0f);font-weight:500}._ruleBad_1i0q3_65{color:#b45309;font-weight:500}._checkList_1i0q3_67{border:1px solid var(--border-default,#e2e8f0);border-radius:8px;flex-direction:column;gap:6px;max-height:160px;padding:8px 10px;display:flex;overflow-y:auto}._checkRow_1i0q3_78{color:var(--ink-800,#1e293b);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}._dim_1i0q3_87{color:var(--ink-500,#94a3b8);font-size:13px}._formActions_1i0q3_89{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._list_1i0q3_97,._blCard_1i0q3_99{flex-direction:column;gap:12px;display:flex}._blHead_1i0q3_101{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._blTitleWrap_1i0q3_108{align-items:flex-start;gap:8px;min-width:0;display:flex}._expandBtn_1i0q3_110{cursor:pointer;color:var(--ink-500,#94a3b8);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1.2}._blTitle_1i0q3_108{color:var(--ink-900,#0f172a);font-size:15px;font-weight:600}._blMeta_1i0q3_117{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._metaText_1i0q3_121{color:var(--ink-600,#64748b);font-size:12px}._body_1i0q3_124{border-top:1px solid var(--border-default,#e2e8f0);flex-direction:column;gap:16px;padding-top:12px;display:flex}._panel_1i0q3_132{flex-direction:column;gap:10px;display:flex}._panelTitle_1i0q3_134{color:var(--ink-800,#1e293b);font-size:13px;font-weight:600}._fitRow_1i0q3_136{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._fitRow_1i0q3_136 ._input_1i0q3_34{flex:1;min-width:220px}._fitRow_1i0q3_136 ._inputSm_1i0q3_34{width:110px}._errMsg_1i0q3_140{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;padding:6px 10px;font-size:12px}._stats_1i0q3_149{flex-wrap:wrap;gap:12px;display:flex}._stat_1i0q3_149{background:var(--surface-muted,#f8fafc);border-radius:10px;flex-direction:column;gap:2px;min-width:110px;padding:10px 16px;display:flex}._statVal_1i0q3_161{color:var(--ink-900,#0f172a);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._statLbl_1i0q3_162{color:var(--ink-600,#64748b);font-size:11px}._pos_1i0q3_164{color:var(--brand-600,#dd2b0f)}._neg_1i0q3_165{color:#b45309}._coef_1i0q3_167{color:var(--ink-700,#334155);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:12px;display:flex}._coefLabel_1i0q3_176{font-weight:600}._coefItem_1i0q3_178 code{font-family:var(--font-mono,monospace);background:var(--surface-muted,#f1f5f9);border-radius:4px;padding:1px 5px}._chart_1i0q3_185{width:100%}._empty_1i0q3_187{padding:var(--sp-2xl,32px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_rrzrd_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_rrzrd_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_rrzrd_15{font-size:24px;font-weight:600}._subtitle_rrzrd_16{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._howTitle_rrzrd_18{margin-bottom:6px;font-size:13px;font-weight:600}._how_rrzrd_18{color:var(--ink-700,#334155);margin:0;font-size:13px;line-height:1.7}._formCard_rrzrd_22{border:1px solid var(--brand-200,#d7d3d3)}._formTitle_rrzrd_23{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_rrzrd_25{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._field_rrzrd_31{flex-direction:column;gap:5px;display:flex}._label_rrzrd_32{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_rrzrd_34,._inputSm_rrzrd_34{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_rrzrd_34:focus,._inputSm_rrzrd_34:focus{border-color:var(--brand-400,#dd2b0f);outline:none;box-shadow:0 0 0 3px #ec30131f}._inputSm_rrzrd_34{width:130px;padding:7px 9px}._hint_rrzrd_52{color:var(--ink-600,#64748b);background:var(--surface-muted,#f1f5f9);border-radius:8px;margin:12px 0;padding:8px 12px;font-size:12px}._pickCol_rrzrd_61{flex-direction:column;gap:6px;display:flex}._pickLabel_rrzrd_62{color:var(--ink-700,#334155);font-size:12px;font-weight:600}._checkList_rrzrd_64{border:1px solid var(--border-default,#e2e8f0);border-radius:8px;flex-direction:column;gap:6px;max-height:150px;padding:8px 10px;display:flex;overflow-y:auto}._checkRow_rrzrd_75{color:var(--ink-800,#1e293b);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}._dim_rrzrd_84{color:var(--ink-500,#94a3b8);font-size:13px}._formActions_rrzrd_86{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._list_rrzrd_94,._enpiCard_rrzrd_96{flex-direction:column;gap:12px;display:flex}._enpiHead_rrzrd_98{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._enpiTitleWrap_rrzrd_105{align-items:flex-start;gap:8px;min-width:0;display:flex}._expandBtn_rrzrd_107{cursor:pointer;color:var(--ink-500,#94a3b8);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1.2}._enpiTitle_rrzrd_105{color:var(--ink-900,#0f172a);font-size:15px;font-weight:600}._unit_rrzrd_113{color:var(--ink-500,#94a3b8);font-size:13px;font-weight:400}._enpiMeta_rrzrd_115{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._metaText_rrzrd_116{color:var(--ink-600,#64748b);font-size:12px}._body_rrzrd_119{border-top:1px solid var(--border-default,#e2e8f0);flex-direction:column;gap:12px;padding-top:12px;display:flex}._computeRow_rrzrd_127{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._errMsg_rrzrd_129{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;padding:6px 10px;font-size:12px}._warn_rrzrd_138{color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;padding:6px 10px;font-size:12px}._stats_rrzrd_147{flex-wrap:wrap;gap:12px;display:flex}._stat_rrzrd_147{background:var(--surface-muted,#f8fafc);border-radius:10px;flex-direction:column;gap:2px;min-width:120px;padding:10px 16px;display:flex}._statVal_rrzrd_159{color:var(--ink-900,#0f172a);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._statUnit_rrzrd_160{color:var(--ink-500,#94a3b8);font-size:12px;font-weight:500}._statLbl_rrzrd_161{color:var(--ink-600,#64748b);font-size:11px}._pos_rrzrd_163{color:var(--brand-600,#dd2b0f);font-size:15px}._neg_rrzrd_164{color:#b45309;font-size:15px}._chart_rrzrd_166{width:100%}._empty_rrzrd_168{padding:var(--sp-2xl,32px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_1wsz9_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_1wsz9_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1wsz9_11{font-size:24px;font-weight:600}._subtitle_1wsz9_12{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._howTitle_1wsz9_14{margin-bottom:6px;font-size:13px;font-weight:600}._how_1wsz9_14{color:var(--ink-700,#334155);margin:0;font-size:13px;line-height:1.7}._formCard_1wsz9_18{border:1px solid var(--brand-200,#d7d3d3)}._formTitle_1wsz9_19{margin-bottom:14px;font-size:15px;font-weight:600}._formGrid_1wsz9_21{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}._field_1wsz9_27{flex-direction:column;gap:5px;display:flex}._label_1wsz9_28{color:var(--ink-600,#64748b);font-size:12px;font-weight:500}._input_1wsz9_30,._inputSm_1wsz9_30{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-900,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._input_1wsz9_30:focus,._inputSm_1wsz9_30:focus{border-color:var(--brand-400,#dd2b0f);outline:none;box-shadow:0 0 0 3px #ec30131f}._inputSm_1wsz9_30{width:140px;padding:7px 9px}._hint_1wsz9_48{color:var(--ink-600,#64748b);background:var(--surface-muted,#f1f5f9);border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:12px}._formActions_1wsz9_57{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._list_1wsz9_60{flex-direction:column;gap:12px;display:flex}._ruleCard_1wsz9_62{flex-direction:column;gap:10px;display:flex}._ruleHead_1wsz9_64{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._ruleTitle_1wsz9_72{color:var(--ink-900,#0f172a);font-size:15px;font-weight:600}._ruleMeta_1wsz9_73{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}._metaText_1wsz9_74{color:var(--ink-600,#64748b);font-size:12px}._ruleActions_1wsz9_76{flex-shrink:0;align-items:center;gap:10px;display:flex}._toggle_1wsz9_78{background:var(--ink-300,#cbd5e1);cursor:pointer;border:none;border-radius:999px;width:38px;height:22px;padding:0;transition:background .15s;position:relative}._toggleOn_1wsz9_83{background:var(--brand-500,#ec3013)}._knob_1wsz9_84{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}._toggleOn_1wsz9_83 ._knob_1wsz9_84{transform:translate(16px)}._evalRow_1wsz9_91{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._errMsg_1wsz9_93{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;padding:6px 10px;font-size:12px}._evalResult_1wsz9_98{border-radius:8px;padding:8px 12px;font-size:12px}._breach_1wsz9_103{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca}._ok_1wsz9_104{background:var(--brand-50,#fff2ef);color:var(--brand-700,#ae1800);border:1px solid var(--brand-200,#d7d3d3)}._eventsHead_1wsz9_107{justify-content:space-between;align-items:center;padding:4px 10px 12px;display:flex}._eventsTitle_1wsz9_113{font-size:14px;font-weight:600}._tabs_1wsz9_115{background:var(--surface-muted,#f1f5f9);border-radius:10px;gap:4px;padding:3px;display:inline-flex}._tab_1wsz9_115{color:var(--ink-600,#64748b);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:5px 14px;font-size:12px;font-weight:500}._tabOn_1wsz9_120{color:var(--ink-900,#0f172a);background:#fff;box-shadow:0 1px 2px #0f172a14}._table_1wsz9_122{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._table_1wsz9_122 th,._table_1wsz9_122 td{text-align:left;border-bottom:1px solid var(--border-default,#e2e8f0);vertical-align:middle;padding:9px 12px}._table_1wsz9_122 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;font-size:11px;font-weight:600}._table_1wsz9_122 tr:last-child td{border-bottom:0}._dim_1wsz9_133{color:var(--ink-500,#94a3b8)}._actionCol_1wsz9_134{text-align:right;white-space:nowrap}._acked_1wsz9_136{color:var(--brand-600,#dd2b0f);font-size:12px;font-weight:600}._ackBtn_1wsz9_138{border:1px solid var(--border-default,#e2e8f0);color:var(--ink-800,#1e293b);cursor:pointer;background:#fff;border-radius:7px;padding:5px 11px;font-size:12px;font-weight:500}._ackBtn_1wsz9_138:hover:not(:disabled){border-color:var(--brand-400,#dd2b0f);background:var(--brand-50,#fff2ef);color:var(--brand-700,#ae1800)}._ackBtn_1wsz9_138:disabled{opacity:.55;cursor:default}._empty_1wsz9_146{padding:var(--sp-2xl,32px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._page_1frpq_1{gap:var(--sp-lg,16px);flex-direction:column;display:flex}._header_1frpq_3{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1frpq_11{font-size:24px;font-weight:600}._subtitle_1frpq_12{color:var(--ink-600,#64748b);margin-top:2px;font-size:13px}._roTag_1frpq_14{color:var(--ink-600,#64748b);background:var(--surface-muted,#f1f5f9);border:1px solid var(--border-default,#e2e8f0);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}._filters_1frpq_28{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._select_1frpq_30{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px}._rangeGroup_1frpq_39{border:1px solid var(--border-default,#e2e8f0);border-radius:8px;display:inline-flex;overflow:hidden}._rangeBtn_1frpq_46{cursor:pointer;color:var(--ink-700,#334155);border:none;border-right:1px solid var(--border-default,#e2e8f0);background:#fff;padding:7px 12px;font-size:13px}._rangeBtn_1frpq_46:last-child{border-right:none}._rangeOn_1frpq_56{background:var(--brand-50,#fff2ef);color:var(--brand-700,#ae1800);font-weight:500}._clearBtn_1frpq_58{color:var(--brand-600,#dd2b0f);cursor:pointer;background:0 0;border:none;font-size:13px;text-decoration:underline}._table_1frpq_64{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._table_1frpq_64 th,._table_1frpq_64 td{text-align:left;border-bottom:1px solid var(--border-default,#e2e8f0);vertical-align:top;padding:10px 12px}._table_1frpq_64 th{color:var(--ink-600,#64748b);text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;font-size:11px;font-weight:600}._table_1frpq_64 tr:last-child td{border-bottom:0}._row_1frpq_76{cursor:pointer}._row_1frpq_76:hover{background:#fafbfc}._chev_1frpq_79{color:var(--ink-400,#94a3b8);width:24px}._entity_1frpq_81{color:var(--ink-900,#0f172a);font-weight:600}._entityId_1frpq_82{font-family:var(--font-mono,monospace);color:var(--ink-500,#94a3b8);text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin-top:1px;font-size:11px;overflow:hidden}._reason_1frpq_92{color:var(--ink-700,#334155);max-width:260px}._diffCell_1frpq_95{background:#f8fafc;padding:12px 14px}._diffTable_1frpq_97{border-collapse:collapse;width:100%;font-size:12px}._diffTable_1frpq_97 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-500,#94a3b8);background:0 0;border:none;padding:4px 8px;font-size:10px}._diffTable_1frpq_97 td{vertical-align:top;border-bottom:1px solid #eef2f6;padding:4px 8px}._diffKey_1frpq_104{font-family:var(--font-mono,monospace);color:var(--ink-700,#334155);white-space:nowrap}._diffFrom_1frpq_105{font-family:var(--font-mono,monospace);color:#b91c1c;word-break:break-all}._diffTo_1frpq_106{font-family:var(--font-mono,monospace);color:var(--brand-700,#ae1800);word-break:break-all}._actor_1frpq_108{color:var(--ink-500,#94a3b8);margin-top:8px;font-size:11px}._actor_1frpq_108 code{font-family:var(--font-mono,monospace);background:var(--surface-muted,#f1f5f9);border-radius:4px;padding:1px 5px}._dim_1frpq_116{color:var(--ink-500,#94a3b8);font-size:12px}._empty_1frpq_118{padding:var(--sp-3xl,40px);text-align:center;color:var(--ink-600,#64748b);font-size:14px}._root_1enll_1{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._group_1enll_8{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-control);display:inline-flex;overflow:hidden}._preset_1enll_16{appearance:none;color:var(--ink-600);cursor:pointer;border:0;border-right:1px solid var(--border-default);background:0 0;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500}._preset_1enll_16:last-child{border-right:0}._preset_1enll_16:hover{background:var(--surface-page)}._presetActive_1enll_37{background:var(--brand-100);color:var(--brand-800)}._custom_1enll_42{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-control);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}._customInput_1enll_52{appearance:none;font:inherit;color:var(--ink-900);background:0 0;border:0;width:110px;padding:2px 4px;font-size:12px}._customInput_1enll_52:focus{outline:1px solid var(--brand-500);outline-offset:1px;border-radius:4px}._customSep_1enll_69{color:var(--ink-400);font-size:11px}._compareLabel_1enll_74{color:var(--ink-600);margin-right:4px;font-size:11px}._compareSelect_1enll_80{appearance:none;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-card);font:inherit;color:var(--ink-900);cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--ink-400) 50%), linear-gradient(135deg, var(--ink-400) 50%, transparent 50%);background-position:calc(100% - 14px),calc(100% - 10px);background-repeat:no-repeat;background-size:4px 4px;padding:4px 24px 4px 10px;font-size:12px}._page_qhum8_1{flex-direction:column;gap:20px;display:flex}._header_qhum8_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleBlock_qhum8_15{flex-direction:column;gap:2px;display:flex}._title_qhum8_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_qhum8_28{color:var(--ink-600);font-size:13px}._toolbar_qhum8_33{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._meterField_qhum8_40{color:var(--ink-700,#1f2937);align-items:center;gap:8px;font-size:13px;display:flex}._meterField_qhum8_40 select{border:1px solid var(--border-default,#d1d5db);background:var(--surface-1,#fff);color:var(--ink-800,#111827);border-radius:6px;min-width:200px;padding:6px 10px;font-size:13px}._actionRow_qhum8_58{flex-wrap:wrap;gap:12px;display:flex}._exportBtn_qhum8_64{border:1px solid var(--border-default);background:var(--surface-1,#fff);color:var(--ink-800);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;transition:border-color .12s,background .12s;display:inline-flex}._exportBtn_qhum8_64:hover:not(:disabled){border-color:var(--brand-500);background:var(--brand-50,#fff2ef)}._exportBtn_qhum8_64:disabled{opacity:.5;cursor:not-allowed}._exportBtnPrimary_qhum8_89{background:var(--brand-500,#ec3013);color:#fff;border-color:var(--brand-500)}._exportBtnPrimary_qhum8_89:hover:not(:disabled){background:var(--brand-600,#dd2b0f)}._summaryCard_qhum8_99{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:8px;overflow:hidden}._summaryHeader_qhum8_106{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._summaryTitle_qhum8_114{color:var(--ink-900);font-size:15px;font-weight:600}._summaryMeta_qhum8_120{color:var(--ink-500);font-size:12px}._summaryGrid_qhum8_125{grid-template-columns:repeat(5,1fr);gap:0;display:grid}@media (width<=1080px){._summaryGrid_qhum8_125{grid-template-columns:repeat(3,1fr)}}@media (width<=540px){._summaryGrid_qhum8_125{grid-template-columns:repeat(2,1fr)}}._summaryCell_qhum8_139{border-right:1px solid var(--border-default);padding:14px 16px}._summaryCell_qhum8_139:last-child{border-right:none}._summaryLabel_qhum8_148{text-transform:uppercase;letter-spacing:.03em;color:var(--ink-500);margin-bottom:4px;font-size:11px}._summaryValue_qhum8_156{color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}._summaryUnit_qhum8_163{color:var(--ink-500);margin-left:3px;font-size:12px;font-weight:400}._tableCard_qhum8_170{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:8px;overflow:hidden}._tableHeader_qhum8_177{border-bottom:1px solid var(--border-default);padding:12px 16px}._tableTitle_qhum8_182{color:var(--ink-900);font-size:15px;font-weight:600}._tableWrap_qhum8_188{max-height:500px;overflow:auto}._table_qhum8_170{border-collapse:collapse;width:100%;font-size:13px}._table_qhum8_170 th,._table_qhum8_170 td{text-align:right;border-bottom:1px solid var(--border-default);font-variant-numeric:tabular-nums;padding:8px 12px}._table_qhum8_170 th:first-child,._table_qhum8_170 td:first-child{text-align:left}._table_qhum8_170 thead th{background:var(--surface-2,#f8fafc);color:var(--ink-600);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;z-index:1;font-size:11px;font-weight:600;position:sticky;top:0}._table_qhum8_170 tbody tr:last-child td{border-bottom:none}._table_qhum8_170 tbody tr:hover{background:var(--surface-hover,#f3f4f6)}._errorBanner_qhum8_234{color:var(--status-critical,#b91c1c);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._emptyState_qhum8_243{text-align:center;color:var(--ink-500);padding:40px 20px;font-size:14px}._dim_qhum8_250{color:var(--ink-400);font-size:13px}._typeTabs_qhum8_256{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}._typeTab_qhum8_256{border:1px solid var(--border-default);background:var(--surface-1,#fff);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}._typeTab_qhum8_256:hover{border-color:var(--brand-500)}._typeTabActive_qhum8_279{border-color:var(--brand-500);background:var(--brand-50,#fff2ef);box-shadow:inset 0 0 0 1px var(--brand-500,#ec3013)}._typeTabName_qhum8_285{color:var(--ink-900);font-size:14px;font-weight:600}._typeTabDesc_qhum8_291{color:var(--ink-500);font-size:11.5px;line-height:1.35}._report_qhum8_298{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:12px;flex-direction:column;gap:18px;padding:22px 24px;display:flex}._reportHead_qhum8_308{border-bottom:1px solid var(--border-default);padding-bottom:14px}._reportTitle_qhum8_313{color:var(--brand-700,#201e1d);margin:0;font-size:20px;font-weight:700}._reportSubtitle_qhum8_320{color:var(--ink-600);margin-top:2px;font-size:13px}._reportMeta_qhum8_326{color:var(--ink-400);margin-top:6px;font-size:11.5px}._intro_qhum8_333{background:var(--brand-50,#f0f7f4);border:1px solid var(--brand-100,#d5e8e0);border-radius:10px;padding:14px 16px}._intro_qhum8_333 p{color:var(--ink-700);margin:6px 0 0;font-size:13.5px;line-height:1.55}._calloutLabel_qhum8_347{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-500);font-size:11px;font-weight:700}._kpiGrid_qhum8_356{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._kpiCard_qhum8_362{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:10px;padding:14px 16px}._kpiLabel_qhum8_369{color:var(--ink-500);margin-bottom:6px;font-size:12px}._kpiValue_qhum8_375{color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.1}._kpiUnit_qhum8_383{color:var(--ink-500);margin-left:4px;font-size:12px;font-weight:500}._kpiHint_qhum8_390{color:var(--ink-400);margin-top:6px;font-size:11.5px;line-height:1.35}._section_qhum8_398{border:1px solid var(--border-default);border-radius:10px;overflow:hidden}._sectionHead_qhum8_404{border-bottom:1px solid var(--border-default);background:var(--surface-2,#f8fafc);padding:12px 16px}._sectionTitle_qhum8_410{color:var(--ink-900);font-size:14px;font-weight:600}._sectionNote_qhum8_416{color:var(--ink-500);margin-top:3px;font-size:12px;line-height:1.4}._callout_qhum8_347{border:1px solid #0000;border-radius:10px;padding:14px 16px}._callout_qhum8_347 ul{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:20px;display:flex}._callout_qhum8_347 li{color:var(--ink-700);font-size:13.5px;line-height:1.5}._findings_qhum8_444{background:#eff6ff;border-color:#dbeafe}._recommendations_qhum8_449{background:#fff2ef;border-color:#fff2ef}._page_tnlo7_1{flex-direction:column;gap:20px;max-width:720px;display:flex}._header_tnlo7_8 ._title_tnlo7_8{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._header_tnlo7_8 ._subtitle_tnlo7_15{color:var(--ink-600);font-size:13px}._card_tnlo7_20{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:8px;overflow:hidden}._cardHeader_tnlo7_27{border-bottom:1px solid var(--border-default);background:var(--surface-2,#f8fafc);padding:12px 16px}._cardTitle_tnlo7_33{color:var(--ink-900);font-size:15px;font-weight:600}._cardBody_tnlo7_39{flex-direction:column;gap:14px;padding:16px;display:flex}._infoRow_tnlo7_46{grid-template-columns:140px 1fr;align-items:center;gap:12px;font-size:13px;display:grid}._infoLabel_tnlo7_54{color:var(--ink-500);text-transform:uppercase;letter-spacing:.03em;font-size:11px}._infoValue_tnlo7_61{color:var(--ink-900);font-weight:500}._rolePill_tnlo7_66{background:var(--brand-100,#fff2ef);color:var(--brand-800,#065f46);border-radius:12px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._form_tnlo7_77{flex-direction:column;gap:12px;display:flex}._formField_tnlo7_83{flex-direction:column;gap:4px;display:flex}._formField_tnlo7_83 label{color:var(--ink-600);font-size:12px}._formField_tnlo7_83 input{border:1px solid var(--border-default);color:var(--ink-900);background:var(--surface-1,#fff);border-radius:6px;padding:8px 12px;font-size:13px}._formField_tnlo7_83 input:focus{border-color:var(--brand-500);box-shadow:0 0 0 2px var(--brand-100,#ec30131f);outline:none}._formActions_tnlo7_109{gap:10px;margin-top:4px;display:flex}._btnPrimary_tnlo7_115{background:var(--brand-500,#ec3013);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500}._btnPrimary_tnlo7_115:hover:not(:disabled){background:var(--brand-600,#dd2b0f)}._btnPrimary_tnlo7_115:disabled{opacity:.5;cursor:not-allowed}._successBanner_tnlo7_135{color:var(--brand-800,#065f46);background:#fff2ef;border:1px solid #d7d3d3;border-radius:6px;padding:10px 14px;font-size:13px}._errorBanner_tnlo7_144{color:var(--status-critical,#b91c1c);background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:10px 14px;font-size:13px}._helper_tnlo7_153{color:var(--ink-500);font-size:11px}._page_1bxki_1{gap:var(--sp-lg,1.25rem);max-width:1200px;padding-bottom:var(--sp-3xl,3rem);flex-direction:column;margin:0 auto;display:flex}._pageHeader_1bxki_10{margin-bottom:var(--sp-xs,.25rem)}._pageTitle_1bxki_14{color:var(--ink-900,#111827);margin:0 0 4px;font-size:22px;font-weight:700}._pageDesc_1bxki_21{color:var(--ink-500,#6b7280);font-size:12px;font-family:var(--font-mono,monospace);margin:0}._toolbar_1bxki_29{align-items:flex-end;gap:var(--sp-lg,1.25rem);background:var(--surface-card,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:10px;flex-wrap:wrap;padding:12px 16px;display:flex}._toolbarGroup_1bxki_40{flex-direction:column;gap:4px;display:flex}._toolbarLabel_1bxki_46{color:var(--ink-500,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._select_1bxki_54{border:1px solid var(--border-default,#d1d5db);color:var(--ink-800,#1f2937);cursor:pointer;background:#fff;border-radius:6px;outline:none;padding:5px 10px;font-size:.8125rem}._select_1bxki_54:focus{border-color:var(--brand-500,#3b82f6)}._segmented_1bxki_70{border:1px solid var(--border-default,#d1d5db);border-radius:6px;display:flex;overflow:hidden}._seg_1bxki_70{border:none;border-right:1px solid var(--border-default,#d1d5db);cursor:pointer;color:var(--ink-600,#4b5563);white-space:nowrap;background:#fff;padding:4px 10px;font-size:.8125rem;transition:background .1s}._seg_1bxki_70:last-child{border-right:none}._seg_1bxki_70:hover{background:var(--surface-hover,#f3f4f6)}._segActive_1bxki_92{background:var(--brand-600,#2563eb);color:#fff}._segActive_1bxki_92:hover{background:var(--brand-700,#1d4ed8)}._loadingBadge_1bxki_99{color:var(--brand-600,#2563eb);align-self:center;font-size:12px}._metricsPicker_1bxki_106{flex-wrap:wrap;gap:6px;display:flex}._metricChip_1bxki_112{border:1px solid var(--border-default,#d1d5db);background:var(--surface-base,#f9fafb);font-size:11px;font-family:var(--font-mono,monospace);color:var(--ink-600,#4b5563);cursor:pointer;border-radius:9999px;padding:3px 10px;transition:all .1s}._metricChip_1bxki_112:hover{border-color:var(--ink-400,#9ca3af);background:var(--surface-hover,#f3f4f6)}._metricChipOn_1bxki_129{font-weight:600}._errorBanner_1bxki_134{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;font-size:.8125rem}._chartCard_1bxki_144{background:var(--surface-card,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:12px;justify-content:center;align-items:center;min-height:420px;padding:1.25rem 1rem 1rem;display:flex}._emptyState_1bxki_155{color:var(--ink-400,#9ca3af);text-align:center;font-size:.875rem}._statsBar_1bxki_162{flex-wrap:wrap;gap:12px;display:flex}._statCard_1bxki_168{background:var(--surface-card,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:10px;flex:1;min-width:140px;padding:10px 14px}._statMetric_1bxki_177{font-family:var(--font-mono,monospace);margin-bottom:4px;font-size:11px;font-weight:700}._statValues_1bxki_184{font-size:13px;font-family:var(--font-mono,monospace);color:var(--ink-700,#374151);align-items:baseline;gap:12px;display:flex}._statAvg_1bxki_193{color:var(--ink-900,#111827);font-size:18px;font-weight:700}._statLabel_1bxki_199{color:var(--ink-400,#9ca3af);margin-top:4px;font-size:11px}._footer_1bxki_206{color:var(--ink-400,#9ca3af);text-align:right;font-size:11px;font-family:var(--font-mono,monospace);margin:0}._page_3spy0_1{flex-direction:column;gap:20px;display:flex}._header_3spy0_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_3spy0_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_3spy0_22{color:var(--ink-600);font-size:13px}._addBtn_3spy0_27{background:var(--brand-500,#ec3013);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500}._addBtn_3spy0_27:hover:not(:disabled){background:var(--brand-600,#dd2b0f)}._addBtn_3spy0_27:disabled{opacity:.5;cursor:not-allowed}._tableCard_3spy0_44{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:8px;overflow:hidden}._tableWrap_3spy0_51{overflow-x:auto}._table_3spy0_44{border-collapse:collapse;width:100%;font-size:13px}._table_3spy0_44 th,._table_3spy0_44 td{text-align:left;border-bottom:1px solid var(--border-default);padding:10px 16px}._table_3spy0_44 thead th{background:var(--surface-2,#f8fafc);color:var(--ink-600);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}._table_3spy0_44 tbody tr:last-child td{border-bottom:none}._table_3spy0_44 tbody tr:hover{background:var(--surface-hover,#f3f4f6)}._emailCell_3spy0_78{color:var(--ink-900);font-weight:600}._idCell_3spy0_79{color:var(--ink-500);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}._rolePill_3spy0_85{border-radius:12px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._roleOwner_3spy0_93{color:#6b21a8;background:#f3e8ff}._roleAdmin_3spy0_94{color:#1e40af;background:#dbeafe}._roleOperator_3spy0_95{color:#065f46;background:#fff2ef}._roleViewer_3spy0_96{color:#4b5563;background:#f3f4f6}._roleSelect_3spy0_98{border:1px solid var(--border-default);background:var(--surface-1);border-radius:4px;padding:4px 8px;font-size:12px}._actions_3spy0_106{gap:8px;display:flex}._iconBtn_3spy0_108{border:1px solid var(--border-default);background:var(--surface-1);cursor:pointer;color:var(--ink-700);border-radius:4px;padding:4px 10px;font-size:12px}._iconBtn_3spy0_108:hover:not(:disabled){background:var(--surface-hover,#f3f4f6)}._iconBtn_3spy0_108:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_3spy0_120{color:var(--danger-600,#dc2626)}._dangerBtn_3spy0_120:hover:not(:disabled){background:var(--danger-50,#fef2f2)}._errorBanner_3spy0_123{color:var(--status-critical,#b91c1c);background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:10px 14px;font-size:13px}._emptyState_3spy0_132{text-align:center;color:var(--ink-500);padding:30px}._modalOverlay_3spy0_135{z-index:100;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_3spy0_135{background:var(--surface-1,#fff);border-radius:10px;width:min(480px,92vw);overflow:hidden;box-shadow:0 20px 40px #0003}._modalHeader_3spy0_153{border-bottom:1px solid var(--border-default);background:var(--surface-2,#f8fafc);padding:14px 20px}._modalTitle_3spy0_159{color:var(--ink-900);font-size:16px;font-weight:600}._modalBody_3spy0_161{flex-direction:column;gap:12px;padding:18px 20px;display:flex}._modalFooter_3spy0_168{border-top:1px solid var(--border-default);justify-content:flex-end;gap:10px;padding:12px 20px;display:flex}._field_3spy0_176{flex-direction:column;gap:4px;display:flex}._field_3spy0_176 label{color:var(--ink-600);font-size:12px}._field_3spy0_176 input,._field_3spy0_176 select{border:1px solid var(--border-default);color:var(--ink-900);background:var(--surface-1);border-radius:6px;padding:8px 12px;font-size:13px}._field_3spy0_176 input:focus,._field_3spy0_176 select:focus{border-color:var(--brand-500);box-shadow:0 0 0 2px var(--brand-100,#ec30131f);outline:none}._btnGhost_3spy0_199{border:1px solid var(--border-default);background:var(--surface-1);color:var(--ink-800);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:13px}._btnGhost_3spy0_199:hover:not(:disabled){background:var(--surface-hover)}._page_1ajiw_1{height:calc(100vh - 2 * var(--sp-lg,24px));gap:var(--sp-md,16px);flex-direction:column;max-width:900px;margin:0 auto;display:flex}._header_1ajiw_10{justify-content:space-between;align-items:flex-start;gap:var(--sp-md,16px);display:flex}._title_1ajiw_16{color:var(--ink-900);margin:0;font-size:1.5rem;font-weight:650}._subtitle_1ajiw_22{color:var(--ink-600);margin:4px 0 0;font-size:.9rem}._mode_1ajiw_27{border-radius:var(--radius-pill,999px);white-space:nowrap;flex-shrink:0;padding:4px 10px;font-size:.75rem;font-weight:600}._modeClaude_1ajiw_35{background:color-mix(in srgb, var(--brand-500) 15%, transparent);color:var(--brand-600,var(--brand-500))}._modeMock_1ajiw_39{background:var(--badge-neutral-bg,#eee);color:var(--badge-neutral-fg,#555)}._chat_1ajiw_44{gap:var(--sp-md,16px);padding:var(--sp-sm,8px) 2px;flex-direction:column;flex:1;display:flex;overflow-y:auto}._empty_1ajiw_53{text-align:center;margin:auto 0}._emptyLead_1ajiw_57{color:var(--ink-600);margin-bottom:var(--sp-md,16px)}._suggestions_1ajiw_61{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._chip_1ajiw_67{border:1px solid var(--border-default);background:var(--surface-1,#fff);color:var(--ink-800,var(--ink-900));border-radius:var(--radius-pill,999px);cursor:pointer;padding:8px 14px;font-size:.85rem;transition:background .15s}._chip_1ajiw_67:hover{background:var(--surface-hover,#f4f4f5)}._turn_1ajiw_81{flex-direction:column;max-width:82%;display:flex}._turnUser_1ajiw_86{align-self:flex-end;align-items:flex-end}._turnAssistant_1ajiw_90{align-self:flex-start;align-items:flex-start}._bubble_1ajiw_94{border-radius:var(--radius-card,12px);white-space:pre-wrap;word-break:break-word;padding:10px 14px;font-size:.92rem;line-height:1.5}._turnUser_1ajiw_86 ._bubble_1ajiw_94{background:var(--brand-500);color:#fff;border-bottom-right-radius:4px}._turnAssistant_1ajiw_90 ._bubble_1ajiw_94{background:var(--surface-card,var(--surface-1,#fff));border:1px solid var(--border-default);color:var(--ink-900);border-bottom-left-radius:4px}._line_1ajiw_113{min-height:1.1em}._tools_1ajiw_116{color:var(--ink-500);font-size:.72rem;font-family:var(--font-mono,monospace);margin-top:5px}._thinking_1ajiw_123{align-items:center;gap:5px;display:inline-flex}._dot_1ajiw_128{background:var(--ink-400);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite _bounce_1ajiw_1}._dot_1ajiw_128:nth-child(2){animation-delay:.15s}._dot_1ajiw_128:nth-child(3){animation-delay:.3s}@keyframes _bounce_1ajiw_1{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._error_1ajiw_146{color:var(--badge-critical-fg,#b00020);background:var(--badge-critical-bg,#fdecef);border-radius:var(--radius-control,8px);padding:8px 12px;font-size:.85rem}._inputBar_1ajiw_154{gap:var(--sp-sm,8px);align-items:flex-end;display:flex}._textarea_1ajiw_159{resize:none;border:1px solid var(--border-default);border-radius:var(--radius-control,10px);font:inherit;background:var(--surface-1,#fff);color:var(--ink-900);flex:1;padding:10px 12px;font-size:.92rem;line-height:1.4}._textarea_1ajiw_159:focus{outline:2px solid color-mix(in srgb, var(--brand-500) 40%, transparent);outline-offset:0;border-color:var(--brand-500)}._send_1ajiw_176{background:var(--brand-500);color:#fff;border-radius:var(--radius-control,10px);cursor:pointer;border:none;flex-shrink:0;height:42px;padding:10px 18px;font-weight:600}._send_1ajiw_176:disabled{opacity:.5;cursor:not-allowed}._root_10jq7_1{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}._toneGood_10jq7_13{background:var(--badge-success-bg);color:var(--badge-success-fg)}._toneBad_10jq7_18{background:var(--badge-critical-bg);color:var(--badge-critical-fg)}._toneNeutral_10jq7_23{background:var(--badge-neutral-bg);color:var(--badge-neutral-fg)}._arrow_10jq7_28{font-size:10px;line-height:1}._root_1ew8w_1{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:18px 20px;transition:box-shadow .18s,transform .18s;display:flex}._root_1ew8w_1:hover{box-shadow:var(--shadow-kpi-hover);transform:translateY(-1px)}._label_1ew8w_18{color:var(--ink-600);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:500}._valueRow_1ew8w_26{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._value_1ew8w_26{color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.05}._unit_1ew8w_42{color:var(--ink-600);margin-left:4px;font-size:14px;font-weight:500}._spark_1ew8w_49{height:40px;margin-top:4px}._compare_1ew8w_54{color:var(--ink-400);font-size:11px}._skeleton_1ew8w_59{background:linear-gradient(90deg, var(--badge-neutral-bg) 0%, #f8fafc 50%, var(--badge-neutral-bg) 100%);background-size:200% 100%;border-radius:6px;height:26px;animation:1.4s linear infinite _shimmer_1ew8w_1}@keyframes _shimmer_1ew8w_1{0%{background-position:200% 0}to{background-position:-200% 0}}._root_1d1mc_1{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._header_1d1mc_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px 8px;display:flex}._titles_1d1mc_19{flex-direction:column;gap:2px;display:flex}._title_1d1mc_19{color:var(--ink-900);font-size:14px;font-weight:600}._subtitle_1d1mc_31{color:var(--ink-600);font-size:11.5px}._actions_1d1mc_36{align-items:center;gap:8px;display:flex}._body_1d1mc_42{flex:1;align-items:stretch;min-height:240px;padding:4px 12px 16px;display:flex}._state_1d1mc_50{color:var(--ink-600);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:13px;display:flex}._empty_1d1mc_62{color:var(--ink-400)}._errorBox_1d1mc_66{color:var(--status-critical);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:8px 14px;font-size:12.5px}._skeletonBars_1d1mc_76{justify-content:space-between;align-items:flex-end;gap:4px;width:80%;height:70%;display:flex}._skeletonBar_1d1mc_76{background:linear-gradient(180deg, var(--badge-neutral-bg) 0%, #e2e8f0 100%);border-radius:3px;flex:1;animation:1.4s ease-in-out infinite _pulse_1d1mc_1}._skeletonBar_1d1mc_76:first-child{height:40%;animation-delay:0s}._skeletonBar_1d1mc_76:nth-child(2){height:65%;animation-delay:.1s}._skeletonBar_1d1mc_76:nth-child(3){height:55%;animation-delay:.2s}._skeletonBar_1d1mc_76:nth-child(4){height:80%;animation-delay:.3s}._skeletonBar_1d1mc_76:nth-child(5){height:45%;animation-delay:.4s}._skeletonBar_1d1mc_76:nth-child(6){height:70%;animation-delay:.5s}._skeletonBar_1d1mc_76:nth-child(7){height:60%;animation-delay:.6s}@keyframes _pulse_1d1mc_1{0%,to{opacity:.55}50%{opacity:.95}}._root_1gldj_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._field_1gldj_8{align-items:center;gap:6px;display:inline-flex}._label_1gldj_14{color:var(--ink-600);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}._select_1gldj_22{appearance:none;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-card);font:inherit;color:var(--ink-900);cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--ink-400) 50%), linear-gradient(135deg, var(--ink-400) 50%, transparent 50%);background-position:calc(100% - 14px),calc(100% - 10px);background-repeat:no-repeat;background-size:4px 4px;min-width:120px;padding:6px 28px 6px 10px;font-size:12px}._select_1gldj_22:focus{outline:2px solid var(--brand-500);outline-offset:1px}._resetBtn_1gldj_45{appearance:none;border:1px solid var(--border-default);background:var(--surface-card);color:var(--ink-600);font:inherit;border-radius:var(--radius-control);cursor:pointer;padding:5px 12px;font-size:12px}._resetBtn_1gldj_45:hover{background:var(--surface-page);color:var(--ink-900)}._root_1ofwb_1{appearance:none;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-control);font:inherit;color:var(--ink-900);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}._root_1ofwb_1:hover{background:var(--surface-page);border-color:var(--brand-500);color:var(--brand-800)}._root_1ofwb_1:disabled{opacity:.5;cursor:not-allowed}._icon_1ofwb_28{font-size:12px}._actions_1ygq3_1{align-items:center;gap:8px;display:flex}._regen_1ygq3_7{border:1px solid var(--border-default,#d4d4d8);background:var(--surface-1,#fff);color:var(--ink-800,var(--ink-900,#18181b));border-radius:var(--radius-control,8px);cursor:pointer;padding:5px 12px;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s}._regen_1ygq3_7:hover:not(:disabled){background:var(--surface-hover,#f4f4f5);border-color:var(--brand-500,#6366f1)}._regen_1ygq3_7:disabled{opacity:.55;cursor:not-allowed}._content_1ygq3_27{flex-direction:column;gap:14px;padding:4px 2px;display:flex}._headline_1ygq3_34{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._headlineTitle_1ygq3_40{color:var(--ink-900,#18181b);font-size:1.02rem;font-weight:650}._cols_1ygq3_46{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=760px){._cols_1ygq3_46{grid-template-columns:1fr}}._sectionLabel_1ygq3_57{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-500,#71717a);margin-bottom:6px;font-size:.72rem;font-weight:700}._list_1ygq3_66{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}._list_1ygq3_66 li{color:var(--ink-800,var(--ink-900,#27272a));font-size:.9rem;line-height:1.5}._recs_1ygq3_80 li::marker{color:var(--status-success,#ec3013)}._page_x55af_1{flex-direction:column;gap:20px;display:flex}._header_x55af_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleBlock_x55af_15{flex-direction:column;gap:2px;display:flex}._title_x55af_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_x55af_28{color:var(--ink-600);font-size:13px}._toolbar_x55af_33{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._kpiGrid_x55af_40{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}@media (width<=1280px){._kpiGrid_x55af_40{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){._kpiGrid_x55af_40{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._kpiGrid_x55af_40{grid-template-columns:1fr}}._chartGrid_x55af_58{grid-template-columns:1fr 1fr;gap:14px;display:grid}._chartGrid_x55af_58>section:nth-child(3){grid-column:1/-1}@media (width<=1080px){._chartGrid_x55af_58{grid-template-columns:1fr}._chartGrid_x55af_58>section:nth-child(3){grid-column:auto}}._errorBanner_x55af_73{color:var(--status-critical);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._page_fxahn_1{flex-direction:column;gap:20px;display:flex}._header_fxahn_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleBlock_fxahn_15{flex-direction:column;gap:2px;display:flex}._title_fxahn_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_fxahn_28{color:var(--ink-600);font-size:13px}._toolbar_fxahn_33{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._pdfBtn_fxahn_40{appearance:none;background:var(--brand-600);color:#fff;border-radius:var(--radius-control);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._pdfBtn_fxahn_40:hover{background:var(--brand-800)}._row2_fxahn_59{grid-template-columns:1fr 1fr;gap:14px;display:grid}._row3_fxahn_65{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (width<=1080px){._row2_fxahn_59,._row3_fxahn_65{grid-template-columns:1fr}}._statusCards_fxahn_75{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@media (width<=820px){._statusCards_fxahn_75{grid-template-columns:repeat(2,1fr)}}._statusCard_fxahn_75{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);flex-direction:column;gap:2px;padding:12px 14px;display:flex}._statusCardLabel_fxahn_91{color:var(--ink-600);text-transform:uppercase;letter-spacing:.05em;font-size:11px}._statusCardValue_fxahn_97{color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}._dataTable_fxahn_104{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px}._dataTable_fxahn_104 th,._dataTable_fxahn_104 td{text-align:left;border-bottom:1px solid var(--border-default);padding:7px 10px}._dataTable_fxahn_104 th{color:var(--ink-600);text-transform:uppercase;letter-spacing:.05em;background:var(--surface-page);font-size:11px}._qualityLegend_fxahn_123{flex-direction:column;gap:6px;font-size:12px;display:flex}._dot_fxahn_130{border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}._sidebar_1r84m_1{background:var(--surface-card,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:12px;flex-direction:column;flex:0 0 250px;align-self:stretch;min-width:210px;max-height:calc(100vh - 96px);display:flex;position:sticky;top:12px;overflow:hidden}._sidebarTitle_1r84m_16{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-600,#64748b);border-bottom:1px solid var(--border-default,#eef2f6);padding:12px 14px;font-size:12px;font-weight:700}._treeList_1r84m_26{flex:1;min-height:0;padding:6px;overflow-y:auto}._sidebarEmpty_1r84m_33{color:var(--ink-500,#6b7280);padding:16px 14px;font-size:13px}._treeRow_1r84m_39{cursor:pointer;color:var(--ink-800,#1e293b);-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;display:flex}._treeRow_1r84m_39:hover{background:var(--surface-2,#f1f5f9)}._treeRowActive_1r84m_55,._treeRowActive_1r84m_55:hover{background:var(--brand-50,#fff2ef);color:var(--brand-700,#ae1800);font-weight:600}._chevron_1r84m_62{text-align:center;width:14px;color:var(--ink-500,#94a3b8);flex:0 0 14px;font-size:10px}._chevronVisible_1r84m_70{cursor:pointer}._kindIcon_1r84m_74{flex:none;font-size:13px}._nodeName_1r84m_79{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}._countBadge_1r84m_86{min-width:18px;height:18px;color:var(--ink-600,#475569);background:var(--surface-2,#eef2f6);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}._treeRowActive_1r84m_55 ._countBadge_1r84m_86{color:var(--brand-700,#ae1800);background:var(--brand-100,#fff2ef)}._unassignedWarn_1r84m_106{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;flex:none;margin:6px;padding:8px 10px;font-size:11.5px;line-height:1.45}._layout_43tbs_1{gap:var(--sp-lg,16px);align-items:flex-start;display:flex}._main_43tbs_7{flex-direction:column;flex:auto;gap:20px;min-width:0;display:flex}@media (width<=900px){._layout_43tbs_1{flex-direction:column}}._page_pqtqt_1{flex-direction:column;gap:20px;display:flex}._header_pqtqt_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleBlock_pqtqt_15{flex-direction:column;gap:2px;display:flex}._title_pqtqt_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_pqtqt_28{color:var(--ink-600);font-size:13px}._compareHint_pqtqt_33{background:var(--surface-2,#f1f5f9);border:1px solid var(--border-default,#d1d5db);color:var(--ink-700,#334155);white-space:nowrap;border-radius:999px;margin-left:4px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}._toolbar_pqtqt_46{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._meterField_pqtqt_53{color:var(--ink-700,#1f2937);align-items:center;gap:8px;font-size:13px;display:flex}._meterField_pqtqt_53 select{border:1px solid var(--border-default,#d1d5db);background:var(--surface-1,#fff);color:var(--ink-800,#111827);border-radius:6px;min-width:200px;padding:6px 10px;font-size:13px}._kpiGrid_pqtqt_71{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1080px){._kpiGrid_pqtqt_71{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._kpiGrid_pqtqt_71{grid-template-columns:1fr}}._chartGrid_pqtqt_85{grid-template-columns:1fr 1fr;gap:14px;display:grid}._chartGrid_pqtqt_85 ._full_pqtqt_91{grid-column:1/-1}@media (width<=1080px){._chartGrid_pqtqt_85{grid-template-columns:1fr}._chartGrid_pqtqt_85 ._full_pqtqt_91{grid-column:auto}}._errorBanner_pqtqt_100{color:var(--status-critical,#b91c1c);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._emptyMeter_pqtqt_109{text-align:center;color:var(--ink-500,#6b7280);border:1px dashed var(--border-default,#d1d5db);background:var(--surface-2,#f8fafc);border-radius:8px;padding:24px;font-size:14px}._page_ec9q3_1{flex-direction:column;gap:20px;display:flex}._header_ec9q3_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleBlock_ec9q3_15{flex-direction:column;gap:2px;display:flex}._title_ec9q3_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_ec9q3_28{color:var(--ink-600);font-size:13px}._toolbar_ec9q3_33{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._meterField_ec9q3_40{color:var(--ink-700,#1f2937);align-items:center;gap:8px;font-size:13px;display:flex}._meterField_ec9q3_40 select{border:1px solid var(--border-default,#d1d5db);background:var(--surface-1,#fff);color:var(--ink-800,#111827);border-radius:6px;min-width:200px;padding:6px 10px;font-size:13px}._kpiGrid_ec9q3_58{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1080px){._kpiGrid_ec9q3_58{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._kpiGrid_ec9q3_58{grid-template-columns:1fr}}._chartGrid_ec9q3_72{grid-template-columns:1fr 1fr;gap:14px;display:grid}._chartGrid_ec9q3_72 ._full_ec9q3_78{grid-column:1/-1}@media (width<=1080px){._chartGrid_ec9q3_72{grid-template-columns:1fr}._chartGrid_ec9q3_72 ._full_ec9q3_78{grid-column:auto}}._errorBanner_ec9q3_87{color:var(--status-critical,#b91c1c);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._tariffCard_ec9q3_96{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}._tariffCardTitle_ec9q3_106{color:var(--ink-900);font-size:15px;font-weight:600}._tariffList_ec9q3_112{flex-direction:column;gap:8px;display:flex}._tariffRow_ec9q3_118{background:var(--surface-2,#f8fafc);border-radius:6px;grid-template-columns:1.4fr 1fr 1fr 1fr 32px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}._tariffBand_ec9q3_129{background:var(--brand-100,#fff2ef);color:var(--brand-800,#065f46);letter-spacing:.02em;text-transform:uppercase;border-radius:10px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:600}._tariffPrice_ec9q3_141{font-variant-numeric:tabular-nums;color:var(--ink-800);font-weight:600}._tariffDates_ec9q3_147{color:var(--ink-500,#6b7280);font-size:12px}._tariffDeleteBtn_ec9q3_152{color:var(--ink-400);cursor:pointer;background:0 0;border:none;border-radius:4px;width:28px;height:28px;font-size:16px}._tariffDeleteBtn_ec9q3_152:hover{background:var(--danger-50,#fef2f2);color:var(--danger-600,#dc2626)}._tariffForm_ec9q3_168{grid-template-columns:1fr 1fr 1fr 1fr auto;align-items:end;gap:10px;display:grid}._tariffForm_ec9q3_168 label{color:var(--ink-600);flex-direction:column;gap:4px;font-size:12px;display:flex}._tariffForm_ec9q3_168 input,._tariffForm_ec9q3_168 select{border:1px solid var(--border-default);color:var(--ink-800);background:var(--surface-1,#fff);border-radius:6px;padding:6px 8px;font-size:13px}._addBtn_ec9q3_193{background:var(--brand-500,#ec3013);color:#fff;cursor:pointer;border:none;border-radius:6px;height:32px;padding:7px 14px;font-size:13px;font-weight:500}._addBtn_ec9q3_193:hover{background:var(--brand-600,#dd2b0f)}._addBtn_ec9q3_193:disabled{opacity:.5;cursor:not-allowed}._emptyTariffs_ec9q3_214{text-align:center;color:var(--ink-500);background:var(--surface-2,#f8fafc);border:1px dashed var(--border-default);border-radius:6px;padding:20px;font-size:13px}._breakdownCard_ec9q3_225{border:1px solid var(--border-default,#e2e8f0);border-radius:var(--radius-control,8px);background:var(--surface,#fff);padding:14px 16px}._breakdownHead_ec9q3_231{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._breakdownTitle_ec9q3_239{color:var(--color-text-primary,#0f172a);font-size:14px;font-weight:600}._srcMeter_ec9q3_244{color:#15803d;background:#dcfce7;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}._srcComputed_ec9q3_252{color:#475569;background:#f1f5f9;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}._breakdownGrid_ec9q3_260{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._breakdownItem_ec9q3_265{border-radius:var(--radius-control,8px);background:var(--surface-subtle,#f8fafc);border-left:3px solid #0000;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._breakdownItem_ec9q3_265[data-band=day]{border-left-color:#f59e0b}._breakdownItem_ec9q3_265[data-band=evening]{border-left-color:#ef4444}._breakdownItem_ec9q3_265[data-band=night]{border-left-color:#3b82f6}._bLabel_ec9q3_283{color:var(--ink-600,#64748b);font-size:12px}._bKwh_ec9q3_287{font-variant-numeric:tabular-nums;color:var(--color-text-primary,#0f172a);font-size:15px;font-weight:600}._bCost_ec9q3_293{font-variant-numeric:tabular-nums;color:#b45309;font-size:13px;font-weight:600}._page_6a8fz_1{flex-direction:column;gap:20px;display:flex}._header_6a8fz_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_6a8fz_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_6a8fz_22{color:var(--ink-600);font-size:13px}._kpiGrid_6a8fz_27{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1080px){._kpiGrid_6a8fz_27{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._kpiGrid_6a8fz_27{grid-template-columns:1fr}}._tableCard_6a8fz_41{border:1px solid var(--border-default);background:var(--surface-1,#fff);border-radius:8px;overflow:hidden}._tableHeader_6a8fz_48{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._tableTitle_6a8fz_56{color:var(--ink-900);font-size:15px;font-weight:600}._tableCount_6a8fz_62{color:var(--ink-500);font-size:12px}._tableWrap_6a8fz_67{overflow-x:auto}._table_6a8fz_41{border-collapse:collapse;width:100%;font-size:13px}._table_6a8fz_41 th,._table_6a8fz_41 td{text-align:left;border-bottom:1px solid var(--border-default);padding:10px 16px}._table_6a8fz_41 thead th{background:var(--surface-2,#f8fafc);color:var(--ink-600);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-size:11px;font-weight:600}._table_6a8fz_41 tbody tr:last-child td{border-bottom:none}._table_6a8fz_41 tbody tr:hover{background:var(--surface-hover,#f3f4f6)}._deviceCell_6a8fz_102{min-width:200px}._deviceName_6a8fz_106{color:var(--ink-900);font-weight:600}._deviceId_6a8fz_111{color:var(--ink-500);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}._hostCell_6a8fz_117{color:var(--ink-700);font-family:ui-monospace,SF Mono,Menlo,monospace}._statusPill_6a8fz_122{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}._statusOnline_6a8fz_133{background:var(--brand-100,#d1fae5);color:var(--brand-800,#065f46)}._statusStale_6a8fz_138{color:#92400e;background:#fef3c7}._statusOffline_6a8fz_143{color:#991b1b;background:#fee2e2}._statusDisabled_6a8fz_148{color:#4b5563;background:#e5e7eb}._statusDot_6a8fz_153{border-radius:50%;width:6px;height:6px}._statusDot_6a8fz_153._dotOnline_6a8fz_159{background:#10b981}._statusDot_6a8fz_153._dotStale_6a8fz_160{background:#f59e0b}._statusDot_6a8fz_153._dotOffline_6a8fz_161{background:#ef4444}._statusDot_6a8fz_153._dotDisabled_6a8fz_162{background:#6b7280}._metric_6a8fz_164{font-variant-numeric:tabular-nums;color:var(--ink-800);white-space:nowrap;font-weight:500}._metricUnit_6a8fz_171{color:var(--ink-500);margin-left:2px;font-size:11px;font-weight:400}._dim_6a8fz_178{color:var(--ink-400)}._errorBanner_6a8fz_182{color:var(--status-critical,#b91c1c);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._emptyState_6a8fz_191{text-align:center;color:var(--ink-500);padding:40px 20px;font-size:14px}._page_1yrsu_1{flex-direction:column;gap:20px;display:flex}._header_1yrsu_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleBlock_1yrsu_15{flex-direction:column;gap:2px;display:flex}._title_1yrsu_15{color:var(--ink-900);margin:0;font-size:22px;font-weight:700}._subtitle_1yrsu_28{color:var(--ink-600);font-size:13px}._toolbar_1yrsu_33{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._meterField_1yrsu_40{color:var(--ink-700,#1f2937);align-items:center;gap:8px;font-size:13px;display:flex}._meterField_1yrsu_40 select{border:1px solid var(--border-default,#d1d5db);background:var(--surface-1,#fff);color:var(--ink-800,#111827);border-radius:6px;min-width:200px;padding:6px 10px;font-size:13px}._factorField_1yrsu_58{color:var(--ink-700,#1f2937);align-items:center;gap:8px;font-size:13px;display:flex}._factorField_1yrsu_58 input{border:1px solid var(--border-default);width:90px;color:var(--ink-800);background:var(--surface-1,#fff);text-align:right;font-variant-numeric:tabular-nums;border-radius:6px;padding:6px 10px;font-size:13px}._kpiGrid_1yrsu_78{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1080px){._kpiGrid_1yrsu_78{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._kpiGrid_1yrsu_78{grid-template-columns:1fr}}._chartGrid_1yrsu_92{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=1080px){._chartGrid_1yrsu_92{grid-template-columns:1fr}}._infoBox_1yrsu_102{background:var(--surface-2,#f8fafc);border:1px solid var(--border-default);color:var(--ink-700,#1f2937);border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;display:flex}._infoIcon_1yrsu_114{font-size:18px;line-height:1}._infoTitle_1yrsu_119{color:var(--ink-900);margin-bottom:4px;font-weight:600}._infoSubtle_1yrsu_125{color:var(--ink-500);font-size:12px}._errorBanner_1yrsu_130{color:var(--status-critical,#b91c1c);background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._page_1osi3_1{max-width:1180px;margin:0 auto;padding:24px 28px 40px}._header_1osi3_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}._title_1osi3_15{color:var(--ink-900);font-size:22px;font-weight:700}._subtitle_1osi3_20{color:var(--ink-600);max-width:560px;margin:4px 0 0;font-size:13.5px}._toolbar_1osi3_26{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._meterField_1osi3_32{color:var(--ink-600);align-items:center;gap:8px;font-size:13px;display:inline-flex}._meterField_1osi3_32 select{border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--ink-900);background:#fff;padding:8px 10px;font-size:13px}._errorBanner_1osi3_48{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:16px;padding:10px 14px;font-size:13px}._empty_1osi3_56{text-align:center;color:var(--ink-600);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:48px 20px}._topRow_1osi3_66{grid-template-columns:1fr 2fr;gap:16px;margin-bottom:18px;display:grid}._scoreCard_1osi3_72{background:var(--surface-card);border:2px solid var(--brand-500);border-radius:var(--radius-card);flex-direction:column;justify-content:center;padding:22px 24px;display:flex}._scoreLabel_1osi3_81{color:var(--ink-600);font-size:13px;font-weight:600}._scoreValue_1osi3_86{margin:4px 0;font-size:48px;font-weight:800;line-height:1.05}._scorePct_1osi3_92{margin-left:2px;font-size:24px;font-weight:700}._scoreHint_1osi3_97{color:var(--ink-400);font-size:12px}._eventsCard_1osi3_102{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:18px 22px}._eventsTitle_1osi3_108{color:var(--ink-900);margin-bottom:14px;font-size:14px;font-weight:600}._eventsGrid_1osi3_114{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._event_1osi3_102{flex-direction:column;gap:3px;display:flex}._event_1osi3_102 b{font-size:26px;font-weight:800;line-height:1}._event_1osi3_102 span{color:var(--ink-600);font-size:11.5px}._paramGrid_1osi3_135{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._paramCard_1osi3_140{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:18px 20px}._paramHead_1osi3_146{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._paramLabel_1osi3_152{color:var(--ink-900);font-size:14px;font-weight:600}._badge_1osi3_157{border-radius:var(--radius-pill);padding:3px 10px;font-size:11px;font-weight:700}._badge_pass_1osi3_163{background:var(--badge-success-bg);color:var(--badge-success-fg)}._badge_fail_1osi3_167{background:var(--badge-critical-bg);color:var(--badge-critical-fg)}._badge_na_1osi3_171{background:var(--badge-neutral-bg);color:var(--badge-neutral-fg)}._paramPct_1osi3_175{align-items:baseline;gap:8px;font-size:30px;font-weight:800;line-height:1;display:flex}._paramPctSub_1osi3_183{color:var(--ink-400);font-size:12px;font-weight:500}._bar_1osi3_188{background:var(--surface-page);border-radius:999px;height:7px;margin:12px 0 10px;overflow:hidden}._barFill_1osi3_195{border-radius:999px;height:100%;transition:width .3s;display:block}._paramMeta_1osi3_201{color:var(--ink-600);justify-content:space-between;margin-bottom:12px;font-size:11.5px;display:flex}._paramStats_1osi3_208{border-top:1px solid var(--border-default);grid-template-columns:repeat(3,1fr);gap:6px;padding-top:12px;display:grid}._paramStats_1osi3_208 div{flex-direction:column;gap:2px;display:flex}._paramStats_1osi3_208 span{color:var(--ink-400);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}._paramStats_1osi3_208 b{color:var(--ink-900);font-size:13.5px;font-weight:700}@media (width<=760px){._topRow_1osi3_66{grid-template-columns:1fr}._eventsGrid_1osi3_114{grid-template-columns:repeat(2,1fr)}}._page_12q7p_1{max-width:1180px;margin:0 auto;padding:24px 28px 40px}._header_12q7p_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}._title_12q7p_15{color:var(--ink-900);font-size:22px;font-weight:700}._subtitle_12q7p_20{color:var(--ink-600);max-width:560px;margin:4px 0 0;font-size:13.5px}._toolbar_12q7p_26{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._addBtn_12q7p_32{background:var(--brand-600);color:#fff;border-radius:var(--radius-control);cursor:pointer;border:none;padding:9px 16px;font-size:13.5px;font-weight:600}._addBtn_12q7p_32:hover:not(:disabled){background:var(--brand-800)}._addBtn_12q7p_32:disabled{opacity:.6;cursor:default}._formCard_12q7p_51{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);margin-bottom:18px;padding:20px}._formGrid_12q7p_58{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px;display:grid}._field_12q7p_64{color:var(--ink-600);flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;display:flex}._field_12q7p_64 input,._field_12q7p_64 select{border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--ink-900);background:#fff;padding:9px 11px;font-size:13.5px}._formErr_12q7p_81{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:12px;padding:8px 12px;font-size:13px}._summaryRow_12q7p_91{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}._sumCard_12q7p_97{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);border-left-width:3px;flex-direction:column;gap:2px;padding:16px 18px;display:flex}._sumCard_12q7p_97 b{color:var(--ink-900);font-size:26px;font-weight:800;line-height:1}._sumCard_12q7p_97 span{color:var(--ink-600);font-size:12.5px}._errorBanner_12q7p_118{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:16px;padding:10px 14px;font-size:13px}._tableCard_12q7p_128{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);overflow:hidden}._empty_12q7p_134{text-align:center;color:var(--ink-600);padding:48px 20px}._table_12q7p_128{border-collapse:collapse;width:100%;font-size:13.5px}._table_12q7p_128 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-400);border-bottom:1px solid var(--border-default);background:var(--surface-page);padding:12px 16px;font-size:11px;font-weight:700}._table_12q7p_128 td{border-bottom:1px solid var(--border-default);color:var(--ink-900);vertical-align:middle;padding:12px 16px}._table_12q7p_128 tr:last-child td{border-bottom:none}._num_12q7p_164{text-align:right;font-variant-numeric:tabular-nums}._assetName_12q7p_168{font-weight:600}._assetSub_12q7p_171{color:var(--ink-400);margin-top:2px;font-size:11.5px}._barCell_12q7p_177{min-width:180px}._barWrap_12q7p_180{align-items:center;gap:10px;display:flex}._bar_12q7p_177{background:var(--surface-page);border-radius:999px;flex:1;height:9px;position:relative;overflow:hidden}._barFill_12q7p_193{border-radius:999px;height:100%;transition:width .3s;display:block}._tick_12q7p_199{background:var(--ink-400);opacity:.5;width:2px;height:13px;position:absolute;top:-2px}._barPct_12q7p_207{text-align:right;min-width:44px;font-size:13px;font-weight:700}._badge_12q7p_213{border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px;font-size:11.5px;font-weight:700}._delBtn_12q7p_220{color:var(--ink-400);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;padding:4px 8px;font-size:14px}._delBtn_12q7p_220:hover{color:#ef4444;background:var(--badge-critical-bg)}@media (width<=760px){._formGrid_12q7p_58{grid-template-columns:1fr}._summaryRow_12q7p_91{grid-template-columns:repeat(2,1fr)}}._page_102x4_1{max-width:1080px;margin:0 auto;padding:24px 28px 40px}._header_102x4_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}._title_102x4_15{color:var(--ink-900);font-size:22px;font-weight:700}._subtitle_102x4_20{color:var(--ink-600);max-width:560px;margin:4px 0 0;font-size:13.5px}._errorBanner_102x4_27{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:16px;padding:10px 14px;font-size:13px}._empty_102x4_35{text-align:center;color:var(--ink-600);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:48px 20px}._totalCard_102x4_44{border:1px solid var(--border-default);border-radius:var(--radius-card);background:linear-gradient(135deg,#10b9811a,#3b82f614);margin-bottom:16px;padding:18px 24px}._totalLabel_102x4_51{color:var(--ink-600);font-size:13px;font-weight:600}._totalValue_102x4_56{color:var(--brand-600);font-size:34px;font-weight:800;line-height:1.1}._totalValue_102x4_56 span{color:var(--ink-400);font-size:18px;font-weight:600}._treeCard_102x4_69{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);overflow:hidden}._treeHead_102x4_75,._row_102x4_76{grid-template-columns:1fr 220px 120px 56px;align-items:center;gap:12px;padding:10px 16px;display:grid}._treeHead_102x4_75{background:var(--surface-page);border-bottom:1px solid var(--border-default);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-400);font-size:11px;font-weight:700}._headBar_102x4_92{text-align:left}._headKwh_102x4_95,._headShare_102x4_96{text-align:right}._row_102x4_76{border-bottom:1px solid var(--border-default)}._row_102x4_76:last-child{border-bottom:none}._row_102x4_76:hover{background:var(--surface-page)}._nameCell_102x4_110{align-items:center;min-width:0;display:flex}._toggle_102x4_115{cursor:pointer;color:var(--ink-400);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:18px;font-size:11px;display:inline-flex}._kindDot_102x4_127{border-radius:3px;flex-shrink:0;width:9px;height:9px;margin-right:9px}._nodeName_102x4_134{flex-direction:column;gap:1px;min-width:0;display:flex}._nodeName_102x4_134>span:first-child{color:var(--ink-900);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._nodeKind_102x4_148{color:var(--ink-400);font-size:11.5px}._bar_102x4_152{background:var(--surface-page);border-radius:999px;height:8px;overflow:hidden}._barFill_102x4_158{border-radius:999px;height:100%;transition:width .3s;display:block}._kwh_102x4_164{text-align:right;color:var(--ink-900);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}._share_102x4_171{text-align:right;color:var(--ink-600);font-variant-numeric:tabular-nums;font-size:12.5px}@media (width<=700px){._treeHead_102x4_75,._row_102x4_76{grid-template-columns:1fr 90px 48px}._bar_102x4_152,._headBar_102x4_92{display:none}}._page_1wyi0_1{flex-direction:column;gap:18px;display:flex}._header_1wyi0_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_1wyi0_15{color:var(--ink-900,#0f172a);margin:0;font-size:22px;font-weight:700}._subtitle_1wyi0_22{color:var(--ink-600,#64748b);max-width:720px;margin-top:2px;font-size:13px}._errorBanner_1wyi0_29{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:13px}._kpiGrid_1wyi0_38{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1080px){._kpiGrid_1wyi0_38{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){._kpiGrid_1wyi0_38{grid-template-columns:1fr}}._assignCard_1wyi0_52{background:var(--surface-card,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:12px;padding:14px 16px}._assignTitle_1wyi0_59{color:var(--ink-800,#1e293b);margin-bottom:10px;font-size:14px;font-weight:600}._assignRow_1wyi0_66{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._assignField_1wyi0_73{flex-direction:column;flex:180px;gap:4px;min-width:150px;display:flex}._assignLabel_1wyi0_81{color:var(--ink-600,#64748b);font-size:12px}._assignInput_1wyi0_86{border:1px solid var(--border-default,#d1d5db);background:var(--surface-1,#fff);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px}._assignBtn_1wyi0_95{background:var(--brand-600,#059669);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600}._assignBtn_1wyi0_95:disabled{opacity:.5;cursor:not-allowed}._empty_1wyi0_112{text-align:center;color:var(--ink-500,#6b7280);border:1px dashed var(--border-default,#d1d5db);background:var(--surface-2,#f8fafc);border-radius:12px;padding:40px;font-size:14px}._cardGrid_1wyi0_123{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}._card_1wyi0_123{background:var(--surface-card,#fff);border:1px solid var(--border-default,#e2e8f0);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}._cardTop_1wyi0_139{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._cardName_1wyi0_146{color:var(--ink-900,#0f172a);font-size:15px;font-weight:700}._cardType_1wyi0_152{color:var(--ink-500,#94a3b8);margin-top:2px;font-size:12px}._gradeBadge_1wyi0_158{text-align:center;color:#fff;border-radius:10px;flex:none;min-width:62px;padding:6px 12px}._gradeLetter_1wyi0_167{font-size:22px;font-weight:800;line-height:1}._gradeScore_1wyi0_173{opacity:.9;margin-top:2px;font-size:11px}._gradeAplus_1wyi0_179{background:#059669}._gradeA_1wyi0_179{background:#16a34a}._gradeB_1wyi0_158{background:#65a30d}._gradeC_1wyi0_182{background:#d97706}._gradeD_1wyi0_183{background:#ea580c}._gradeE_1wyi0_184{background:#dc2626}._levelBadge_1wyi0_187{text-align:center;color:#fff;border-radius:10px;flex:none;min-width:96px;padding:8px 14px}._levelName_1wyi0_196{font-size:15px;font-weight:800;line-height:1.1}._levelScore_1wyi0_202{opacity:.9;margin-top:2px;font-size:11px}._levelPlatinum_1wyi0_208{background:#0f766e}._levelGold_1wyi0_209{background:#ca8a04}._levelSilver_1wyi0_210{background:#64748b}._levelCertified_1wyi0_211{background:#b45309}._levelNone_1wyi0_212{background:#94a3b8}._subScores_1wyi0_215{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}._subChip_1wyi0_222{color:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}._subChipPlain_1wyi0_230{color:var(--ink-600,#475569);background:var(--surface-2,#f1f5f9);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}._catBars_1wyi0_240{border-top:1px solid var(--border-default,#eef2f6);flex-direction:column;gap:4px;margin-top:4px;padding-top:8px;display:flex}._catRow_1wyi0_249{align-items:center;gap:8px;display:flex}._catLabel_1wyi0_255{color:var(--ink-600,#64748b);white-space:nowrap;text-overflow:ellipsis;flex:0 0 120px;font-size:11px;overflow:hidden}._catBar_1wyi0_240{background:var(--surface-2,#f1f5f9);border-radius:999px;flex:auto;height:6px;overflow:hidden}._catFill_1wyi0_272{background:#16a34a;border-radius:999px;height:100%}._catPct_1wyi0_278{text-align:right;color:var(--ink-700,#334155);flex:0 0 34px;font-size:11px;font-weight:600}._checklist_1wyi0_287{border-top:1px solid var(--border-default,#eef2f6);flex-direction:column;gap:8px;margin-top:8px;padding-top:10px;display:flex}._chkCat_1wyi0_296{flex-direction:column;gap:2px;display:flex}._chkCatTitle_1wyi0_302{color:var(--ink-700,#334155);margin-bottom:2px;font-size:12px;font-weight:700}._chkItem_1wyi0_309{color:var(--ink-700,#334155);cursor:pointer;align-items:center;gap:8px;padding:2px 0;font-size:12px;display:flex}._chkItem_1wyi0_309 span:first-of-type{flex:auto}._chkPts_1wyi0_323{color:var(--ink-400,#94a3b8);flex:none;font-size:10px}._chkActions_1wyi0_329{gap:8px;margin-top:4px;display:flex}._chkSave_1wyi0_335{background:var(--brand-600,#059669);color:#fff;cursor:pointer;border:none;border-radius:7px;padding:6px 16px;font-size:12px;font-weight:600}._chkCancel_1wyi0_346{border:1px solid var(--border-default,#e2e8f0);background:var(--surface-1,#fff);color:var(--ink-600,#475569);cursor:pointer;border-radius:7px;padding:6px 14px;font-size:12px}._recPanel_1wyi0_357{border-top:1px solid var(--border-default,#eef2f6);flex-direction:column;gap:8px;margin-top:8px;padding-top:10px;display:flex}._gapBanner_1wyi0_366{color:var(--ink-700,#334155);background:var(--brand-50,#ecfdf5);border:1px solid var(--brand-200,#a7f3d0);border-radius:8px;padding:8px 10px;font-size:12px}._gapTop_1wyi0_375{color:#854d0e;background:#fef9c3;border-color:#fde68a}._recEmpty_1wyi0_381{color:var(--ink-500,#6b7280);padding:6px 0;font-size:12px}._recList_1wyi0_387{flex-direction:column;gap:6px;display:flex}._recRow_1wyi0_393{align-items:center;gap:8px;display:flex}._recGain_1wyi0_399{text-align:center;color:#047857;background:var(--brand-50,#ecfdf5);border-radius:6px;flex:none;min-width:40px;padding:2px 4px;font-size:12px;font-weight:700}._recBody_1wyi0_411{flex-direction:column;flex:auto;min-width:0;display:flex}._recCat_1wyi0_418{color:var(--ink-500,#94a3b8);text-transform:uppercase;letter-spacing:.02em;font-size:10px}._recAction_1wyi0_425{color:var(--ink-800,#1e293b);font-size:12px}._recStar_1wyi0_430{color:#ca8a04;font-weight:700}._recCheck_1wyi0_435{border:1px solid var(--brand-200,#a7f3d0);width:26px;height:26px;color:var(--brand-600,#059669);cursor:pointer;background:#fff;border-radius:6px;flex:none;font-size:13px}._recCheck_1wyi0_435:hover{background:var(--brand-50,#ecfdf5)}._cardActions_1wyi0_452{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._actionBtn_1wyi0_459{border:1px solid var(--border-default,#e2e8f0);background:var(--surface-1,#fff);color:var(--ink-600,#475569);cursor:pointer;white-space:nowrap;border-radius:7px;flex:auto;padding:6px 8px;font-size:12px}._actionBtn_1wyi0_459:hover{background:var(--surface-2,#f1f5f9)}._metricRow_1wyi0_475{justify-content:space-between;align-items:baseline;margin-top:4px;display:flex}._metricLabel_1wyi0_482{color:var(--ink-600,#64748b);font-size:12px;font-weight:600}._metricValue_1wyi0_488{color:var(--ink-900,#0f172a);font-size:18px;font-weight:700}._metricUnit_1wyi0_494{color:var(--ink-500,#94a3b8);font-size:11px;font-weight:400}._bar_1wyi0_500{background:var(--surface-2,#f1f5f9);border-radius:999px;height:8px;position:relative;overflow:hidden}._barFill_1wyi0_508{border-radius:999px;height:100%}._barGood_1wyi0_513{background:#16a34a}._barBad_1wyi0_514{background:#dc2626}._barTarget_1wyi0_516{background:var(--ink-400,#94a3b8);width:2px;position:absolute;top:-2px;bottom:-2px;left:100%}._barCaption_1wyi0_525{color:var(--ink-500,#94a3b8);font-size:11px}._miniGrid_1wyi0_530{border-top:1px solid var(--border-default,#eef2f6);grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px;padding-top:10px;display:grid}._mini_1wyi0_530{flex-direction:column;gap:2px;display:flex}._miniLabel_1wyi0_545{color:var(--ink-500,#94a3b8);text-transform:uppercase;letter-spacing:.03em;font-size:10px}._miniValue_1wyi0_552{color:var(--ink-800,#1e293b);font-size:13px;font-weight:600}._miniValue_1wyi0_552 span{color:var(--ink-500,#94a3b8);font-size:10px;font-weight:400}._good_1wyi0_564{color:#16a34a}._bad_1wyi0_565{color:#dc2626}._neutral_1wyi0_566{color:var(--ink-400,#94a3b8)}._editBtn_1wyi0_568{border:1px solid var(--border-default,#e2e8f0);background:var(--surface-1,#fff);color:var(--ink-600,#475569);cursor:pointer;border-radius:7px;align-self:flex-start;margin-top:6px;padding:5px 10px;font-size:12px}._editRow_1wyi0_580{align-items:center;gap:6px;margin-top:6px;display:flex}._editInput_1wyi0_587{border:1px solid var(--border-default,#d1d5db);border-radius:7px;flex:auto;min-width:0;padding:6px 8px;font-family:inherit;font-size:12px}._editSave_1wyi0_597,._editCancel_1wyi0_598{cursor:pointer;border:none;border-radius:7px;flex:none;width:30px;height:30px;font-size:13px}._editSave_1wyi0_597{background:var(--brand-600,#059669);color:#fff}._editCancel_1wyi0_598{background:var(--surface-2,#f1f5f9);color:var(--ink-600,#475569)}._page_18hxd_1{max-width:1120px;margin:0 auto;padding:24px 28px 40px}._header_18hxd_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}._title_18hxd_15{color:var(--ink-900);font-size:22px;font-weight:700}._subtitle_18hxd_20{color:var(--ink-600);max-width:560px;margin:4px 0 0;font-size:13.5px}._errorBanner_18hxd_27{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:16px;padding:10px 14px;font-size:13px}._block_18hxd_36{margin-bottom:28px}._blockHead_18hxd_39{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._blockHead_18hxd_39 h2{color:var(--ink-900);font-size:17px;font-weight:700}._addBtn_18hxd_50{background:var(--brand-600);color:#fff;border-radius:var(--radius-control);cursor:pointer;border:none;padding:8px 15px;font-size:13px;font-weight:600}._addBtn_18hxd_50:hover:not(:disabled){background:var(--brand-800)}._addBtn_18hxd_50:disabled{opacity:.6;cursor:default}._formCard_18hxd_69{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);margin-bottom:16px;padding:18px 20px}._formRow_18hxd_76{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:14px;display:grid}._field_18hxd_82{color:var(--ink-600);flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;display:flex}._field_18hxd_82>input,._field_18hxd_82>select{border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--ink-900);background:#fff;padding:9px 11px;font-size:13.5px}._formErr_18hxd_99{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:12px;padding:8px 12px;font-size:13px}._checklist_18hxd_108{border:1px solid var(--border-default);border-radius:var(--radius-control);background:#fff;flex-direction:column;gap:6px;max-height:160px;padding:8px 10px;display:flex;overflow-y:auto}._checkItem_18hxd_119{color:var(--ink-900);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:400;display:flex}._muted_18hxd_128{color:var(--ink-400);font-size:12px}._allocRows_18hxd_133{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._allocRow_18hxd_133{align-items:center;gap:8px;display:flex}._allocRow_18hxd_133>input:first-child{border:1px solid var(--border-default);border-radius:var(--radius-control);flex:1;padding:8px 10px;font-size:13px}._pctInput_18hxd_151{border:1px solid var(--border-default);border-radius:var(--radius-control);text-align:right;width:70px;padding:8px 10px;font-size:13px}._pctSign_18hxd_159{color:var(--ink-400);font-size:13px}._linkBtn_18hxd_163{color:var(--brand-600);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-size:13px;font-weight:600}._cardGrid_18hxd_175{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._empty_18hxd_180{text-align:center;color:var(--ink-600);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:32px 20px}._vmCard_18hxd_188{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:18px 20px}._vmHead_18hxd_194{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._vmName_18hxd_200{color:var(--ink-900);font-size:15px;font-weight:700}._delBtn_18hxd_205{color:var(--ink-400);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;padding:2px 6px;font-size:13px}._delBtn_18hxd_205:hover{color:#ef4444;background:var(--badge-critical-bg)}._vmValue_18hxd_218{color:var(--brand-600);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:26px;font-weight:800;line-height:1.1;display:flex}._vmValue_18hxd_218 span{color:var(--ink-400);font-size:14px;font-weight:600}._lossPct_18hxd_233{background:var(--badge-critical-bg);border-radius:var(--radius-pill);padding:2px 8px;color:#ef4444!important;font-size:12px!important;font-weight:700!important}._vmFormula_18hxd_241{color:var(--ink-600);font-size:12.5px;font-family:var(--font-mono);margin-top:8px}._vmMeta_18hxd_247{color:var(--ink-400);margin-top:6px;font-size:12px}._allocList_18hxd_253{border-top:1px solid var(--border-default);flex-direction:column;gap:8px;margin-top:12px;padding-top:10px;display:flex}._allocItem_18hxd_261{color:var(--ink-900);grid-template-columns:1fr auto auto;align-items:center;gap:10px;font-size:13px;display:grid}._allocPct_18hxd_269{color:var(--ink-600);font-variant-numeric:tabular-nums}._allocItem_18hxd_261 b{font-variant-numeric:tabular-nums;font-weight:700}@media (width<=700px){._formRow_18hxd_76{grid-template-columns:1fr}}._page_emu8a_1{max-width:1160px;margin:0 auto;padding:24px 28px 40px}._header_emu8a_7{margin-bottom:18px}._title_emu8a_10{color:var(--ink-900);font-size:22px;font-weight:700}._subtitle_emu8a_15{color:var(--ink-600);max-width:620px;margin:4px 0 0;font-size:13.5px}._genCard_emu8a_23{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);margin-bottom:18px;padding:18px 20px}._genGrid_emu8a_30{grid-template-columns:repeat(2,1fr) 130px 130px auto;align-items:end;gap:14px;display:grid}._field_emu8a_36{color:var(--ink-600);flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;display:flex}._field_emu8a_36 input,._field_emu8a_36 select{border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--ink-900);background:#fff;padding:9px 11px;font-size:13.5px}._genBtn_emu8a_53{background:var(--brand-600);color:#fff;border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;border:none;height:38px;padding:10px 18px;font-size:13.5px;font-weight:600}._genBtn_emu8a_53:hover:not(:disabled){background:var(--brand-800)}._genBtn_emu8a_53:disabled{opacity:.6;cursor:default}._formErr_emu8a_72{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-top:12px;padding:8px 12px;font-size:13px}._hint_emu8a_80{color:var(--ink-600);margin-top:12px;font-size:12.5px}._summaryRow_emu8a_87{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}._sumCard_emu8a_93{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);flex-direction:column;gap:2px;padding:16px 18px;display:flex}._sumCard_emu8a_93 b{color:var(--ink-900);font-size:24px;font-weight:800;line-height:1.1}._sumCard_emu8a_93 span{color:var(--ink-600);font-size:12.5px}._tableCard_emu8a_114{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);overflow:hidden}._empty_emu8a_120{text-align:center;color:var(--ink-600);padding:44px 20px}._table_emu8a_114{border-collapse:collapse;width:100%;font-size:13px}._table_emu8a_114 th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--ink-400);border-bottom:1px solid var(--border-default);background:var(--surface-page);white-space:nowrap;padding:11px 14px;font-size:10.5px;font-weight:700}._table_emu8a_114 td{border-bottom:1px solid var(--border-default);color:var(--ink-900);vertical-align:middle;padding:11px 14px}._table_emu8a_114 tr:last-child td{border-bottom:none}._num_emu8a_151{text-align:right;font-variant-numeric:tabular-nums}._entity_emu8a_155{font-weight:600}._entitySub_emu8a_158{color:var(--ink-400);margin-top:2px;font-size:11px}._badge_emu8a_163{border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px;font-size:11px;font-weight:700}._stIssued_emu8a_170{background:var(--badge-info-bg);color:var(--badge-info-fg)}._stPaid_emu8a_174{background:var(--badge-success-bg);color:var(--badge-success-fg)}._stVoid_emu8a_178{background:var(--badge-neutral-bg);color:var(--badge-neutral-fg)}._actions_emu8a_182{justify-content:flex-end;align-items:center;gap:8px;display:flex}._linkBtn_emu8a_188{color:var(--brand-600);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:12.5px;font-weight:600}._delBtn_emu8a_197{color:var(--ink-400);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;padding:2px 6px;font-size:13px}._delBtn_emu8a_197:hover{color:#ef4444;background:var(--badge-critical-bg)}@media (width<=860px){._genGrid_emu8a_30{grid-template-columns:1fr 1fr}._summaryRow_emu8a_87{grid-template-columns:1fr}}._page_16zsh_1{max-width:1180px;margin:0 auto;padding:24px 28px 40px}._header_16zsh_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}._title_16zsh_15{color:var(--ink-900);font-size:22px;font-weight:700}._subtitle_16zsh_20{color:var(--ink-600);max-width:560px;margin:4px 0 0;font-size:13.5px}._toolbar_16zsh_26{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._meterField_16zsh_32{color:var(--ink-600);align-items:center;gap:8px;font-size:13px;display:inline-flex}._meterField_16zsh_32 select{border:1px solid var(--border-default);border-radius:var(--radius-control);color:var(--ink-900);background:#fff;padding:8px 10px;font-size:13px}._limitInput_16zsh_47{border:1px solid var(--border-default);border-radius:var(--radius-control);width:90px;color:var(--ink-900);background:#fff;padding:8px 10px;font-size:13px}._errorBanner_16zsh_57{background:var(--badge-critical-bg);color:var(--badge-critical-fg);border-radius:var(--radius-control);margin-bottom:16px;padding:10px 14px;font-size:13px}._empty_16zsh_65{text-align:center;color:var(--ink-600);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card);padding:48px 20px}._kpiGrid_16zsh_74{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:18px;display:grid}._chartGrid_16zsh_81{grid-template-columns:1fr 1fr;gap:16px;display:grid}._chartGrid_16zsh_81>:first-child{grid-column:1/-1}@media (width<=900px){._kpiGrid_16zsh_74{grid-template-columns:repeat(2,1fr)}._chartGrid_16zsh_81{grid-template-columns:1fr}._chartGrid_16zsh_81>:first-child{grid-column:auto}}._denied_1ej03_1{align-items:flex-start;gap:var(--sp-md);max-width:480px;margin:var(--sp-3xl) auto 0;flex-direction:column;display:flex}._icon_1ej03_10{background:var(--badge-critical-bg);width:48px;height:48px;color:var(--badge-critical-fg);border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}._title_1ej03_23{color:var(--ink-900);font-size:18px;font-weight:600}._desc_1ej03_29{color:var(--ink-600);font-size:13px}._roles_1ej03_34{font-family:var(--font-mono);color:var(--ink-600);border:1px solid var(--border-default);background:#f8fafc;border-radius:4px;padding:2px 6px;font-size:12px}._wrap_7abz8_1{background:var(--surface-card);border-radius:var(--radius-card);border:1px solid var(--border-default);max-width:520px;box-shadow:var(--shadow-card);text-align:center;align-items:center;gap:var(--sp-md);flex-direction:column;margin:96px auto;padding:40px 36px;display:flex}._icon_7abz8_16{border-radius:var(--radius-pill);color:#92400e;background:#fef3c7;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:inline-flex}._title_7abz8_28{color:var(--ink-900);font-size:20px;font-weight:600}._desc_7abz8_34{color:var(--ink-600);margin:0;font-size:14px;line-height:1.5}._required_7abz8_41{font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--badge-warning-bg);color:var(--badge-warning-fg);padding:2px 8px;font-size:12px}._currentRole_7abz8_50{font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--badge-neutral-bg);color:var(--badge-neutral-fg);padding:2px 8px;font-size:12px}._hint_7abz8_59{color:var(--ink-400);margin-top:var(--sp-md);padding-top:var(--sp-md);border-top:1px dashed var(--border-default);width:100%;font-size:12px}._hint_7abz8_59 code{font-family:var(--font-mono);background:var(--badge-neutral-bg);border-radius:4px;padding:1px 6px}._shell_x8nch_1{background:#f1f5f9;min-height:100vh;display:flex}._sidebar_x8nch_7{color:#e2e8f0;background:#0f172a;flex-direction:column;flex-shrink:0;gap:8px;width:248px;padding:20px 14px;display:flex}._brand_x8nch_18{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:4px 8px 16px;display:flex}._brandBadge_x8nch_25{color:#fff;background:#4f46e5;border-radius:9px;place-items:center;width:34px;height:34px;font-size:.85rem;font-weight:700;display:grid}._brandTitle_x8nch_36{font-size:.95rem;font-weight:650}._brandSub_x8nch_40{color:#94a3b8;font-size:.72rem}._nav_x8nch_45{flex-direction:column;flex:1;gap:4px;margin-top:12px;display:flex}._item_x8nch_52{color:#cbd5e1;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}._item_x8nch_52:hover{color:#fff;background:#ffffff0f}._itemActive_x8nch_68{color:#fff;background:#4f46e5}._userBlock_x8nch_73{border-top:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 8px;display:flex}._avatar_x8nch_80{color:#fff;background:#334155;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:700;display:grid}._userMeta_x8nch_91{min-width:0}._userName_x8nch_94{font-size:.85rem;font-weight:600}._userEmail_x8nch_98{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:.72rem;overflow:hidden}._logout_x8nch_106{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;margin-top:4px;padding:8px;font-size:.82rem;font-weight:600}._logout_x8nch_106:hover{color:#fff;background:#ffffff0f}._main_x8nch_122{flex:1;max-height:100vh;padding:28px 32px;overflow-y:auto}@media (width<=720px){._shell_x8nch_1{flex-direction:column}._sidebar_x8nch_7{flex-direction:row;align-items:center;width:100%;padding:10px 14px}._nav_x8nch_45{flex-direction:row;margin-top:0}._userBlock_x8nch_73,._logout_x8nch_106{display:none}}._page_15h99_1{flex-direction:column;gap:20px;max-width:1200px;display:flex}._header_15h99_8{flex-direction:column;gap:2px;display:flex}._title_15h99_13{color:#0f172a;margin:0;font-size:1.5rem;font-weight:680}._subtitle_15h99_19{color:#64748b;margin:0;font-size:.9rem}._kpiGrid_15h99_25{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (width<=1080px){._kpiGrid_15h99_25{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){._kpiGrid_15h99_25{grid-template-columns:repeat(2,1fr)}}._kpiCard_15h99_40{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px}._kpiLabel_15h99_46{color:#64748b;min-height:2.4em;font-size:.72rem;font-weight:600;line-height:1.3}._kpiValue_15h99_53{color:#0f172a;margin-top:4px;font-size:1.6rem;font-weight:700}._card_15h99_60{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px 18px}._cardTitle_15h99_66{color:#0f172a;margin-bottom:12px;font-size:.95rem;font-weight:650}._empty_15h99_72{color:#94a3b8;text-align:center;padding:24px 0;font-size:.88rem}._twoCol_15h99_79{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=900px){._twoCol_15h99_79{grid-template-columns:1fr}}._table_15h99_90{border-collapse:collapse;width:100%;font-size:.85rem}._table_15h99_90 th{text-align:left;color:#64748b;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #e2e8f0;padding:8px 10px;font-size:.74rem;font-weight:600}._table_15h99_90 td{color:#334155;border-bottom:1px solid #f1f5f9;padding:9px 10px}._table_15h99_90 tbody tr:hover{background:#f8fafc}._num_15h99_113{text-align:right;font-variant-numeric:tabular-nums}._mono_15h99_117{color:#475569;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}._status_15h99_123{border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600;display:inline-block}._statusActive_15h99_130{color:#065f46;background:#fff2ef}._statusMuted_15h99_134{color:#475569;background:#f1f5f9}._statusIssued_15h99_138{color:#92400e;background:#fef3c7}._leadNew_15h99_144{color:#1e40af;background:#dbeafe}._leadContacted_15h99_148{color:#92400e;background:#fef3c7}._leadClosed_15h99_152{color:#475569;background:#f1f5f9}._filterRow_15h99_157{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}._filterChip_15h99_163{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 14px;font-size:.82rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}._filterChip_15h99_163:hover{border-color:#c7d2fe}._filterChipActive_15h99_177{color:#fff;background:#4f46e5;border-color:#4f46e5}._statusSelect_15h99_182{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:4px 8px;font-size:.78rem}._msgCell_15h99_191{text-overflow:ellipsis;white-space:nowrap;color:#64748b;max-width:260px;overflow:hidden}._headerRow_15h99_200{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._primaryBtn_15h99_208{color:#fff;cursor:pointer;white-space:nowrap;background:#4f46e5;border:none;border-radius:8px;padding:9px 16px;font-size:.85rem;font-weight:600}._primaryBtn_15h99_208:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_15h99_223{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:8px;padding:8px 14px;font-size:.82rem;font-weight:600}._dangerBtn_15h99_223:disabled{opacity:.5}._link_15h99_237{color:#4f46e5;cursor:pointer;background:0 0;border:none;font-size:.85rem;font-weight:600;text-decoration:none}._link_15h99_237:hover{text-decoration:underline}._linkDanger_15h99_249{color:#b91c1c;cursor:pointer;background:0 0;border:none;font-size:.82rem;font-weight:600}._linkDanger_15h99_249:hover{text-decoration:underline}._breadcrumb_15h99_260{margin-bottom:-4px}._formGrid_15h99_265{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}._field_15h99_270{color:#475569;flex-direction:column;gap:5px;font-size:.8rem;font-weight:600;display:flex}._input_15h99_278{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 10px;font-size:.88rem;font-weight:400}._inlineSelect_15h99_287{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:4px 8px;font-size:.82rem}._formError_15h99_294{color:#991b1b;background:#fee2e2;border-radius:8px;margin-top:12px;padding:8px 12px;font-size:.83rem}._formActions_15h99_302{margin-top:14px}._addRow_15h99_305{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}._addRow_15h99_305 ._input_15h99_278{flex:1;min-width:140px}._statusRow_15h99_318{align-items:center;gap:14px;display:flex}._subRow_15h99_323{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._subActions_15h99_330{align-items:center;gap:8px;display:flex}._planName_15h99_335{color:#0f172a;margin-top:2px;font-size:1.05rem;font-weight:650}._subMeta_15h99_341{color:#64748b;margin-top:4px;font-size:.78rem}._planGrid_15h99_348{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}._planCard_15h99_353{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}._planCardName_15h99_359{color:#4f46e5;font-size:.95rem;font-weight:700}._planCardPrice_15h99_364{color:#0f172a;margin:6px 0 10px;font-size:1.4rem;font-weight:700}._planPer_15h99_370{color:#64748b;font-size:.78rem;font-weight:500}._planLimits_15h99_375{color:#334155;margin:0 0 10px;padding-left:16px;font-size:.82rem}._planFeatures_15h99_381{color:#64748b;margin:0;padding-left:16px;font-size:.8rem}._planFeatures_15h99_381 li,._planLimits_15h99_375 li{margin-bottom:3px}:root{--ink:#201e1d;--ground:#f3f2f2;--surface:#eae9e9;--bosgo-red:#ec3013;--color-accent:#ec3013;--color-accent-2:#e15b47;--accent-100:#fff2ef;--accent-200:#ffe0d9;--accent-300:#ffc4b8;--accent-400:#ff9783;--accent-500:#ff563c;--accent-600:#dd2b0f;--accent-700:#ae1800;--accent-800:#7c1405;--accent-900:#4d170e;--neutral-100:#f8f4f4;--neutral-200:#eae7e7;--neutral-300:#d7d3d3;--neutral-400:#bab6b6;--neutral-500:#9b9797;--neutral-600:#7d7979;--neutral-700:#605d5d;--neutral-800:#444141;--neutral-900:#2d2b2b;--brand-900:#201e1d;--brand-800:#2d2b2b;--brand-600:#444141;--brand-500:#ec3013;--brand-100:#fff2ef;--status-success:#1f9d63;--status-warning:#e08a00;--status-critical:#dc2626;--status-info:#2563eb;--status-offline:#9b9797;--surface-page:#f3f2f2;--surface-card:#fff;--ink-900:#201e1d;--ink-600:#605d5d;--ink-400:#9b9797;--border-default:#d7d3d3;--color-surface:var(--surface-card,#fff);--color-surface-raised:var(--surface-page,#f3f2f2);--color-border:var(--border-default,#d7d3d3);--color-text-primary:var(--ink-900,#201e1d);--color-text-secondary:var(--ink-600,#605d5d);--color-text-muted:var(--ink-400,#9b9797);--badge-success-bg:#d8f0e4;--badge-success-fg:#0f5f3c;--badge-warning-bg:#fdeecc;--badge-warning-fg:#7a4a00;--badge-critical-bg:#fde0dd;--badge-critical-fg:#9e1c14;--badge-info-bg:#dce7fb;--badge-info-fg:#1a3fa0;--badge-neutral-bg:#eae7e7;--badge-neutral-fg:#444141;--sp-xs:4px;--sp-sm:8px;--sp-md:12px;--sp-lg:16px;--sp-xl:20px;--sp-2xl:24px;--sp-3xl:32px;--radius-card:0px;--radius-control:0px;--radius-pill:999px;--shadow-card:0 1px 2px #201e1d1f, 0 1px 3px #201e1d1a;--shadow-kpi-hover:0 12px 32px #201e1d29;--font-sans:"Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading:"Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-weight:800;--font-mono:ui-monospace, "SF Mono", Consolas, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{background:var(--surface-page);color:var(--ink-900);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:14px;line-height:1.5}#root{text-align:left;border:0;width:100%;max-width:none;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit}h1,h2,h3,h4,h5,h6{color:var(--ink-900);font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.015em;margin:0;line-height:1.12}:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px;border-radius:0}::selection{background:color-mix(in srgb, var(--bosgo-red) 26%, transparent)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
