.login_page__5j4CG,.login_page__5j4CG *{box-sizing:border-box}.login_page__5j4CG{position:relative;min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(90deg,rgb(5 6 15/62%),rgb(5 6 15/12%) 34%,rgb(5 6 15/22%) 62%,rgb(5 6 15/72%)),#05060f;overflow:hidden}.login_grid__LnGaN{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(179 176 224/5%) 1px,transparent 0),linear-gradient(90deg,rgb(179 176 224/5%) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(640px 460px at 13% 26%,#000 0,transparent 72%);mask-image:radial-gradient(640px 460px at 13% 26%,#000 0,transparent 72%)}.login_brandBar__zkgZ2{position:relative;display:flex;align-items:center;gap:12px;padding:26px 44px 0}.login_logoImg__YQorI{height:24px;width:auto;display:block}.login_logoDivider__LqetW{width:1px;height:22px;background:rgb(255 255 255/25%)}.login_logoLockup__Wq_s3{display:flex;flex-direction:column;gap:2px;line-height:1.1}.login_logoSub__an29S{font-size:14px;font-weight:600;color:rgb(235 232 248/90%)}.login_logoTag__8f9PD{font-size:10px;font-weight:700;letter-spacing:.22em;color:#8b7cff}.login_body__DG1VI{position:relative;flex:1 1;display:flex;justify-content:space-between;align-items:center;gap:48px;padding:10px 68px 40px;max-width:1560px;margin:0 auto;width:100%}.login_left__aGhkJ{flex:0 1 600px;min-width:460px;display:flex;flex-direction:column;gap:22px}.login_tagline__MZjeU{font-family:var(--font-mono);font-size:10px;letter-spacing:.34em;color:rgb(155 141 245/80%)}.login_headline__TNHfG{font-family:var(--font-display);font-size:clamp(40px,4.2vw,60px);font-weight:800;line-height:1.24;letter-spacing:.01em;color:#f4f3fb;margin:0}.login_headline__TNHfG em{font-style:normal;background:linear-gradient(100deg,#8a7cff,#6e5cf0 55%,#2bb6ce 120%);-webkit-background-clip:text;background-clip:text;color:transparent}.login_narrative__7S2X_{max-width:460px;font-size:14.5px;line-height:1.9;color:rgb(205 202 225/70%);margin:0}.login_platforms__hTz4P{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:rgb(155 150 190/50%);margin:8px 0 0}.login_right__pPfX9{flex:0 0 auto;display:flex;justify-content:flex-end}.login_card__JDV6e{width:384px;max-width:100%;padding:30px 30px 24px;border-radius:18px;background:rgb(17 15 32/78%);border:1px solid rgb(140 130 200/18%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 80px rgb(4 2 16/60%);display:flex;flex-direction:column}.login_cardTitle__rZ1l3{font-family:var(--font-display);font-size:19px;font-weight:700;color:#f0eefa;margin:0 0 16px}.login_tabs__o0HCT{display:flex;gap:4px;padding:3px;border-radius:11px;background:rgb(255 255 255/5%);border:1px solid rgb(255 255 255/7%)}.login_tab__X155N{flex:1 1;border:none;background:transparent;color:rgb(200 196 226/60%);font-size:11.5px;font-weight:600;padding:7px 2px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.login_tabActive___NHoH{background:linear-gradient(120deg,#6e5cf0,#5648e6);color:#fff;box-shadow:0 4px 14px rgb(86 72 230/40%)}.login_entranceDesc__UgErC{margin:10px 0 18px;font-size:10.5px;line-height:1.6;color:rgb(170 165 205/55%);min-height:2.6em}.login_fieldLabel__zrXSD{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:rgb(190 185 218/50%);margin-bottom:7px}.login_fieldWrap__sOzPg{position:relative;display:flex;align-items:center;margin-bottom:16px}.login_field__snWCi{width:100%;height:46px;padding:0 44px 0 15px;border-radius:11px;border:1px solid rgb(140 130 200/22%);background:rgb(10 9 22/80%);color:#ece9f8;font-size:13.5px;font-family:var(--font-body);outline:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.login_field__snWCi:focus{border-color:rgb(110 92 240/75%);box-shadow:0 0 0 3px rgb(86 72 230/16%)}select.login_field__snWCi option{background:#14122a;color:#ece9f8}.login_sso__fzu9q{position:absolute;right:14px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:rgb(190 185 218/40%)}.login_chevron__DDXH0{position:absolute;right:15px;color:rgb(190 185 218/50%);font-size:11px;pointer-events:none}.login_error__V26mG{color:#ff7b93;font-size:12px;margin:-6px 0 12px}.login_submit__EflHh{height:50px;margin-top:4px;border:none;border-radius:12px;background:linear-gradient(120deg,#6e5cf0,#5648e6 65%);color:#fff;font-size:14.5px;font-weight:700;font-family:var(--font-display);letter-spacing:.16em;cursor:pointer;box-shadow:0 12px 34px rgb(86 72 230/42%);transition:transform .12s ease,box-shadow .12s ease}.login_submit__EflHh:hover{transform:translateY(-1px);box-shadow:0 16px 42px rgb(86 72 230/50%)}.login_submit__EflHh:disabled{opacity:.7;cursor:wait;transform:none}.login_arrow__nLCjg{margin-left:6px}.login_footNote__hZ18s{margin:16px 0 0;text-align:center;font-size:11px;color:rgb(180 175 210/45%)}.login_demoHint__ZgXVG{margin:6px 0 0;text-align:center;font-size:10px;color:rgb(150 146 180/30%)}.login_footer__YjhBT{position:relative;padding:0 44px 22px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.2em;color:rgb(160 155 190/35%)}@media (max-width:1080px){.login_body__DG1VI{justify-content:center;padding:10px 24px 40px}.login_left__aGhkJ{display:none}}@media (max-width:480px){.login_brandBar__zkgZ2{padding:20px 20px 0}.login_body__DG1VI{padding-inline:16px}.login_right__pPfX9{width:100%}.login_card__JDV6e{width:100%;padding:26px 22px 22px}.login_footer__YjhBT{padding:0 20px 18px;letter-spacing:.12em}}.login_logoMark__nqSrd{display:grid;place-items:center;width:var(--bsf-tile);height:var(--bsf-tile);border-radius:var(--bsf-radius-md);background:var(--bsf-primary);color:var(--bsf-on-primary);font-size:var(--bsf-text-md);font-weight:var(--bsf-weight-bold)}.Button_btn__e0CrV{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6,6px);font-family:var(--font-body);font-weight:var(--font-weight-600);border-radius:var(--radius-11);cursor:pointer;transition:all .15s ease;text-decoration:none;white-space:nowrap;position:relative;line-height:1;-webkit-user-select:none;user-select:none;border:none}.Button_btn__e0CrV:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Button_btn__e0CrV:disabled{opacity:var(--state-disabled-opacity);cursor:var(--state-disabled-cursor);pointer-events:none}.Button_fullWidth__8Wq03{width:100%}.Button_icon__LTi0w{width:var(--icon-size-16,16px);height:var(--icon-size-16,16px);flex-shrink:0;display:flex;align-items:center;justify-content:center}.Button_label__V8eDo{display:inline-flex;align-items:center}.Button_s-sm__K_Puf{height:28px;padding:0 var(--space-12,12px);font-size:var(--text-xs,11px);border-radius:var(--radius-8)}.Button_s-md___vcLa{height:34px;padding:0 var(--space-16,16px);font-size:var(--text-sm,13px)}.Button_s-lg__hWM5B{height:44px;padding:0 var(--space-22,22px);font-size:var(--text-base,14px)}.Button_h-primary__J5RCm{background:linear-gradient(135deg,var(--primary),var(--primary-2,#5694ff));color:var(--primary-foreground);box-shadow:var(--shadow-glow-sm)}.Button_h-primary__J5RCm:hover:not(:disabled){box-shadow:var(--shadow-glow-md);transform:translateY(-1px);filter:brightness(1.06)}.Button_h-primary__J5RCm:active:not(:disabled){transform:scale(.98)}.Button_h-secondary__7Dc1X{background:var(--panel);color:var(--ink2);border:1px solid var(--line);border-radius:var(--radius-8);font-weight:var(--font-weight-500)}.Button_h-secondary__7Dc1X:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.Button_h-danger__6ipSq{background:transparent;color:var(--error);border:1px solid var(--line);border-radius:var(--radius-8);font-weight:var(--font-weight-500)}.Button_h-danger__6ipSq:hover:not(:disabled){background:var(--error-surface);border-color:var(--error)}.AgentsTab_nameCell__x2gJS{font-weight:var(--bsf-weight-medium);color:var(--bsf-ink)}tr:hover .AgentsTab_nameCell__x2gJS{color:var(--bsf-primary-ink)}.agent-avatar_avatar__MdiMp{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover}.agent-avatar_picker__tcDEa{display:flex;flex-direction:column;gap:8px;margin-top:22px}.agent-avatar_pickerLabel__5Ts3O{display:block;color:var(--ink2);font-size:13px;font-weight:600}.agent-avatar_options__S9Wqd{display:flex;flex-wrap:wrap;gap:8px}.agent-avatar_option__865nk{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--panel);color:var(--muted);cursor:pointer;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.agent-avatar_optionActive__p5lsQ,.agent-avatar_option__865nk:hover:not(:disabled){color:var(--primary-text);border-color:var(--primary)}.agent-avatar_optionActive__p5lsQ{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.agent-avatar_option__865nk:disabled{cursor:not-allowed;opacity:.6}.AgentBindingsPanel_tabBar__tCR0z{display:flex;gap:0;border-bottom:2px solid var(--line);margin-bottom:16px}.AgentBindingsPanel_tab__AirBU{display:flex;align-items:center;gap:6px;padding:8px 18px;font-size:13px;font-weight:500;color:var(--muted);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;transition:color .15s,border-color .15s}.AgentBindingsPanel_tab__AirBU:hover{color:var(--ink2)}.AgentBindingsPanel_tabActive__hKHoH{color:var(--primary);border-bottom-color:var(--primary)}.AgentBindingsPanel_badge__pp2cs{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;color:#fff;background:var(--faint);line-height:1}.AgentBindingsPanel_list__g5Utg{display:flex;flex-direction:column;gap:4px}.AgentBindingsPanel_row___Al4I{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;background:var(--panel2);border:1px solid var(--line2);transition:border-color .15s ease,box-shadow .15s ease}.AgentBindingsPanel_row___Al4I:hover{border-color:var(--tint-border);box-shadow:var(--shadow-1)}.AgentBindingsPanel_rowMain__IHXsm{flex:1 1;min-width:0}.AgentBindingsPanel_rowName__IHkO1{font-size:13px;font-weight:500;color:var(--ink)}.AgentBindingsPanel_rowSub__o4fQu{font-size:11px;color:var(--faint);margin-top:2px}.AgentBindingsPanel_rowActions__JC1fJ{display:flex;align-items:center;gap:8px}.AgentBindingsPanel_emptyHint__qI2ot{text-align:center;padding:36px 16px;color:var(--faint);font-size:14px}.Input_group__Fy3aK{display:flex;flex-direction:column;gap:var(--space-5)}.Input_label__CCTtF{font-family:var(--font-mono);font-size:var(--font-size-10-5);color:var(--muted);text-transform:uppercase;letter-spacing:1px}.Input_input__K0uBi{font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-8);outline:none;transition:background .2s,border-color .2s,box-shadow .2s;box-sizing:border-box;width:100%}.Input_input__K0uBi::placeholder{color:var(--input-placeholder)}.Input_input__K0uBi:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus);box-shadow:var(--input-ring)}.Input_input__K0uBi:disabled{opacity:var(--state-disabled-opacity);cursor:var(--state-disabled-cursor)}.Input_hasError__kGkNP{border-color:var(--error)}.Input_hasError__kGkNP:focus{box-shadow:0 0 0 3px rgba(232,70,58,.12)}.Input_sm__PTBsK{height:28px;padding:0 var(--space-10);font-size:var(--text-xs)}.Input_md__A4Naa{height:40px;padding:0 var(--space-14)}.Input_lg__u4dTJ{height:48px;padding:0 var(--space-16);font-size:var(--text-base)}.Input_hint__ARx4O{color:var(--faint)}.Input_error__S9xSG,.Input_hint__ARx4O{font-family:var(--font-body);font-size:var(--font-size-11)}.Input_error__S9xSG{color:var(--error)}.Input_wrap__9mPwt{position:relative;display:flex;align-items:center;width:100%}.Input_prefix__K_5dk{position:absolute;left:var(--space-10);display:inline-flex;align-items:center;color:var(--faint);pointer-events:none}.Input_hasPrefix__aao8M{padding-left:32px}.Input_suffix__embWV{position:absolute;right:var(--space-10);display:inline-flex;align-items:center;color:var(--faint)}.Input_hasSuffix__qXx0B{padding-right:32px}.Input_clear__gHVrg{position:absolute;right:var(--space-8);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;border-radius:var(--radius-6);background:var(--line2);color:var(--muted);font-size:var(--text-xs);line-height:1;cursor:pointer}.Input_clear__gHVrg:hover{background:var(--line);color:var(--ink)}.Input_textarea__39_tP{width:100%;padding:var(--space-8) var(--space-10);border:1px solid var(--input-border);border-radius:var(--radius-8);box-sizing:border-box;background:var(--input-bg);color:var(--ink);font-family:var(--font-body);font-size:var(--text-sm);outline:none;resize:vertical;transition:background .2s,border-color .2s,box-shadow .2s}.Input_textarea__39_tP::placeholder{color:var(--input-placeholder)}.Input_textarea__39_tP:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus);box-shadow:var(--input-ring)}.LayerAccordion_accordion__BBnLa{display:flex;flex-direction:column}.LayerAccordion_item__Zryj3{border:1px solid var(--line2);border-radius:var(--radius-10);overflow:hidden;transition:border-color .2s}.LayerAccordion_item__Zryj3+.LayerAccordion_item__Zryj3{margin-top:var(--space-8)}.LayerAccordion_open__2PKIR{border-color:var(--line)}.LayerAccordion_purple__gI2Wy{border-left:3px solid #8b5cf6}.LayerAccordion_cyan__8gb2u{border-left:3px solid var(--accent-factory)}.LayerAccordion_blue__mQ0Zg{border-left:3px solid var(--accent-builder)}.LayerAccordion_trigger__0n87h{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-14) var(--space-20);background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s}.LayerAccordion_trigger__0n87h:hover{background:var(--state-hover-bg)}.LayerAccordion_triggerText__QOMr7{display:flex;flex-direction:column;gap:2px;min-width:0}.LayerAccordion_triggerTitle__NR_dp{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-600);color:var(--ink)}.LayerAccordion_triggerSub__bfzWe{font-family:var(--font-mono);font-size:var(--font-size-10);color:var(--faint);text-transform:uppercase;letter-spacing:1px}.LayerAccordion_chevron__191pK{color:var(--faint);transition:transform .2s}.LayerAccordion_rotated__3wA5J{transform:rotate(180deg)}.LayerAccordion_panelInner__ZQWa3{padding:0 var(--space-20) var(--space-16)}.A2ACard_card__td4Gt{background:var(--panel);border:1px solid var(--line2);border-radius:var(--radius-14);box-shadow:var(--shadow-2);overflow:hidden;width:360px;flex-shrink:0}.A2ACard_header___qZ3n{padding:var(--space-16) var(--space-20);border-bottom:1px solid var(--line2);display:flex;align-items:center;justify-content:space-between}.A2ACard_agentName__5mb9y{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-weight-600);color:var(--ink)}.A2ACard_type___uEyM{font-family:var(--font-mono);font-size:8.5px;padding:3px 8px;border-radius:var(--radius-5);background:var(--tint);color:var(--primary)}.A2ACard_layer__Z6SLx{padding:var(--space-14) var(--space-20);border-bottom:1px solid var(--line2)}.A2ACard_layer__Z6SLx:last-child{border-bottom:none}.A2ACard_role__Eo_q1{border-left:3px solid #8b5cf6}.A2ACard_task__1A0uh{border-left:3px solid var(--accent-factory)}.A2ACard_tool__UIRib{border-left:3px solid var(--accent-builder)}.A2ACard_layerHeader__dFQTT{display:flex;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8)}.A2ACard_layerTitle__hF1_v{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-600);color:var(--ink)}.A2ACard_layerSub__ava3g{font-family:var(--font-mono);font-size:var(--font-size-10);color:var(--faint);text-transform:uppercase;letter-spacing:1px}.A2ACard_layerLine__Ap4e2{display:flex;justify-content:space-between;align-items:center;padding:3px 0}.A2ACard_layerKey__lqdSU{font-size:var(--text-xs);color:var(--muted);font-family:var(--font-body)}.A2ACard_layerVal__CdrCI{font-family:var(--font-mono);font-size:var(--font-size-10-5);color:var(--ink2)}.AgentVersionCard_card__YzYsH{display:flex;flex-direction:column;gap:var(--space-10);padding:var(--space-16);background:var(--panel);border:1px solid var(--line2);border-radius:var(--radius-lg,12px);transition:border-color .15s,box-shadow .15s}.AgentVersionCard_card__YzYsH:hover{border-color:var(--line);box-shadow:0 2px 8px rgba(0,0,0,.04)}.AgentVersionCard_active__5szoV{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.AgentVersionCard_top__cfFMS{display:flex;justify-content:space-between;align-items:center}.AgentVersionCard_head__VsR5Q{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.AgentVersionCard_versionNum__Nc4tE{font-size:var(--text-base);font-weight:700;color:var(--ink);font-family:var(--mono,monospace)}.AgentVersionCard_time__uUkuk{font-size:var(--text-xs);color:var(--muted);white-space:nowrap}.AgentVersionCard_excerpt__wQ4D4{font-size:var(--text-sm);color:var(--ink2);line-height:1.5;margin:0;word-break:break-word}.AgentVersionCard_actions__AB28k{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-4);border-top:1px solid var(--line2)}.AgentVersionCard_actionsLeft__uwCk1,.AgentVersionCard_actionsRight__yt8Bq{display:flex;gap:var(--space-6)}.AgentWizardShell_shell__WlGCW{min-height:calc(100vh - 72px);color:var(--ink)}.AgentWizardShell_step__UioN_:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.AgentWizardShell_body__ZmnSM{display:block}.AgentWizardShell_steps__H7YC_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 auto;max-width:1120px;width:100%;box-sizing:border-box;padding:22px 32px 16px;border-bottom:1px solid var(--line2);background:color-mix(in srgb,var(--panel2) 48%,transparent)}.AgentWizardShell_step__UioN_{position:relative;display:flex;flex-direction:column;gap:8px;padding:0 14px 0 0;border:0;background:transparent;cursor:pointer;text-align:left;color:var(--muted);transition:color .18s ease}.AgentWizardShell_step__UioN_:not(:last-child):after{content:"";position:absolute;top:12px;left:25px;right:-6px;height:1px;background:var(--line2)}.AgentWizardShell_step__UioN_:hover{color:var(--ink2)}.AgentWizardShell_stepIcon__mg3ll{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;border:1px solid var(--line);background:var(--panel2);color:var(--faint);font:700 11px var(--font-mono);position:relative;z-index:1;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.AgentWizardShell_stepText__FVmSb{display:flex;min-width:0;flex-direction:column;gap:3px}.AgentWizardShell_stepText__FVmSb strong{color:inherit;font-size:12px;font-weight:600;white-space:nowrap}.AgentWizardShell_stepText__FVmSb small{overflow:hidden;color:var(--faint);font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.AgentWizardShell_stepOptional__yS7tC .AgentWizardShell_stepTextRow__PgkAo strong:after{content:"（可选）";color:var(--faint);font-weight:500;font-size:10px;margin-left:5px}.AgentWizardShell_stepTextRow__PgkAo{display:flex;align-items:center;gap:6px;min-width:0}.AgentWizardShell_stepCheck__KP2dE{display:grid;place-items:center;width:16px;height:16px;flex-shrink:0;border:1px solid var(--line);border-radius:50%;background:var(--panel2);color:#fff;cursor:pointer;transition:background .15s var(--ease-smooth),border-color .15s var(--ease-smooth)}.AgentWizardShell_stepCheck__KP2dE:hover{border-color:var(--primary)}.AgentWizardShell_stepCheckOn__IKd9Y{background:var(--primary);border-color:var(--primary)}.AgentWizardShell_step__UioN_:has(+.AgentWizardShell_stepOptional__yS7tC:not(.AgentWizardShell_stepOptionalOn__NP2lh)):after{display:none}.AgentWizardShell_step-current__BnYeu{color:var(--ink)}.AgentWizardShell_step-current__BnYeu .AgentWizardShell_stepIcon__mg3ll{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.AgentWizardShell_step-current__BnYeu .AgentWizardShell_stepText__FVmSb strong{color:var(--ink);font-weight:700}.AgentWizardShell_step-current__BnYeu .AgentWizardShell_stepText__FVmSb small{color:var(--primary-text)}.AgentWizardShell_step-completed__0qAYx .AgentWizardShell_stepIcon__mg3ll{background:var(--success);color:#fff;border-color:var(--success)}.AgentWizardShell_step-completed__0qAYx .AgentWizardShell_stepText__FVmSb strong{color:var(--ink);font-weight:700}.AgentWizardShell_step-completed__0qAYx .AgentWizardShell_stepText__FVmSb small{color:var(--success)}.AgentWizardShell_step-error__M32zl{color:var(--error)}.AgentWizardShell_step-error__M32zl .AgentWizardShell_stepIcon__mg3ll{border-color:var(--error);color:var(--error)}.AgentWizardShell_step-error-current__HZHXw{color:var(--error)}.AgentWizardShell_step-error-current__HZHXw .AgentWizardShell_stepIcon__mg3ll{background:var(--error);border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 15%,transparent)}.AgentWizardShell_step-error-current__HZHXw .AgentWizardShell_stepText__FVmSb small,.AgentWizardShell_step-error-current__HZHXw .AgentWizardShell_stepText__FVmSb strong{color:var(--error)}.AgentWizardShell_step-pending__W1pjU .AgentWizardShell_stepText__FVmSb small{display:none}.AgentWizardShell_content__kuEJq{min-width:0;max-width:1120px;width:100%;box-sizing:border-box;margin:0 auto;padding:34px 32px 120px}.AgentWizardShell_contentHead___ayI9{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:30px;border-bottom:1px solid var(--line2)}.AgentWizardShell_contentHead___ayI9 h1{margin:8px 0;color:var(--ink);font-size:clamp(28px,3vw,40px);letter-spacing:0;line-height:1.15}.AgentWizardShell_contentHead___ayI9 p{margin:0;color:var(--muted);font-size:14px}.AgentWizardShell_contentBody__GFY2j{min-height:430px}.AgentWizardShell_pipelineBody__d9X7n{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.AgentWizardShell_footer__OOKO3{position:fixed;left:var(--bsf-sidebar-width,236px);right:0;bottom:0;z-index:50;padding:12px 32px;background:color-mix(in srgb,var(--panel) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line2)}.AgentWizardShell_footerInner__TfpI_{display:flex;align-items:center;gap:10px;width:100%;max-width:1120px;margin:0 auto}.AgentWizardShell_footerSpacer__HnObw{flex:1 1}@media (max-width:860px){.AgentWizardShell_steps__H7YC_{padding:14px 16px 10px}.AgentWizardShell_step__UioN_{gap:6px;padding-right:8px}.AgentWizardShell_step__UioN_:not(:last-child):after{left:23px}.AgentWizardShell_stepText__FVmSb small{display:none}.AgentWizardShell_content__kuEJq{padding:24px 18px 110px}}@media (max-width:520px){.AgentWizardShell_contentHead___ayI9 h1{font-size:21px}.AgentWizardShell_steps__H7YC_{gap:6px;padding:12px 12px 8px}.AgentWizardShell_stepIcon__mg3ll{width:24px;height:24px;font-size:10px}.AgentWizardShell_step__UioN_:not(:last-child):after{left:21px;right:-4px}}@media (prefers-reduced-motion:reduce){.AgentWizardShell_step__UioN_{transition:none}}.CanaryChart_empty__MuKLb{text-align:center;padding:48px;color:var(--faint);font-size:14px}.CanaryChart_container__TYYyN{background:var(--panel);border-radius:10px;border:1px solid var(--line2);padding:20px;display:flex;flex-direction:column;gap:16px}.CanaryChart_header__Z2rZX{display:flex;justify-content:space-between;align-items:center}.CanaryChart_title__MkBjp{font-weight:600;font-size:15px;color:var(--ink)}.CanaryChart_version__RjiqU{margin-left:8px;font-size:12px;color:var(--faint)}.CanaryChart_trafficLabels__3y_zV{display:flex;justify-content:space-between;font-size:12px;color:var(--faint);margin-bottom:4px}.CanaryChart_svgBar__7fwNN{border-radius:6px;overflow:"hidden"}.CanaryChart_cssBar__LBe7F{display:flex;border-radius:6px;overflow:hidden;height:24px}.CanaryChart_barOld__Z8AoE{background:var(--panel2);color:var(--muted)}.CanaryChart_barNew__bYi2t,.CanaryChart_barOld__Z8AoE{display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;transition:width .4s ease}.CanaryChart_barNew__bYi2t{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff}.CanaryChart_sliderLabels__dE2Np{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.CanaryChart_sliderLabel__YAqB6{color:var(--faint)}.CanaryChart_sliderValue___6ZeK{font-weight:600;color:#6366f1}.CanaryChart_rangeInput__Zj8_l{width:100%;accent-color:#6366f1;height:6px}.CanaryChart_rangeScale__sScnu{display:flex;justify-content:space-between;font-size:11px;color:var(--faint);margin-top:2px}.CanaryChart_actions__de43s{display:flex;gap:8px}.CanaryChart_statusMsg__pt5pe{font-size:13px;color:var(--faint);text-align:center;width:100%}.AssetDetailDrawer_overlay__JimPs{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;background:rgba(15,23,42,.32);animation:AssetDetailDrawer_overlayIn__kPWbY .18s ease-out}.AssetDetailDrawer_drawer__fEOY0{display:flex;width:min(560px,100vw);height:100%;flex-direction:column;background:var(--panel);border-left:1px solid var(--line2);box-shadow:-16px 0 40px rgba(15,23,42,.14);animation:AssetDetailDrawer_drawerIn__hMfBz .22s var(--ease-spring,ease-out)}.AssetDetailDrawer_header__dVO3t{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:26px 24px 18px;border-bottom:1px solid var(--line2)}.AssetDetailDrawer_titleBlock__E98ye{min-width:0}.AssetDetailDrawer_eyebrow__bT7hB{color:var(--primary-text);font:700 10px var(--font-mono);letter-spacing:.1em}.AssetDetailDrawer_titleBlock__E98ye h2{margin:8px 0 3px;color:var(--ink);font-size:22px;line-height:1.3;letter-spacing:0}.AssetDetailDrawer_subtitle___jcE9{color:var(--muted);font:11px var(--font-mono)}.AssetDetailDrawer_close__w6UBg{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;padding:0;border:1px solid var(--line2);border-radius:7px;background:var(--panel);color:var(--muted);cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.AssetDetailDrawer_close__w6UBg:hover{border-color:var(--primary);background:var(--panel2);color:var(--primary-text)}.AssetDetailDrawer_close__w6UBg:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.AssetDetailDrawer_body__HcXd3{flex:1 1;overflow-y:auto;padding:24px}.AssetDetailDrawer_description__PN54N{margin:0;color:var(--ink2);font-size:14px;line-height:1.7}.AssetDetailDrawer_tags__l8CZ4{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.AssetDetailDrawer_tags__l8CZ4 span{padding:5px 9px;border:1px solid color-mix(in srgb,var(--primary) 26%,var(--line2));border-radius:6px;background:color-mix(in srgb,var(--primary) 7%,var(--panel));color:var(--primary-text);font-size:11px}.AssetDetailDrawer_metadata__msl2N{margin:24px 0 0;border-top:1px solid var(--line2)}.AssetDetailDrawer_metadata__msl2N>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:14px 0;border-bottom:1px solid var(--line2)}.AssetDetailDrawer_metadata__msl2N dt{color:var(--muted);font-size:12px}.AssetDetailDrawer_metadata__msl2N dd{margin:0;color:var(--ink);font-size:13px;text-align:right;overflow-wrap:anywhere}.AssetDetailDrawer_extra___dDhG{margin-top:24px}.AssetDetailDrawer_section__eHlEA{margin-top:20px}.AssetDetailDrawer_section__eHlEA h3{margin:0 0 12px;color:var(--ink);font-size:14px;font-weight:700}.AssetDetailDrawer_readOnlyNote__R35vw{display:flex;align-items:flex-start;gap:9px;margin-top:24px;padding:12px 13px;border:1px solid var(--line2);border-radius:7px;background:var(--panel2);color:var(--muted);font-size:12px;line-height:1.55}.AssetDetailDrawer_readOnlyNote__R35vw svg{flex:0 0 auto;color:var(--faint)}.AssetDetailDrawer_footer__p8qrf{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--line2)}@keyframes AssetDetailDrawer_overlayIn__kPWbY{0%{opacity:0}to{opacity:1}}@keyframes AssetDetailDrawer_drawerIn__hMfBz{0%{transform:translateX(24px);opacity:.7}to{transform:translateX(0);opacity:1}}@media (max-width:520px){.AssetDetailDrawer_drawer__fEOY0{width:100%}.AssetDetailDrawer_header__dVO3t{padding:20px 16px 16px}.AssetDetailDrawer_body__HcXd3{padding:20px 16px}.AssetDetailDrawer_footer__p8qrf{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.AssetDetailDrawer_drawer__fEOY0,.AssetDetailDrawer_overlay__JimPs{animation:none}.AssetDetailDrawer_close__w6UBg{transition:none}}.Modal_overlay__4cKit{position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:var(--space-30);animation:Modal_fadeIn__ROrN3 .2s var(--ease-smooth,ease)}.Modal_panel__VJaWJ{background:var(--glass-bg,var(--panel));-webkit-backdrop-filter:blur(var(--glass-blur,16px));backdrop-filter:blur(var(--glass-blur,16px));border:1px solid var(--glass-border,var(--line2));border-radius:var(--radius-16);box-shadow:var(--glass-shadow,var(--shadow-modal));width:100%;max-height:80vh;max-width:calc(100vw - 48px);display:flex;flex-direction:column;animation:Modal_slideUp__Xfa8t .25s var(--ease-smooth,ease)}.Modal_header__d1ehm{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-22) var(--space-22) var(--space-12)}.Modal_title__OJQhF{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-600);color:var(--ink);margin:0;line-height:var(--line-height-tight)}.Modal_subtitle__X7a0d{display:block;margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-10-5);color:var(--muted);text-transform:uppercase;letter-spacing:1px}.Modal_close__zwW_4{background:none;border:none;font-size:var(--text-xl);color:var(--faint);cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-6);transition:background .15s,color .15s}.Modal_close__zwW_4:hover{background:var(--state-hover-bg);color:var(--ink)}.Modal_body__oWzq9{padding:var(--space-12) var(--space-22);overflow-y:auto;flex:1 1;min-width:0}.Modal_footer__47tqB{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-10);padding:var(--space-16) var(--space-22);border-top:1px solid var(--line2)}@keyframes Modal_fadeIn__ROrN3{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideUp__Xfa8t{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.CloneAgentModal_searchBody__nbhF_{display:flex;flex-direction:column;gap:12px}.CloneAgentModal_resultList__Br_As{max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.CloneAgentModal_loadingHint__VPMMN{text-align:center;color:var(--muted);padding:24px}.CloneAgentModal_sourceBtn__bROJd{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line2);border-radius:8px;cursor:pointer;background:var(--panel);text-align:left;transition:all .15s ease}.CloneAgentModal_sourceBtn__bROJd:hover{border-color:var(--primary);box-shadow:var(--shadow-1)}.CloneAgentModal_sourceBtn__bROJd:active{transform:scale(.98)}.CloneAgentModal_sourceIcon__5hPkB{font-size:18px}.CloneAgentModal_sourceMain__jAXkV{flex:1 1;min-width:0}.CloneAgentModal_sourceName__vaVh4{font-size:13px;font-weight:600;color:var(--ink)}.CloneAgentModal_sourceSub__JwOvt{font-size:11px;color:var(--muted)}.CloneAgentModal_sourceStatus__OUUOK{font-size:11px}.CloneAgentModal_confirmBody__Yw8IE{display:flex;flex-direction:column;gap:16px}.CloneAgentModal_confirmBox__pYvJX{padding:12px 14px;background:var(--panel2);border-radius:8px;font-size:12px;color:var(--muted)}.CloneAgentModal_confirmName__Dhnnm{color:var(--ink)}.CloneAgentModal_confirmNote__bX9rY{font-size:11px;color:var(--muted);line-height:1.6;margin:0}.SkillReviewForm_container__ImgUL{display:flex;flex-direction:column;gap:20px}.SkillReviewForm_skillName__OKn15{font-size:14px;color:var(--ink);padding:10px 14px;background:var(--panel2);border-radius:8px}.SkillReviewForm_skillNameBold__DNjgK{font-weight:600}.SkillReviewForm_commentSection__d2iZh,.SkillReviewForm_ratingSection__W7Z2z{display:flex;flex-direction:column;gap:6px}.SkillReviewForm_label__Qm41L{font-size:13px;font-weight:600;color:var(--ink)}.SkillReviewForm_required__0ImQ8{color:#ef4444}.SkillReviewForm_optional__6sKdR{color:var(--faint);font-weight:400}.SkillReviewForm_starsRow__KuqHr{display:flex;gap:4px;align-items:center}.SkillReviewForm_starBtn__LjXFB{background:none;border:none;cursor:pointer;font-size:28px;line-height:1;padding:2px 4px;transition:color .15s}.SkillReviewForm_starActive__YNsop{color:#f59e0b}.SkillReviewForm_starIdle__6RCzd{color:#d1d5db}.SkillReviewForm_ratingText__amG3a{margin-left:8px;font-size:13px;color:var(--muted)}.SkillReviewForm_error__Cclhm{font-size:12px;color:#ef4444;margin-top:2px}.SkillReviewForm_textarea__gDKBD{width:100%;padding:10px 12px;border:1px solid var(--line2);border-radius:8px;font-size:13px;line-height:1.6;resize:vertical;outline:none;font-family:inherit;box-sizing:border-box}.SkillReviewForm_charCount__3lS_G{text-align:right;font-size:12px;color:var(--faint);margin-top:2px}.SkillReviewForm_actions__DOxQQ{display:flex;gap:8px;justify-content:flex-end}.SkillVersionList_loading__fP3Gs{text-align:center;padding:24px;color:var(--faint)}.SkillVersionList_empty__yI0lu{text-align:center;padding:32px;color:var(--faint);font-size:14px}.SkillVersionList_timeline__HoX8K{position:relative;padding-left:32px}.SkillVersionList_timelineLine__7u0HR{position:absolute;left:11px;top:8px;bottom:8px;width:2px;background:var(--line2);border-radius:1px}.SkillVersionList_timelineItem__ONbyz{position:relative}.SkillVersionList_timelineDot__pRw6n{position:absolute;left:-25px;top:6px;width:12px;height:12px;border-radius:50%;z-index:1}.SkillVersionList_versionCard__7_354{background:var(--panel);border-radius:8px;border:1px solid var(--line2);padding:14px}.SkillVersionList_versionHeader___K62M{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.SkillVersionList_versionHeaderLeft__rGn2i{display:flex;align-items:center;gap:8px}.SkillVersionList_versionNumber__k8lFj{font-weight:600;font-size:15px;font-family:monospace}.SkillVersionList_versionHeaderRight__92jil{display:flex;align-items:center;gap:8px}.SkillVersionList_timestamp__PK1Z3{font-size:12px;color:var(--faint)}.SkillVersionList_expandArrow__xERJK{font-size:14px;color:var(--faint);transition:transform .2s}.SkillVersionList_changelog__EVyG0{margin:8px 0 0;font-size:13px;color:var(--ink);line-height:1.5}.SkillVersionList_expandedContent__grdi2{margin-top:10px;border-top:1px solid var(--line2);padding-top:10px}.SkillVersionList_manifestBox__9A7_G{margin-bottom:10px;padding:8px;background:var(--panel2);border-radius:6px;font-size:12px}.SkillVersionList_manifestTitle__a0BNW{font-weight:600;margin-bottom:4px;color:var(--primary)}.SkillVersionList_manifestEntry__TfId2{display:flex;gap:8px}.SkillVersionList_manifestKey__Xoa6T{color:var(--faint);min-width:80px}.SkillVersionList_codePreview__Ajv24{background:#1e1e2e;color:#cdd6f4;border-radius:6px;padding:12px;font-size:12px;font-family:monospace;line-height:1.6;white-space:pre-wrap;max-height:400px;overflow:auto}.SkillVersionList_actions__L8S_c{margin-top:10px}.VersionDiffView_versionHeaders__IcLxn{display:flex;gap:16px;margin-bottom:20px;font-size:13px}.VersionDiffView_versionBoxOld__eUai_{flex:1 1;padding:10px 14px;border-radius:8px;background:var(--danger-bg,#fef2f2);border:1px solid var(--danger-line,#fecaca)}.VersionDiffView_versionBoxNew__k1w55{flex:1 1;padding:10px 14px;border-radius:8px;background:var(--success-bg,#f0fdf4);border:1px solid var(--success-line,#bbf7d0)}.VersionDiffView_versionLabelOld__m7er6{color:var(--bsf-danger);font-weight:600}.VersionDiffView_versionLabelNew__VUZWR{color:var(--success,#16a34a);font-weight:600}.VersionDiffView_versionTime__fpgUE{margin-top:4px;color:var(--muted);font-size:12px}.VersionDiffView_arrow__ebwb3{display:flex;align-items:center;color:var(--faint);font-weight:700;font-size:18px}.VersionDiffView_noData__LBgVm{text-align:center;padding:40px;color:var(--faint)}.VersionDiffView_tableScroll__aC3Tp{overflow-x:auto}.VersionDiffView_diffTable__njnPT{width:100%;border-collapse:collapse;font-size:13px}.VersionDiffView_theadRow__XA4HP{background:var(--panel2);border-bottom:2px solid var(--line2)}.VersionDiffView_th___dSFH{text-align:left;padding:10px 14px;font-weight:600;font-size:12px;color:var(--muted);text-transform:none;white-space:nowrap}.VersionDiffView_tbodyRow__4bwvw{border-bottom:1px solid var(--line2)}.VersionDiffView_td__19SA1{padding:10px 14px;vertical-align:top;line-height:1.5}.VersionDiffView_tdField__wn5PX{font-weight:500;color:var(--ink);white-space:nowrap}.VersionDiffView_changedBadge__nwwJe{margin-left:6px;font-size:10px;color:var(--warning,#f59e0b);font-weight:600}.VersionDiffView_tdValue__fhvv_{word-break:break-word}.VersionDiffView_thOld__kzoS8{color:var(--bsf-danger)}.VersionDiffView_thNew__UIVAx{color:var(--success,#16a34a)}.VersionDiffView_tbodyRowChanged__nibcb{background:var(--warning-bg,#fffbeb)}.VersionDiffView_tdValueOld__AIr1i{color:var(--bsf-danger);background:var(--danger-bg,#fef2f2)}.VersionDiffView_tdValueNew__7e3ek{color:var(--success,#16a34a);background:var(--success-bg,#f0fdf4)}.VersionDiffView_actions__LPB8c{margin-top:16px;display:flex;gap:8px;justify-content:flex-end}.Card_card__8VuJh{background:var(--panel);border:1px solid var(--line2);border-radius:var(--radius-card-lg,20px);box-shadow:var(--shadow-2);padding:20px 22px;position:relative;overflow:hidden}.Card_kpi___syKu{padding:18px 20px}.Card_hoverable__Ha62v{transition:border-color .2s,box-shadow .2s,transform .2s}.Card_hoverable__Ha62v:hover{border-color:var(--primary);box-shadow:var(--shadow-glow-lg);transform:translateY(-2px)}.Card_colorBar__Kq9sW{position:absolute;top:0;left:0;right:0;height:3px}.Card_bar-primary__sdrXu{background:linear-gradient(90deg,var(--primary),transparent)}.Card_bar-builder__wM3G2{background:linear-gradient(90deg,var(--accent-builder),transparent)}.Card_bar-factory__qB6FX{background:linear-gradient(90deg,var(--accent-factory),transparent)}.Card_bar-ops__KVZDM{background:linear-gradient(90deg,var(--accent-ops),transparent)}.Card_bar-foundation__SwMWV{background:linear-gradient(90deg,var(--accent-foundation),transparent)}.Card_header__ttneW{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-16,16px)}.Card_headerTitle__4fz8w{font-family:var(--font-display);font-size:var(--text-lg,16px);font-weight:var(--font-weight-600);color:var(--ink);margin:0;line-height:var(--line-height-tight)}.Card_headerSub__J91VJ{font-size:var(--font-size-10,10px);color:var(--muted);margin-left:var(--space-8,8px)}.Card_headerSub__J91VJ,.Card_kpiLabel__wy0TZ{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1.5px}.Card_kpiLabel__wy0TZ{font-size:var(--font-size-10);color:var(--faint);display:block;margin-bottom:var(--space-4)}.Card_kpiValue__oGfpS{font-family:var(--font-display);font-size:var(--text-3xl,30px);font-weight:var(--font-weight-700);color:var(--ink);line-height:1}.Card_kpiTrend__7dQTT{font-family:var(--font-mono);font-size:var(--font-size-10-5);display:inline-block;margin-top:var(--space-6)}.Card_trend-up__gGWJR{color:var(--success)}.Card_trend-down__lx3Ox{color:var(--error)}.Card_trend-neutral__8A5GO{color:var(--muted)}.EmptyState_state__AIEbV{flex-direction:column;padding:var(--space-48) var(--space-30);text-align:center;min-height:320px;background:var(--bg-empty);border-radius:var(--radius-14);border:1px solid var(--line2)}.EmptyState_iconWrap__79Zh_,.EmptyState_state__AIEbV{display:flex;align-items:center;justify-content:center}.EmptyState_iconWrap__79Zh_{width:72px;height:72px;margin-bottom:var(--space-18);border-radius:50%;background:var(--tint,rgba(0,101,253,.06));flex-shrink:0}.EmptyState_icon__4_y_h{color:var(--muted);opacity:.6}.EmptyState_error__5Bj7O .EmptyState_iconWrap__79Zh_{background:rgba(239,68,68,.08)}.EmptyState_error__5Bj7O .EmptyState_icon__4_y_h{color:var(--error,#ef4444)}.EmptyState_search__pVa85 .EmptyState_iconWrap__79Zh_{background:rgba(0,101,253,.06)}.EmptyState_search__pVa85 .EmptyState_icon__4_y_h{color:var(--primary,#0065fd)}.EmptyState_welcome__SVFMI .EmptyState_iconWrap__79Zh_{background:rgba(156,91,192,.08)}.EmptyState_welcome__SVFMI .EmptyState_icon__4_y_h{color:var(--primary,#0065fd)}.EmptyState_title__cHanb{font-family:var(--h3-family);font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--ink2);margin:0 0 var(--space-8)}.EmptyState_desc__MvhwR{font-size:var(--text-sm);color:var(--muted);margin:0 0 var(--space-22);max-width:400px;line-height:var(--line-height-relaxed)}.EmptyState_actions__7QSBk{display:flex;gap:var(--space-10)}.charts_chartWrap__2j51v{position:relative;width:100%}.charts_svg__gS_8A{width:100%;height:auto;display:block}.charts_grid__K8c8X{stroke:var(--line2);stroke-width:1}.charts_tickLabel__aAHxj{font-family:var(--font-mono);font-size:10px;fill:var(--faint)}.charts_line__XRIxo{stroke:var(--primary);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.charts_area__fWFVR{fill:var(--primary);opacity:.08}.charts_crosshair__rsd7N{stroke:var(--faint);stroke-width:1;stroke-dasharray:3 3}.charts_hoverDot__8Qr1i{fill:var(--primary);stroke:var(--panel);stroke-width:2}.charts_tooltip__ubFmp{position:absolute;top:0;transform:translateX(-50%);display:flex;flex-direction:column;gap:2px;padding:var(--space-6) var(--space-10);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm,6px);box-shadow:var(--shadow-2);font-size:var(--text-xs);color:var(--ink2);pointer-events:none;white-space:nowrap;z-index:10}.charts_tooltipTitle__E6orR{font-family:var(--font-mono);font-size:10px;color:var(--muted)}.charts_donutWrap__kjGvm{display:flex;align-items:center;gap:var(--space-20)}.charts_donutSvg__lpkbo{width:150px;height:150px;flex-shrink:0}.charts_donutTrack__loGUq{stroke:var(--line2)}.charts_donutValue__lpv9Z{font-family:var(--font-display);font-size:24px;font-weight:700;fill:var(--ink)}.charts_donutLabel__xnyx8{font-size:10px;fill:var(--muted)}.charts_legend__sm0tO{display:flex;flex-direction:column;gap:var(--space-8)}.charts_legendItem__4XLMt{display:flex;align-items:center;gap:var(--space-8);font-size:var(--text-sm)}.charts_legendDot__jYIz7{width:9px;height:9px;border-radius:50%;flex-shrink:0}.charts_legendLabel__QU66U{color:var(--ink2);min-width:72px}.charts_legendValue__bXZ1U{font-family:var(--font-mono);color:var(--ink);font-weight:600}.charts_legendValue__bXZ1U em{font-style:normal;color:var(--muted);font-weight:400}.BsfShell_shell__nptfN{display:flex;min-height:100vh;background:var(--bg)}.BsfShell_sidebar__Zf4vd{width:236px;flex-shrink:0;display:flex;flex-direction:column;background:var(--bsf-sidebar-bg);border-right:1px solid var(--bsf-sidebar-line);position:sticky;top:0;height:100vh}.BsfShell_brand__kPkG_{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 16px 14px;text-decoration:none}.BsfShell_brand__kPkG_:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--bsf-sidebar-line) 30%,var(--bsf-sidebar-line) 70%,transparent)}.BsfShell_brandLogo__pWNmo{width:132px;height:auto;object-fit:contain;flex-shrink:0;filter:brightness(0)}[data-theme=dark] .BsfShell_brandLogo__pWNmo{filter:brightness(0) invert(1)}.BsfShell_brandText__WViZw{display:flex;flex-direction:column;gap:1px;min-width:0;align-items:flex-start}.BsfShell_brandName__U5rQq{font-family:var(--font-display);font-size:14.5px;font-weight:700;color:var(--bsf-sidebar-ink);white-space:nowrap;letter-spacing:-.01em}.BsfShell_nav__PDzUo{flex:1 1;overflow-y:auto;padding:6px 10px 12px;display:flex;flex-direction:column;gap:var(--space-14);scrollbar-width:thin;scrollbar-color:var(--bsf-sidebar-line) transparent}.BsfShell_navGroup__owSDI{display:flex;flex-direction:column;gap:2px;background:var(--bsf-sidebar-bg-2);border-radius:var(--bsf-radius-md)}.BsfShell_navGroupLabel__o_6eg{padding:8px 8px 5px;font-size:10.5px;font-weight:600;color:var(--bsf-sidebar-faint);letter-spacing:.06em}.BsfShell_navGroupLabel__o_6eg em{font-style:normal;font-family:var(--font-mono);font-size:9px;letter-spacing:.16em}.BsfShell_navItem__P6Iq3{display:flex;align-items:center;gap:var(--space-10);padding:8px 10px;border-radius:9px;color:var(--bsf-sidebar-muted);text-decoration:none;font-size:13.5px;transition:background .13s ease,color .13s ease;position:relative}.BsfShell_navItem__P6Iq3:hover{background:var(--bsf-sidebar-hover);color:var(--bsf-sidebar-ink)}.BsfShell_navActive__iuq3t{background:var(--bsf-sidebar-active-bg,var(--bsf-sidebar-hover));color:var(--bsf-sidebar-ink);font-weight:600}.BsfShell_navActive__iuq3t:before{content:"";position:absolute;left:-10px;top:7px;bottom:7px;width:3px;border-radius:2px;background:var(--bsf-sidebar-active-line,var(--console-accent,var(--bsf-danger)))}.BsfShell_navIcon__1uSbB{width:18px;text-align:center;font-size:15px;flex-shrink:0;opacity:.9}.BsfShell_navLabel__6NDu8{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BsfShell_navBadge__Kez5e{font-family:var(--font-mono);font-size:9px;padding:1px 6px;border-radius:99px;background:var(--console-accent,var(--bsf-danger));color:#fff;letter-spacing:.05em}.BsfShell_userCard__hVfCh{display:flex;align-items:center;gap:var(--space-10);margin:var(--space-10);padding:10px 12px;border-radius:12px;background:var(--bsf-sidebar-hover);border:1px solid var(--bsf-sidebar-line)}.BsfShell_userAvatar__A7Xl1{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#fff;font-size:13px;font-weight:600;flex-shrink:0}.BsfShell_avatarRed__3jnyO{background:var(--bsf-danger)}.BsfShell_avatarPurple__Li5PO{background:var(--bsf-identity-ops)}.BsfShell_userText__gSgat{display:flex;flex-direction:column;min-width:0;flex:1 1}.BsfShell_userName__ib_0_{font-size:12.5px;font-weight:600;color:var(--bsf-sidebar-ink)}.BsfShell_userName__ib_0_,.BsfShell_userTitle__TjMQ1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BsfShell_userTitle__TjMQ1{font-size:10px;color:var(--bsf-sidebar-faint)}.BsfShell_logoutBtn__v1NkA{border:none;background:transparent;color:var(--bsf-sidebar-faint);font-size:14px;cursor:pointer;padding:2px}.BsfShell_logoutBtn__v1NkA:hover{color:#ff6b61}.BsfShell_mainCol___jAPQ{flex:1 1;min-width:0;display:flex;flex-direction:column}.BsfShell_topbar__JhvnX{display:flex;align-items:center;gap:var(--space-16);height:56px;padding:0 20px;background:var(--topbar-bg,var(--panel));-webkit-backdrop-filter:var(--topbar-blur,none);backdrop-filter:var(--topbar-blur,none);border-bottom:1px solid var(--topbar-border,var(--line2));position:sticky;top:0;z-index:90}.BsfShell_topbarHint__Fdi46{font-size:12px;color:var(--faint)}.BsfShell_opsCrumb__Rbzsy{font-size:12.5px;color:var(--muted)}.BsfShell_projectWrap__a2ClE{display:flex;align-items:center;gap:var(--space-8);position:relative}.BsfShell_projectPill__ek_pd{display:flex;align-items:center;gap:var(--space-8);padding:6px 12px;border-radius:99px;border:1px solid var(--line);background:var(--panel2);cursor:pointer;font-size:13px;font-weight:600;color:var(--ink);max-width:260px}.BsfShell_projectPill__ek_pd:hover{border-color:var(--tint-border)}.BsfShell_projectDot__roDMo{width:7px;height:7px;border-radius:50%;flex-shrink:0}.BsfShell_projectName__j_QRo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BsfShell_chevron__cY9SP{color:var(--faint);font-size:10px}.BsfShell_projectMenu__OIF0K{position:absolute;top:calc(100% + 6px);left:30px;min-width:300px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-2);padding:var(--space-6);z-index:200}.BsfShell_projectItem__ixc7N{display:flex;align-items:center;gap:var(--space-10);width:100%;padding:9px 10px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left}.BsfShell_projectItem__ixc7N:hover{background:var(--glass-bg,var(--state-hover-bg))}.BsfShell_projectItemActive__NsNJQ{background:var(--tint);box-shadow:inset 0 0 0 1px var(--tint-border),0 0 10px var(--primary-glow-subtle)}.BsfShell_projectItemText__ADgOs{display:flex;flex-direction:column;gap:1px;min-width:0}.BsfShell_projectItemText__ADgOs span{font-size:13px;font-weight:600;color:var(--ink)}.BsfShell_projectItemText__ADgOs em{font-style:normal;font-family:var(--font-mono);font-size:10px;color:var(--muted)}.BsfShell_projectEmpty__Yj22E{display:flex;flex-direction:column;gap:var(--space-8);padding:16px 10px;text-align:center;color:var(--muted);font-size:13px;animation:BsfShell_cardEntrance__DYtkG .38s var(--ease-silk,cubic-bezier(0,0,.2,1)) both}.BsfShell_projectCreate__Y6B7U{color:var(--primary);font-weight:600;font-size:13px;padding:6px 12px;border-radius:var(--radius-8);background:var(--tint);text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.BsfShell_projectCreate__Y6B7U:hover{opacity:1;box-shadow:0 0 12px var(--primary-glow-subtle);transform:translateY(-1px)}.BsfShell_projectManage__BY9_0{display:block;padding:8px 10px;margin-top:4px;border-top:1px solid var(--line2);font-size:12px;color:var(--primary);text-decoration:none}.BsfShell_searchBox__1eqV_{flex:1 1;max-width:420px;display:flex;align-items:center;gap:var(--space-8);height:34px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--panel2);cursor:pointer;color:var(--faint)}.BsfShell_searchBox__1eqV_:hover{border-color:var(--tint-border)}.BsfShell_searchIcon__DRf9T{font-size:14px}.BsfShell_searchPlaceholder__mW6UU{flex:1 1;text-align:left;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BsfShell_kbd__zOZle{font-family:var(--font-mono);font-size:10px;padding:1px 5px;border:1px solid var(--line);border-radius:4px;background:var(--panel);color:var(--muted)}.BsfShell_topbarRight__8eZV6{margin-left:auto;display:flex;align-items:center;gap:var(--space-14)}.BsfShell_syncStatus__cEy4k{display:flex;align-items:center;gap:var(--space-6);font-size:11.5px;color:var(--muted);white-space:nowrap}.BsfShell_syncDot__FvmhC{width:6px;height:6px;border-radius:50%;background:#1fa971;animation:BsfShell_bsfSyncPulse__L_AjZ 2.4s ease-in-out infinite}@keyframes BsfShell_bsfSyncPulse__L_AjZ{50%{box-shadow:0 0 0 4px rgba(31,169,113,.15)}}.BsfShell_themeToggle__4RFxj{display:flex;gap:1px;margin-left:2px;padding-right:2px;border-right:1px solid var(--bsf-sidebar-line)}.BsfShell_themeBtn__2Vq6j{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;font-size:11px;color:var(--bsf-sidebar-faint);border-radius:5px;cursor:pointer;transition:color .15s var(--ease-smooth,ease),background .15s var(--ease-smooth,ease),box-shadow .15s var(--ease-smooth,ease)}.BsfShell_themeBtn__2Vq6j:hover{color:var(--bsf-sidebar-ink)}.BsfShell_themeActive__BM9QE{background:var(--bsf-sidebar-bg);color:var(--bsf-sidebar-active-line,var(--primary-text));box-shadow:var(--shadow-card-rest)}.BsfShell_bellWrap__tCXGI{position:relative}.BsfShell_bellBtn__bDk9I{position:relative;border:none;background:transparent;font-size:16px;cursor:pointer;padding:var(--space-4)}.BsfShell_bellBadge__6GaFI{position:absolute;top:-2px;right:-4px;min-width:15px;height:15px;padding:0 4px;border-radius:99px;background:var(--bsf-danger);color:#fff;font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.BsfShell_bellMenu__gh00e{position:absolute;top:calc(100% + 8px);right:0;width:340px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-2);z-index:200;overflow:hidden}.BsfShell_bellHead__XG1nd{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line2);font-size:13px;font-weight:600;color:var(--ink)}.BsfShell_bellReadAll__D62f7{border:none;background:transparent;color:var(--primary);font-size:11.5px;cursor:pointer}.BsfShell_bellEmpty__zESYv{padding:var(--space-20);text-align:center;color:var(--faint);font-size:12.5px}.BsfShell_bellItem__22Fdp{display:flex;gap:var(--space-10);padding:10px 14px;border-bottom:1px solid var(--line2)}.BsfShell_bellItem__22Fdp:last-child{border-bottom:none}.BsfShell_bellRead__sUl7s{opacity:.55}.BsfShell_bellKind__BYRa7{font-size:14px}.BsfShell_bellText__yfQmL{display:flex;flex-direction:column;gap:2px;min-width:0}.BsfShell_bellTitle__uABqL{font-size:12.5px;font-weight:600;color:var(--ink)}.BsfShell_bellBody__exhzQ{font-size:11.5px;color:var(--muted)}.BsfShell_consoleSwitch__V3hhE{font-size:12px;font-weight:600;color:var(--primary);text-decoration:none;padding:6px 12px;border-radius:8px;border:1px solid var(--tint-border);background:var(--tint);white-space:nowrap}.BsfShell_consoleSwitch__V3hhE:hover{filter:brightness(.97)}.BsfShell_content__EUCnf{flex:1 1;width:100%;box-sizing:border-box;padding:24px 28px 44px;max-width:1320px;margin:0 auto;min-width:0}.BsfShell_searchOverlay__4OzOp{position:fixed;inset:0;background:rgba(8,10,18,.45);z-index:300;display:flex;justify-content:center;padding-top:16vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.BsfShell_searchPanel__IjSOl{width:560px;max-width:calc(100vw - 40px);height:fit-content;background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-modal,0 24px 64px rgba(0,0,0,.3));padding:var(--space-8)}.BsfShell_searchInput__2tX6A{width:100%;height:46px;border:none;outline:none;background:transparent;font-size:15px;font-family:var(--font-body);color:var(--ink);padding:0 12px}@media (max-width:1023px){.BsfShell_content__EUCnf{padding:16px}.BsfShell_sidebar__Zf4vd{width:64px}.BsfShell_brandLogo__pWNmo{width:32px}.BsfShell_brand__kPkG_{align-items:center}.BsfShell_brandText__WViZw,.BsfShell_navBadge__Kez5e,.BsfShell_navGroupLabel__o_6eg,.BsfShell_navLabel__6NDu8,.BsfShell_userText__gSgat{display:none}.BsfShell_searchBox__1eqV_{max-width:200px}.BsfShell_syncStatus__cEy4k,.BsfShell_themeToggle__4RFxj{display:none}}@media (max-width:700px){.BsfShell_searchBox__1eqV_{display:none}.BsfShell_topbarRight__8eZV6{gap:var(--space-8)}.BsfShell_consoleNav__XKwlt{gap:0;overflow-x:auto;scrollbar-width:none}.BsfShell_consoleNav__XKwlt::-webkit-scrollbar{display:none}.BsfShell_consoleNavItem__8AdYl{padding:0 8px;font-size:12.5px;white-space:nowrap}.BsfShell_projectPill__ek_pd{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.BsfShell_avatar_scene__adEdQ{background:var(--bsf-chart-2)}.BsfShell_avatar_ops__q_UP4{background:var(--bsf-identity-ops)}.BsfShell_avatar_ontology__uunb0{background:var(--bsf-danger)}.BsfShell_consoleNav__XKwlt{display:flex;gap:2px;padding:2px;border-radius:99px;background:var(--panel2);border:1px solid var(--line2)}.BsfShell_consoleNavItem__8AdYl{padding:4px 11px;border-radius:99px;font-size:11.5px;color:var(--muted);text-decoration:none;white-space:nowrap;transition:all .13s ease}.BsfShell_consoleNavItem__8AdYl:hover{color:var(--ink)}.BsfShell_consoleNavActive__Or_8H{background:var(--panel);color:var(--primary);font-weight:700;box-shadow:var(--shadow-1)}.BsfShell_searchHeader__5yhnY{display:flex;align-items:center;gap:var(--space-10);padding:4px 12px;border-bottom:1px solid var(--line)}.BsfShell_searchHeaderIcon__saf9I{color:var(--faint);display:flex}.BsfShell_searchInputInline__ziELB{flex:1 1;height:42px;border:none;outline:none;background:transparent;font-size:15px;font-family:var(--font-body);color:var(--ink)}.BsfShell_searchEsc__ORr8t{font-size:10px;font-weight:700;padding:3px 7px;border-radius:5px;background:var(--panel2);border:1px solid var(--line2);color:var(--faint);letter-spacing:.5px}.BsfShell_searchResults__7QAmw{max-height:400px;overflow-y:auto;padding:6px 0}.BsfShell_searchGroup__1Olsa{padding:0 4px;margin-bottom:2px}.BsfShell_searchGroupLabel__ZtJU_{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--faint);padding:8px 12px 4px}.BsfShell_searchResult__pMxjt{display:flex;align-items:center;gap:var(--space-10);width:100%;padding:8px 12px;border-radius:8px;cursor:pointer;border:none;background:transparent;text-align:left;transition:background .1s ease}.BsfShell_searchResult__pMxjt:hover{background:var(--panel2)}.BsfShell_searchResultActive__Q_Pfb{background:var(--accent-soft,rgba(31,169,113,.08))}.BsfShell_searchResultActive__Q_Pfb:hover{background:var(--accent-soft,rgba(31,169,113,.12))}.BsfShell_searchResultIcon__KRwXN{display:flex;color:var(--muted);flex-shrink:0}.BsfShell_searchResultActive__Q_Pfb .BsfShell_searchResultIcon__KRwXN{color:var(--primary)}.BsfShell_searchResultText__r_TV8{flex:1 1;display:flex;flex-direction:column;gap:1px;min-width:0}.BsfShell_searchResultLabel__Jhx9a{font-size:13.5px;color:var(--ink);font-weight:500}.BsfShell_searchResultHint__CRbh1{font-size:11px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BsfShell_searchResultArrow__zw64L{font-size:14px;color:var(--faint);opacity:0;transition:opacity .1s ease}.BsfShell_searchResultActive__Q_Pfb .BsfShell_searchResultArrow__zw64L{opacity:1;color:var(--primary)}.BsfShell_searchEmpty__J2ast{padding:40px 20px;text-align:center;display:flex;flex-direction:column;gap:var(--space-4)}.BsfShell_searchEmpty__J2ast span{font-size:14px;color:var(--ink)}.BsfShell_searchEmpty__J2ast em{font-size:12px;color:var(--faint);font-style:normal}.BsfShell_searchFooter__uiF9s{display:flex;gap:var(--space-16);padding:8px 14px;border-top:1px solid var(--line);font-size:11px;color:var(--faint)}.BsfShell_searchKbd__BbwOZ{font-family:var(--mono,monospace);font-size:10px;font-weight:600;padding:1px 4px;border-radius:3px;background:var(--panel2);border:1px solid var(--line2);margin-right:3px}.BsfShell_breadcrumb__VgEYy{display:flex;align-items:center;gap:2px;font-size:12.5px;color:var(--faint);flex-wrap:nowrap;overflow:hidden;white-space:nowrap;animation:BsfShell_pageEntrance__7LapQ .45s var(--ease-silk,cubic-bezier(0,0,.2,1)) both}.BsfShell_breadcrumbItem___baxN{display:inline-flex;align-items:center;gap:2px}.BsfShell_breadcrumbSep__A9E5n{color:var(--line);margin:0 2px;font-size:11px}.BsfShell_breadcrumbText__8Xu5S{color:var(--muted)}.BsfShell_breadcrumbLink__YRXCj{color:var(--muted);text-decoration:none;transition:color .15s ease;border-radius:4px;padding:1px 4px;margin:0 -4px}.BsfShell_breadcrumbLink__YRXCj:hover{color:var(--primary);background:var(--tint)}.BsfShell_breadcrumbCurrent__nUOtw{color:var(--ink);font-weight:600;text-shadow:0 0 10px var(--primary-glow-subtle)}.BsfShell_bellUnread__HVUMy{background:var(--bg-1,#f0f5ff);border-left:2px solid var(--bsf-primary);cursor:pointer;transition:background .1s ease}.BsfShell_bellUnread__HVUMy:hover{background:var(--bg-2,#e0e8ff)}.BsfShell_bellItem__22Fdp{cursor:pointer}.Sidebar_sidebar__N5nCO{width:var(--sidebar-width,248px);background:var(--panel2);border-right:1px solid var(--line2);height:calc(100vh - var(--header-height, 56px));overflow-y:auto;padding:var(--space-16) var(--space-10);display:flex;flex-direction:column;transition:width .2s}.Sidebar_collapsed__7Z1Er{width:64px}.Sidebar_nav__q2QcU{display:flex;flex-direction:column;gap:var(--space-4)}.Sidebar_navItem__hS1Mz{display:flex;align-items:center;gap:var(--space-10);padding:var(--space-9) var(--space-11);border-radius:var(--radius-10);text-decoration:none;transition:background .15s,color .15s;color:var(--ink2);cursor:pointer}.Sidebar_navItem__hS1Mz:hover{background:var(--state-hover-bg);color:var(--ink)}.Sidebar_active__Pvcz0{background:var(--panel)!important;color:var(--primary)!important;font-weight:var(--font-weight-600)}.Sidebar_navIcon__HWa48{width:var(--icon-size-20);height:var(--icon-size-20);display:flex;align-items:center;justify-content:center;flex-shrink:0}.Sidebar_navText__BvMLx{display:flex;flex-direction:column;min-width:0}.Sidebar_navLabel__RY9dg{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--line-height-tight)}.Sidebar_navSub__XOQDL{font-family:var(--font-mono);font-size:var(--font-size-9-5);color:var(--faint);text-transform:uppercase;letter-spacing:1px;line-height:1;margin-top:1px}.overlay_drawerOverlay__UMHWv{position:fixed;inset:0;z-index:1000;background:color-mix(in srgb,var(--ink) 32%,transparent);opacity:0;transition:opacity .22s var(--ease-smooth,ease);display:flex;justify-content:flex-end}.overlay_drawerOverlay__UMHWv.overlay_overlayIn__li_Hx{opacity:1}.overlay_drawerPanel__zqure{display:flex;flex-direction:column;background:var(--bg,#fff);height:100%;box-shadow:-8px 0 40px color-mix(in srgb,var(--ink) 18%,transparent);transform:translateX(100%);transition:transform .24s var(--ease-silk,cubic-bezier(0,0,.2,1));outline:none;max-width:100vw}.overlay_drawerPanel__zqure.overlay_drawerIn__0KH36{transform:translateX(0)}.overlay_drawerHeader___RCZN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12,12px);padding:16px 20px;border-bottom:1px solid var(--line2);flex-shrink:0}.overlay_drawerHeaderText__RsM2p{display:flex;flex-direction:column;gap:2px;min-width:0}.overlay_drawerTitle___ngDq{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--ink)}.overlay_drawerSub__S6VPj{font-size:12px;color:var(--muted)}.overlay_drawerHeaderExtra__m_kFm{display:flex;align-items:center;gap:var(--space-8,8px)}.overlay_drawerClose__xDaFR{border:none;background:none;font-size:20px;line-height:1;color:var(--muted);cursor:pointer;padding:4px 8px;border-radius:6px}.overlay_drawerClose__xDaFR:hover{color:var(--ink);background:var(--tint,#f5f5f5)}.overlay_drawerBody__08dzu{flex:1 1;overflow-y:auto;padding:20px}.overlay_drawerFooter__lC6rh{padding:14px 20px;border-top:1px solid var(--line2);display:flex;justify-content:flex-end;gap:var(--space-8,8px);flex-shrink:0;background:var(--panel)}.overlay_tabs__eThBm{display:flex;flex-direction:column}.overlay_tabsBar__1b_mr{display:flex;gap:2px;border-bottom:1px solid var(--line2);overflow-x:auto}.overlay_tabsTab__TpxKs{border:none;background:none;font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--muted);padding:10px 16px;cursor:pointer;position:relative;white-space:nowrap;transition:color .15s ease}.overlay_tabsTab__TpxKs:hover:not(:disabled){color:var(--ink)}.overlay_tabsTab__TpxKs:disabled{opacity:.4;cursor:not-allowed}.overlay_tabsTabActive__bZbhQ{color:var(--bsf-primary);font-weight:600}.overlay_tabsTabActive__bZbhQ:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--bsf-primary);border-radius:2px 2px 0 0}.overlay_tabsPanel__ewTzS{padding-top:16px}.overlay_dropdownRoot__M5mv1{position:relative;display:inline-flex}.overlay_dropdownMenu__yxkqs{position:absolute;top:calc(100% + 6px);left:0;min-width:160px;background:var(--bg,#fff);border:1px solid var(--line2);border-radius:12px;box-shadow:var(--shadow-dropdown);padding:6px;z-index:1100;animation:overlay_dropIn__5efSH .14s var(--ease-smooth,ease)}.overlay_dropdownMenuRight__XWsTQ{left:auto;right:0}@keyframes overlay_dropIn__5efSH{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.overlay_dropdownDivider__spI7x{height:1px;background:var(--line2);margin:5px 8px}.overlay_dropdownItem__gWcCF{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;font-family:var(--font-body);font-size:13px;color:var(--ink);padding:8px 10px;border-radius:8px;cursor:pointer;text-align:left;transition:background .12s ease}.overlay_dropdownItem__gWcCF:hover:not(:disabled){background:var(--tint,#f5f5f5)}.overlay_dropdownItem__gWcCF:disabled{opacity:.4;cursor:not-allowed}.overlay_dropdownItemDanger__8s1sM{color:var(--bsf-danger)}.overlay_dropdownItemIcon__ZnIon{display:inline-flex;width:16px;align-items:center;justify-content:center}.overlay_segmented__YDbYf{display:inline-flex;background:var(--tint,#f0f0f2);border-radius:10px;padding:3px;gap:2px}.overlay_segmentedItem__5qA21{border:none;background:none;font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--muted);padding:6px 14px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.overlay_segmentedItem__5qA21:hover{color:var(--ink)}.overlay_segmentedItemActive__wRzDW{background:var(--bg,#fff);color:var(--ink);font-weight:600;box-shadow:var(--shadow-1)}.overlay_steps__TYyWc{display:flex;align-items:flex-start;gap:0;width:100%}.overlay_stepItem___pxG3{display:flex;align-items:center;flex:1 1;min-width:0;cursor:default}.overlay_stepItem___pxG3:last-child{flex:0 0 auto}.overlay_stepDot__XjpcD{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:11px;font-weight:600;flex-shrink:0;border:1.5px solid var(--line2);color:var(--muted);background:var(--bg,#fff);transition:all .2s ease}.overlay_step_done__aCo84{border-color:var(--bsf-primary);background:var(--bsf-primary);color:#fff}.overlay_step_active__okgAn{border-color:var(--bsf-primary);color:var(--bsf-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--bsf-primary) 12%,transparent)}.overlay_step_wait__PJOL7{border-color:var(--line2);color:var(--muted)}.overlay_stepCheck__oVJjg{font-size:12px;line-height:1}.overlay_stepMeta__hJv4W{margin-left:10px;display:flex;flex-direction:column;gap:2px;min-width:0}.overlay_stepTitle__ri6Ip{font-size:13px;font-weight:500;color:var(--muted)}.overlay_stepTitleActive__LK2y7{color:var(--ink);font-weight:600}.overlay_stepDesc__B1um9{font-size:11px;color:var(--muted);max-width:140px;overflow:hidden;text-overflow:ellipsis}.overlay_stepLine__1HS7N{flex:1 1;height:1.5px;background:var(--line2);margin:0 12px;min-width:20px}.overlay_stepLineDone__NZ_qB{background:var(--bsf-primary)}.overlay_collapse__aHXR1{display:flex;flex-direction:column;gap:8px}.overlay_collapsePanel__vmrvd{background:var(--panel);border:1px solid var(--line2);border-radius:12px;overflow:hidden}.overlay_collapseHeader__CU5q4{display:flex;align-items:center;gap:8px;width:100%;border:none;background:none;padding:12px 14px;cursor:pointer;font-family:var(--font-body);text-align:left}.overlay_collapseArrow__jt69t{color:var(--muted);font-size:11px;transition:transform .18s ease;display:inline-flex}.overlay_collapseArrowOpen__RgFfg{transform:rotate(90deg)}.overlay_collapseTitle__fX6Qw{font-size:13px;font-weight:600;color:var(--ink);flex:1 1}.overlay_collapseExtra__1J03Q{font-size:12px;color:var(--muted)}.overlay_collapseBody__ht1k9{padding:0 14px 14px;font-size:13px;color:var(--ink);line-height:1.7}.overlay_tooltipHost__qaP6j{position:relative;display:inline-flex}.overlay_tooltip__N6A9o{position:absolute;z-index:1200;background:var(--ink);color:var(--bg,#fff);font-size:12px;line-height:1.5;padding:6px 10px;border-radius:8px;white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis;pointer-events:none;box-shadow:var(--shadow-dropdown);animation:overlay_dropIn__5efSH .12s ease}.overlay_tip_top__JMXFx{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%)}.overlay_tip_bottom__BHw6y{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.overlay_tip_left__sEukH{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.overlay_tip_right__Ifmnu{left:calc(100% + 5px);top:50%;transform:translateY(-50%)}.overlay_popconfirmHost__80QRb{position:relative;display:inline-flex}.overlay_popconfirm__ySEHn{position:absolute;top:calc(100% + 8px);left:0;z-index:1200;background:var(--bg,#fff);border:1px solid var(--line2);border-radius:12px;box-shadow:var(--shadow-dropdown);padding:12px 14px;min-width:220px;animation:overlay_dropIn__5efSH .14s ease}.overlay_popconfirmTitle__lGPvg{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:4px}.overlay_popconfirmDesc__R35Xt{font-size:12px;color:var(--muted);margin-bottom:10px;line-height:1.6}.overlay_popconfirmBtns__U0_5e{display:flex;justify-content:flex-end;gap:8px}.overlay_breadcrumb__ahg9M{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px}.overlay_breadcrumbSep__E14U7{color:var(--muted);opacity:.6}.overlay_breadcrumbLink__rWOSu{color:var(--muted);text-decoration:none;transition:color .12s ease}.overlay_breadcrumbLink__rWOSu:hover{color:var(--ink)}.overlay_breadcrumbCurrent__CzhRL{color:var(--ink);font-weight:500}.overlay_breadcrumbBlock__UbgiT{display:block;margin-bottom:12px}.detail_footerBar__TpkXF{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;padding-top:12px;border-top:1px solid var(--line2)}.detail_dirtyHint__nEuWo{font-size:12px;font-weight:600;color:var(--warning,#e8890c)}.detail_savedHint__Ic_mG{font-size:12px;color:var(--success,#1fa971)}.detail_hint___ev5u{font-size:11.5px;color:var(--faint)}.detail_stack__35yBo{display:flex;flex-direction:column;gap:16px}.detail_note__Dcx5w{margin:12px 0 0;font-size:11.5px;color:var(--faint);line-height:1.6}.detail_canvasRow__sUxwy{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.detail_canvasMeta__f6rHu{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.detail_modeTag__XP12x{font-family:var(--font-mono);font-size:10.5px;font-weight:600;padding:3px 9px;border-radius:8px;background:rgba(28,126,214,.12);color:var(--primary)}.detail_metaText__m3DiF{font-size:12px;color:var(--muted)}.markdown-view_md__URkMy{font-size:14px;line-height:1.7;color:var(--ink)}.markdown-view_md__URkMy p{margin:0 0 10px}.markdown-view_md__URkMy p:last-child{margin-bottom:0}.markdown-view_h1__JRNoE{font-size:18px;font-weight:650;margin:14px 0 8px;color:var(--ink)}.markdown-view_h2__pa1tH{font-size:16px;font-weight:650;margin:12px 0 8px;color:var(--ink)}.markdown-view_h3__zOnCw{font-size:14px;font-weight:600;margin:10px 0 6px;color:var(--ink)}.markdown-view_strong__itq9n{font-weight:650}.markdown-view_em__xD0I2{font-style:italic}.markdown-view_code__KBYGF{padding:1px 6px;border-radius:4px;border:1px solid var(--line2)}.markdown-view_code__KBYGF,.markdown-view_pre__7rxMc{font-family:var(--font-mono,monospace);font-size:12.5px;background:var(--panel2);color:var(--ink)}.markdown-view_pre__7rxMc{margin:8px 0 12px;padding:12px 14px;border-radius:8px;border:1px solid var(--line2);overflow-x:auto;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-view_ol__NXkRC,.markdown-view_ul__RiV9c{margin:4px 0 10px;padding-left:22px}.markdown-view_li__bU0Jn{margin-bottom:3px}.markdown-view_link__NUe2z{color:var(--primary);text-decoration:underline}.markdown-view_link__NUe2z:hover{opacity:.85}.markdown-view_p__GKbEe{margin:0 0 var(--bsf-space-3);line-height:var(--bsf-leading-body);color:var(--bsf-ink)}.router-dict-panel_wrap__zkjWO{margin-top:14px;border:1px solid var(--line2);border-radius:10px;background:var(--panel2,var(--panel));overflow:hidden}.router-dict-panel_head__hNZXA{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.router-dict-panel_head__hNZXA::-webkit-details-marker{display:none}.router-dict-panel_headTitle__cir7x{font-size:13px;font-weight:600;color:var(--ink)}.router-dict-panel_headBadge__XGmYT{font-size:11px;font-family:var(--font-mono);color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,transparent);border-radius:999px;padding:1px 8px}.router-dict-panel_headHint__aC7Ty{font-size:11px;color:var(--faint);margin-left:auto}.router-dict-panel_body__VhRM_{padding:4px 14px 14px;border-top:1px dashed var(--line2)}.router-dict-panel_addRow__LpwJN{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.router-dict-panel_scopeSel__uXh5E{padding:0 8px}.router-dict-panel_scopeSel__uXh5E,.router-dict-panel_termInput__9vWbi{height:32px;border-radius:7px;border:1px solid var(--line2);background:var(--panel2);color:var(--ink);font-size:13px}.router-dict-panel_termInput__9vWbi{flex:1 1 220px;padding:0 10px}.router-dict-panel_termInput__9vWbi:focus{outline:none;border-color:var(--primary)}.router-dict-panel_reasonInput__So0G3{flex:1 1 180px;height:32px;padding:0 10px;border-radius:7px;border:1px solid var(--line2);background:var(--panel2);color:var(--ink);font-size:13px}.router-dict-panel_addBtn__oGOka{height:32px;padding:0 14px;border-radius:7px;cursor:pointer;border:none;background:var(--primary);color:#fff;font-size:13px}.router-dict-panel_addBtn__oGOka:disabled{opacity:.6;cursor:default}.router-dict-panel_hint__v5RIj{font-size:11px;color:var(--faint);margin-top:8px}.router-dict-panel_err__3NV8X{font-size:12px;color:var(--bsf-danger);margin-top:8px}.router-dict-panel_empty__h6xv6{font-size:12px;color:var(--muted);margin-top:12px;padding:12px;border:1px dashed var(--line2);border-radius:8px}.router-dict-panel_list__UWFTO{margin-top:10px;display:flex;flex-direction:column;gap:6px}.router-dict-panel_row__VTXva{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid var(--line2);border-radius:8px;background:var(--panel);font-size:13px}.router-dict-panel_rowOff__bBSi_{opacity:.55}.router-dict-panel_scopeTag__8Mm9H{font-size:10px;font-family:var(--font-mono);padding:2px 7px;border-radius:999px;white-space:nowrap}.router-dict-panel_scopeTag__8Mm9H[data-scope=global]{background:color-mix(in srgb,#722ed1 12%,transparent);color:#722ed1}.router-dict-panel_scopeTag__8Mm9H[data-scope=rel_verb]{background:color-mix(in srgb,#08979c 12%,transparent);color:#08979c}.router-dict-panel_term__MmRev{font-weight:600;color:var(--ink);white-space:nowrap}.router-dict-panel_reason__BDzDn{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.router-dict-panel_state__sxQIN{font-size:11px;color:var(--faint);font-family:var(--font-mono)}.router-dict-panel_ops__1NRlW{display:flex;gap:6px}.router-dict-panel_opBtn__Ooak_{font-size:11px;padding:3px 8px;border-radius:6px;cursor:pointer;border:1px solid var(--line2);background:var(--panel2);color:var(--muted)}.router-dict-panel_opBtn__Ooak_:hover{border-color:var(--primary);color:var(--primary)}.router-dict-panel_opDanger__ONhUO:hover{border-color:var(--bsf-danger);color:var(--bsf-danger)}