.nJIkcq_mark{flex:none}.nJIkcq_orbitBlue{fill:var(--color-logo-blue)}.nJIkcq_orbitCyan{fill:var(--color-logo-cyan)}.nJIkcq_mark[data-on-brand=true] .nJIkcq_orbitBlue{fill:var(--color-on-brand)}.nJIkcq_wordmark{font-family:var(--font-brand);letter-spacing:-.02em;white-space:nowrap;font-weight:800}.nJIkcq_dot{color:var(--color-wordmark-dot)}.nJIkcq_wordmark[data-on-brand=true] .nJIkcq_dot{color:var(--color-logo-cyan)}.nJIkcq_lockup{color:var(--color-text);align-items:center;gap:10px;display:inline-flex}
.b8xnOW_shell{background:var(--color-bg);min-height:100vh;color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base);flex-wrap:wrap;display:flex}.b8xnOW_main{flex:999 560px;min-width:0;display:flex}@media (min-width:821px){.b8xnOW_shell:has([data-chat-layout]){height:100vh;overflow:hidden}.b8xnOW_shell:has([data-chat-layout])>.b8xnOW_sidebar{height:100%;padding-bottom:0;overflow-y:auto}.b8xnOW_shell:has([data-chat-layout])>.b8xnOW_sidebar>.b8xnOW_bottom{margin-bottom:0}.b8xnOW_shell:has([data-chat-layout])>.b8xnOW_main{height:100%}}@media (min-width:1000px){.b8xnOW_shell:has([data-fixed-layout]){height:100vh;overflow:hidden}.b8xnOW_shell:has([data-fixed-layout])>.b8xnOW_sidebar{height:100%;padding-bottom:0;overflow-y:auto}.b8xnOW_shell:has([data-fixed-layout])>.b8xnOW_sidebar>.b8xnOW_bottom{margin-bottom:0}.b8xnOW_shell:has([data-fixed-layout])>.b8xnOW_main{height:100%}}.b8xnOW_main>*{flex:auto;min-width:0}.b8xnOW_workspaceShell{background:var(--color-bg);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base);position:fixed;inset:0;overflow:clip}.b8xnOW_focusShell{background:var(--color-bg);min-height:100vh;color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base);flex-direction:column;display:flex}.b8xnOW_sidebar{flex:1 1 var(--sidebar-basis);background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;gap:18px;min-width:0;padding:20px 14px;display:flex}.b8xnOW_brand{align-items:center;gap:10px;padding:0 6px;display:flex}.b8xnOW_brandName{font-size:var(--text-md);font-weight:var(--weight-semibold)}.b8xnOW_newChat{border-radius:var(--radius-lg);background:var(--color-accent);min-height:44px;color:var(--color-text-on-accent);font-weight:var(--weight-medium);border:0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.b8xnOW_newChat:hover:not(:disabled){background:var(--color-accent-hover)}.b8xnOW_newChat:disabled{opacity:.7}.b8xnOW_nav{flex-direction:column;gap:2px;display:flex}.b8xnOW_navLink{border-radius:var(--radius-md);min-height:40px;color:var(--color-text-secondary);align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.b8xnOW_navLink:hover{background:var(--color-lift);color:var(--color-text)}.b8xnOW_navLink[aria-current=page]{background:var(--color-nav-active);color:var(--color-text);font-weight:var(--weight-semibold)}.b8xnOW_recent{flex-direction:column;gap:2px;min-width:0;display:flex}.b8xnOW_recentHead{justify-content:space-between;align-items:center;gap:8px;padding:0 4px 6px 10px;display:flex}.b8xnOW_recentLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:0}.b8xnOW_viewAll{border-radius:var(--radius-sm);min-height:28px;font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;padding:0 6px;text-decoration:none;display:flex}.b8xnOW_viewAll:hover{background:var(--color-lift)}.b8xnOW_recentLink{border-radius:var(--radius-md);min-width:0;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;display:flex;overflow:hidden}.b8xnOW_recentLink:hover{background:var(--color-lift);color:var(--color-text)}.b8xnOW_recentLink[aria-current=page]{background:var(--color-sidebar-active);color:var(--color-text)}.b8xnOW_recentText{text-overflow:ellipsis;min-width:0;overflow:hidden}.b8xnOW_recentLink[data-offline=true]{color:var(--color-text-muted)}.b8xnOW_recentIcon{color:var(--color-status-idle);flex:none}.b8xnOW_allChats{border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-base-sm);align-items:center;gap:6px;padding:8px 10px;text-decoration:none;display:flex}.b8xnOW_allChats:hover{background:var(--color-lift);color:var(--color-text)}.b8xnOW_allChats svg{flex:none}.b8xnOW_recentNote{font-size:var(--text-base-sm);color:var(--color-text-muted);padding:4px 10px}.b8xnOW_bottom{z-index:5;background:var(--color-sidebar);flex-direction:column;gap:8px;margin-top:auto;margin-bottom:-20px;padding:12px 0 20px;display:flex;position:sticky;bottom:0}@media (max-width:800px){.b8xnOW_bottom{position:static}}.b8xnOW_computer{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);min-height:52px;color:var(--color-text);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.b8xnOW_computer:hover{border-color:var(--color-border-strong);color:var(--color-text)}.b8xnOW_computer>svg{flex:none}.b8xnOW_computerText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.b8xnOW_computerName{font-size:var(--text-base-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b8xnOW_computerMeta{font-size:var(--text-sm);color:var(--color-text-muted)}.b8xnOW_status{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-raised);flex-direction:column;gap:4px;margin-top:auto;padding:12px;display:flex}.b8xnOW_statusRow{font-weight:var(--weight-medium);align-items:center;gap:8px;display:flex}.b8xnOW_statusMeta{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.b8xnOW_sidebarError{font-size:var(--text-sm);color:var(--color-error-text);padding:0 10px}.b8xnOW_skeletonNav{flex-direction:column;gap:18px;padding:8px 10px;display:flex}.b8xnOW_gateError{flex-direction:column;gap:24px;width:100%;max-width:520px;margin:auto;padding:48px 24px;display:flex}.b8xnOW_account{position:relative}.b8xnOW_accountBtn{border-radius:var(--radius-lg);width:100%;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.b8xnOW_accountBtn:hover,.b8xnOW_accountBtn[aria-expanded=true]{background:var(--color-sidebar-active)}.b8xnOW_accountBtn[data-current=true]{background:var(--color-nav-active)}.b8xnOW_accountText{flex-direction:column;flex:auto;min-width:0;line-height:1.4;display:flex}.b8xnOW_accountName{font-size:var(--text-base-sm);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b8xnOW_accountMeta{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b8xnOW_accountChevron{color:var(--color-text-muted);flex:none;transition:transform .15s}.b8xnOW_accountChevron[data-open=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.b8xnOW_accountChevron{transition:none}}.b8xnOW_avatar{background:var(--color-avatar-account-bg);width:32px;height:32px;color:var(--color-avatar-account-fg);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.b8xnOW_avatarImg{object-fit:cover;width:100%;height:100%}.b8xnOW_accountRail{margin-top:auto}.b8xnOW_railAccountBtn{background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:relative}.b8xnOW_railAccountBtn:hover,.b8xnOW_railAccountBtn[aria-expanded=true]{background:var(--color-sidebar-active)}.b8xnOW_railAccountBtn:after{content:attr(data-tip);content:attr(data-tip) / "";border-radius:var(--radius-sm);background:var(--color-inverse-bg);color:var(--color-inverse-text);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;pointer-events:none;opacity:0;padding:3px 8px;line-height:1.5;transition:opacity .12s .2s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.b8xnOW_railAccountBtn:hover:after,.b8xnOW_railAccountBtn:focus-visible:after{opacity:1}.b8xnOW_railAccountBtn[aria-expanded=true]:after{display:none}.b8xnOW_accountMenu{z-index:60;border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:260px;max-width:calc(100vw - 16px);color:var(--color-text);box-shadow:var(--shadow-menu);font-size:var(--text-base);line-height:var(--leading-base);margin:0;padding:6px;position:fixed;inset:auto;overflow:visible}.b8xnOW_menuList{flex-direction:column;display:flex}.b8xnOW_mi{border-radius:var(--radius-md);width:100%;min-height:40px;color:var(--color-text);font-size:var(--text-base);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.b8xnOW_mi>svg{flex:none}.b8xnOW_mi:hover,.b8xnOW_mi:focus-visible,.b8xnOW_mi[data-active=true],.b8xnOW_miIdentity:hover,.b8xnOW_miIdentity:focus-visible{background:var(--color-chip);color:var(--color-text)}.b8xnOW_mi:focus-visible,.b8xnOW_miIdentity:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent);outline:none}.b8xnOW_mi[aria-disabled=true]{cursor:default;color:var(--color-text-muted)}.b8xnOW_mi[aria-disabled=true]:hover{background:0 0}.b8xnOW_mi[aria-disabled=true]:focus-visible{background:var(--color-chip)}.b8xnOW_miLabel{flex:auto;min-width:0}.b8xnOW_miSoon{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);flex:none}.b8xnOW_miChevron{opacity:.7;flex:none;margin-left:auto}.b8xnOW_miIdentity{border-radius:var(--radius-md);color:var(--color-text);align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.b8xnOW_miIdentityText{flex-direction:column;min-width:0;line-height:1.4;display:flex}.b8xnOW_miName{font-size:var(--text-base);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b8xnOW_miContact{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b8xnOW_miSep{background:var(--color-border-faint);height:1px;margin:6px 4px}.b8xnOW_helpWrap{position:relative}.b8xnOW_helpMenu{z-index:1;white-space:nowrap;border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:256px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-menu);padding:6px;position:absolute}.b8xnOW_helpMenu[data-side=right]{bottom:-6px;left:calc(100% + 13px)}.b8xnOW_helpMenu[data-side=over]{bottom:calc(100% + 2px);right:-2px}.b8xnOW_accountError{font-size:var(--text-sm);color:var(--color-error-text);margin:4px 12px 8px}.b8xnOW_shortcuts{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px 28px;display:grid}.b8xnOW_shortcutsH3{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:0 0 6px}.b8xnOW_shortcutsList{flex-direction:column;margin:0;display:flex}.b8xnOW_shortcutRow{border-bottom:1px solid var(--color-border-faint);justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:6px 0;display:flex}.b8xnOW_shortcutWhat{min-width:0;font-size:var(--text-base-sm);flex-direction:column;display:flex}.b8xnOW_shortcutNote{font-size:var(--text-sm);color:var(--color-text-muted)}.b8xnOW_shortcutKeys{flex:none;align-items:center;gap:4px;margin:0;display:flex}.b8xnOW_shortcutThen{font-size:var(--text-sm);color:var(--color-text-muted);padding:0 2px}.b8xnOW_kbd{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-raised);min-width:24px;height:24px;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-sm);border-bottom-width:2px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}
.joA7VG_rail{z-index:20;background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;align-items:center;gap:4px;min-height:0;padding:12px 0;display:flex;position:relative}.joA7VG_railLink,.joA7VG_railLogo{cursor:pointer;width:40px;height:40px;color:var(--color-text-secondary);background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.joA7VG_railLink:hover{background:var(--color-sidebar-active);color:var(--color-text)}.joA7VG_railLink[aria-current=page]{background:var(--color-nav-active);color:var(--color-text);box-shadow:var(--shadow-tab)}.joA7VG_railLogo{margin-bottom:4px}.joA7VG_railLink:after,.joA7VG_railLogo:after{content:attr(data-tip);content:attr(data-tip) / "";border-radius:var(--radius-sm);background:var(--color-inverse-bg);color:var(--color-inverse-text);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;pointer-events:none;opacity:0;padding:3px 8px;line-height:1.5;transition:opacity .12s .2s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.joA7VG_railLink:hover:after,.joA7VG_railLink:focus-visible:after,.joA7VG_railLogo:hover:after,.joA7VG_railLogo:focus-visible:after{opacity:1}
.PDAxha_btn{border-radius:var(--radius-lg);min-height:44px;color:var(--color-text);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.PDAxha_btn:disabled,.PDAxha_btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}a.PDAxha_btn:hover{text-decoration:none}.PDAxha_primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}.PDAxha_primary:hover:not(:disabled),a.PDAxha_primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-text-on-accent)}.PDAxha_secondary{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}.PDAxha_secondary:hover:not(:disabled),a.PDAxha_secondary:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover);color:var(--color-text)}.PDAxha_ghost{color:var(--color-text);font-weight:var(--weight-regular);background:0 0;border-color:#0000}.PDAxha_ghost:hover:not(:disabled),a.PDAxha_ghost:hover{background:var(--color-hover);color:var(--color-text)}.PDAxha_danger{color:var(--color-error-text)}.PDAxha_danger:hover:not(:disabled){background:var(--color-error-bg);color:var(--color-error-text)}.PDAxha_dangerSolid{background:var(--color-danger-bg);border-color:var(--color-danger-bg);color:var(--color-text-on-danger)}.PDAxha_dangerSolid:hover:not(:disabled){background:var(--color-danger-hover);border-color:var(--color-danger-hover)}.PDAxha_sm{border-radius:var(--radius-md);min-height:36px;font-size:var(--text-base-sm);padding:0 12px}.PDAxha_md40{border-radius:var(--radius-md);min-height:40px;padding:0 14px}.PDAxha_xs{border-radius:var(--radius-md);min-height:32px;font-size:var(--text-base-sm);font-weight:var(--weight-regular);color:var(--color-text-secondary);padding:0 10px}.PDAxha_regular{font-weight:var(--weight-regular)}.PDAxha_block{width:100%}.PDAxha_iconBtn{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:36px;height:36px;color:var(--color-text);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PDAxha_iconBtn:hover:not(:disabled){background:var(--color-surface-hover)}.PDAxha_iconBtn:disabled{opacity:.5}.PDAxha_iconGhost{color:var(--color-text-muted);background:0 0;border-color:#0000}.PDAxha_iconGhost:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.PDAxha_icon32{border-radius:var(--radius-sm);width:32px;height:32px}.PDAxha_dashed{border:1.5px dashed var(--color-border-dashed);border-radius:var(--radius-2xl);color:var(--color-text-secondary);background:0 0}.PDAxha_dashed:hover{border-color:var(--color-dashed-hover);background:var(--color-lift)}.PDAxha_linkBtn{color:var(--color-link);text-underline-offset:2px;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.PDAxha_linkBtn:hover{color:var(--color-link-hover)}.PDAxha_field{flex-direction:column;gap:6px;min-width:0;display:flex}.PDAxha_label{font-weight:var(--weight-medium)}.PDAxha_hint{font-size:var(--text-sm);color:var(--color-text-muted)}.PDAxha_errorText{font-size:var(--text-sm);color:var(--color-error-text)}.PDAxha_warnText{font-size:var(--text-sm);color:var(--color-cloud-text)}.PDAxha_input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-width:0;min-height:44px;color:var(--color-text);padding:0 12px}.PDAxha_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.PDAxha_input[aria-invalid=true]{border-color:var(--color-status-error)}.PDAxha_input:disabled,.PDAxha_input[readonly]{background:var(--color-surface-subtle);color:var(--color-text-secondary)}.PDAxha_input40{min-height:40px}.PDAxha_input36{min-height:36px}textarea.PDAxha_input{resize:vertical;padding:10px 12px;line-height:1.5}select.PDAxha_input{padding:0 10px}.PDAxha_monoInput{font-family:var(--font-mono);font-size:var(--text-base-sm)}.PDAxha_suffixField{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);align-items:center;padding-right:12px;display:flex}.PDAxha_suffixField:focus-within{outline:2px solid var(--color-accent);border-color:var(--color-accent)}.PDAxha_suffixField[data-invalid=true]{border-color:var(--color-status-error)}.PDAxha_suffixField input{border-radius:var(--radius-md);min-width:0;min-height:44px;font-family:var(--font-mono);font-size:var(--text-base);background:0 0;border:0;flex:auto;padding:0 12px}.PDAxha_suffixField input:focus-visible{outline:none}.PDAxha_suffixField40 input{min-height:38px}.PDAxha_suffix{font-size:var(--text-sm);color:var(--color-text-muted)}.PDAxha_searchBox{position:relative}.PDAxha_searchBox input{padding-left:36px}.PDAxha_searchIcon{pointer-events:none;color:var(--color-text-muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.PDAxha_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.PDAxha_switch{width:var(--switch-w);height:var(--switch-h);background:var(--color-switch-off);cursor:pointer;border:0;border-radius:12px;flex:none;justify-content:flex-start;padding:2px;transition:background-color .14s;display:flex}.PDAxha_switch[aria-checked=true]{background:var(--color-accent);justify-content:flex-end}.PDAxha_switch:disabled{opacity:.5}.PDAxha_knob{width:var(--switch-knob);height:var(--switch-knob);background:var(--color-knob);box-shadow:var(--shadow-knob);border-radius:50%}.PDAxha_badges{font-size:var(--text-sm);flex-wrap:wrap;gap:6px;display:flex}.PDAxha_badge{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-secondary);font-size:var(--text-sm);white-space:nowrap;align-items:center;padding:2px 8px;line-height:1.5;display:inline-flex}.PDAxha_badgeLocal{background:var(--color-local-bg);color:var(--color-local-text)}.PDAxha_badgeCloud{background:var(--color-cloud-bg);color:var(--color-cloud-text)}.PDAxha_badgeOutline{border:1px solid var(--color-border);background:0 0}.PDAxha_micro{border-radius:var(--radius-xs);background:var(--color-chip);color:var(--color-text-secondary);font-size:var(--text-xs);white-space:nowrap;padding:1px 6px;line-height:1.5;display:inline-flex}.PDAxha_microDefault{background:var(--color-local-bg);color:var(--color-local-text);padding:0 6px}.PDAxha_badgeProxy{background:var(--color-proxy-bg);color:var(--color-proxy-text)}.PDAxha_badgeOffline{background:var(--color-offline-bg);color:var(--color-text-muted)}.PDAxha_badgeNeutralFill{background:var(--color-offline-bg);color:var(--color-text-secondary)}.PDAxha_tag{border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:var(--weight-regular);white-space:nowrap;vertical-align:1px;background:var(--color-chip);color:var(--color-text-secondary);align-items:center;padding:1px 6px;line-height:1.5;display:inline-flex}.PDAxha_tag[data-mode=local]{background:var(--color-local-bg);color:var(--color-local-text)}.PDAxha_tag[data-mode=proxy]{background:var(--color-proxy-bg);color:var(--color-proxy-text)}.PDAxha_tag[data-mode=offline]{background:var(--color-offline-bg);color:var(--color-text-muted)}.PDAxha_pro{border-radius:var(--radius-xs);background:var(--color-pro-bg);color:var(--color-pro-text);font-size:var(--text-xs);font-weight:var(--weight-medium);padding:1px 6px;line-height:1.5;display:inline-flex}.PDAxha_dot{background:var(--color-status-idle);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.PDAxha_dot[data-tone=ok]{background:var(--color-status-ok)}.PDAxha_dot[data-tone=progress]{background:var(--color-accent)}.PDAxha_dot[data-tone=cloud]{background:var(--color-status-cloud)}.PDAxha_dot[data-tone=error]{background:var(--color-status-error)}.PDAxha_dot[data-tone=idle]{background:var(--color-status-idle)}.PDAxha_dot[data-tone=proxy]{background:var(--color-status-proxy)}.PDAxha_dot[data-tone=neutral]{background:var(--color-text-secondary)}.PDAxha_dot[data-pulse=true]{animation:1.4s ease-in-out infinite PDAxha_pulse}.PDAxha_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl)}.PDAxha_cardTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.PDAxha_tile{border-radius:var(--radius-lg);background:var(--color-chip);width:40px;height:40px;color:var(--tile-fg,var(--color-accent));font-family:var(--font-mono);font-weight:var(--weight-medium);flex:none;justify-content:center;align-items:center;display:flex}.PDAxha_tile36{width:36px;height:36px;font-size:var(--text-base-sm);border-radius:9px}.PDAxha_tabs{border-radius:var(--radius-lg);background:var(--color-chip);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.PDAxha_tab{min-height:36px;color:var(--color-text);font-weight:var(--weight-regular);background:0 0;border:0;border-radius:7px;padding:0 14px}.PDAxha_tab[aria-selected=true]{background:var(--color-tab-selected);font-weight:var(--weight-semibold);box-shadow:var(--shadow-tab)}.PDAxha_tab:hover:not([aria-selected=true]){background:var(--color-lift)}.PDAxha_tabCount{color:var(--color-text-muted);font-weight:var(--weight-regular)}.PDAxha_spinner{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite PDAxha_spin;display:inline-block}.PDAxha_skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-skeleton) 0%, var(--color-skeleton-shine) 50%, var(--color-skeleton) 100%);background-size:200% 100%;animation:1.6s ease-in-out infinite PDAxha_pulse}.PDAxha_state{text-align:center;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 20px;display:flex}.PDAxha_stateTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.PDAxha_stateText{max-width:420px;color:var(--color-text-muted);margin:0}.PDAxha_stateActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.PDAxha_errorBox{border:1px solid var(--color-error-border);border-radius:var(--radius-lg);background:var(--color-error-bg);color:var(--color-error-text);font-size:var(--text-base-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.PDAxha_errorBox>span{flex:200px;min-width:0}.PDAxha_notice{border-radius:var(--radius-lg);background:var(--color-cloud-bg);color:var(--color-cloud-text);font-size:var(--text-base-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.PDAxha_notice>span{flex:200px;min-width:0}.PDAxha_okText{color:var(--color-local-text);font-size:var(--text-base-sm);font-weight:var(--weight-medium);align-items:center;gap:6px;display:inline-flex}.PDAxha_dialog{border:1px solid var(--color-border-strong);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:min(480px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-menu);padding:0;overflow:auto}.PDAxha_dialogWide{width:min(640px,100vw - 32px)}.PDAxha_dialog::backdrop{background:var(--color-backdrop)}.PDAxha_dialogBody{flex-direction:column;gap:16px;padding:20px;display:flex}.PDAxha_dialogHead{align-items:flex-start;gap:12px;display:flex}.PDAxha_dialogTitle{font-size:17px;font-weight:var(--weight-semibold);flex:auto;margin:0}.PDAxha_dialogDesc{color:var(--color-text-muted);margin:4px 0 0}.PDAxha_dialogFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}.PDAxha_popover{z-index:30;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);min-width:200px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-menu);padding:6px;position:absolute}.PDAxha_menuItem{border-radius:var(--radius-md);width:100%;min-height:40px;color:var(--color-text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.PDAxha_menuItem:hover,.PDAxha_menuItem:focus-visible{background:var(--color-bg);color:var(--color-text);outline:none}.PDAxha_menuItem:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent)}.PDAxha_menuItem[data-danger=true]{color:var(--color-error-text)}.PDAxha_menuSep{background:var(--color-border-faint);height:1px;margin:4px 0}.PDAxha_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PDAxha_grow{flex:auto;min-width:0}.PDAxha_muted{color:var(--color-text-muted)}.PDAxha_secondaryText{color:var(--color-text-secondary)}.PDAxha_small{font-size:var(--text-sm)}.PDAxha_ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PDAxha_breadcrumb{font-size:var(--text-base-sm);color:var(--color-text-muted);margin-bottom:6px}.PDAxha_pageH1{font-size:var(--text-4xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:0;line-height:1.3}.PDAxha_capsLabel{font-size:var(--text-base-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-secondary);margin:0}.PDAxha_pre{border-radius:var(--radius-lg);background:var(--color-muted-fill);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre;margin:0;padding:12px 14px;line-height:1.6;overflow-x:auto}
.F-8fjG_page{flex-direction:column;gap:20px;min-width:0;padding:32px 40px 48px;display:flex}.F-8fjG_head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.F-8fjG_headText{flex:360px;min-width:0}.F-8fjG_h1{font-size:var(--text-4xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:0 0 4px;line-height:1.5}.F-8fjG_lede{max-width:640px;color:var(--color-text-muted);margin:0}.F-8fjG_headAction{border-radius:var(--radius-md);min-height:42px;padding:0 16px}.F-8fjG_sections{border-bottom:1px solid var(--color-border);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.F-8fjG_sections::-webkit-scrollbar{display:none}.F-8fjG_sectionLink{color:var(--color-text-secondary);white-space:nowrap;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:10px 12px;text-decoration:none}.F-8fjG_sectionLink:hover{color:var(--color-text);text-decoration:none}.F-8fjG_sectionLink[aria-current=page]{border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:var(--weight-semibold)}.F-8fjG_sectionLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.F-8fjG_tabHead{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.F-8fjG_tabHeadText{flex:320px;min-width:0}.F-8fjG_h2{font-size:17px;font-weight:var(--weight-semibold);margin:0 0 2px}.F-8fjG_tabLede{color:var(--color-text-muted);font-size:var(--text-base-sm);margin:0}.F-8fjG_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.F-8fjG_toolbarEnd{align-items:center;gap:8px;margin-left:auto;display:flex}.F-8fjG_search{flex:0 280px;min-width:0;position:relative}.F-8fjG_search input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:40px;color:var(--color-text);font-size:var(--text-base-sm);padding:0 10px 0 34px}.F-8fjG_search input::placeholder{color:var(--color-placeholder)}.F-8fjG_search input:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.F-8fjG_search svg{color:var(--color-text-muted);pointer-events:none;position:absolute;top:12px;left:11px}.F-8fjG_select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:40px;color:var(--color-text);font-size:var(--text-base-sm);max-width:100%;padding:0 10px}.F-8fjG_toolbarEnd .F-8fjG_select{width:200px;min-width:0}.F-8fjG_select:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.F-8fjG_btn{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:34px;color:var(--color-text);font-size:var(--text-base-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.F-8fjG_btn:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-border-hover);text-decoration:none}.F-8fjG_btn:disabled{opacity:.55;cursor:not-allowed}.F-8fjG_btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.F-8fjG_btnPrimary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}.F-8fjG_btnPrimary:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-text-on-accent)}.F-8fjG_btnGhost{background:0 0;border-color:#0000}.F-8fjG_btnGhost:hover:not(:disabled){background:var(--color-hover);border-color:#0000}.F-8fjG_btnDanger{color:var(--color-error-text)}.F-8fjG_btnDanger:hover:not(:disabled){background:var(--color-error-bg);border-color:var(--color-error-border)}.F-8fjG_btnSm{min-height:30px;font-size:var(--text-sm);padding:0 10px}.F-8fjG_linkBtn{color:var(--color-link);font:inherit;font-size:var(--text-base-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;text-decoration:none;display:inline-flex}.F-8fjG_linkBtn:hover{color:var(--color-link-hover);text-decoration:underline}.F-8fjG_linkBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.F-8fjG_iconBtn{width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.F-8fjG_iconBtn:hover:not(:disabled){background:var(--color-hover)}.F-8fjG_iconBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.F-8fjG_seg{background:var(--color-chip);border-radius:9px;flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.F-8fjG_segBtn{min-height:28px;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12.5px}.F-8fjG_segBtn:hover:not([aria-selected=true]):not([aria-checked=true]):not(:disabled){background:var(--color-lift);color:var(--color-text)}.F-8fjG_segBtn[aria-selected=true],.F-8fjG_segBtn[aria-checked=true]{background:var(--color-tab-selected);color:var(--color-text);font-weight:var(--weight-semibold);box-shadow:var(--shadow-tab)}.F-8fjG_segBtn:disabled{opacity:.5;cursor:not-allowed}.F-8fjG_segBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.F-8fjG_segSm .F-8fjG_segBtn{min-height:26px;font-size:var(--text-sm);padding:0 9px}.F-8fjG_pill{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-secondary);font-size:11.5px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;line-height:1.5;display:inline-flex}.F-8fjG_pillDot{background:var(--color-status-idle);border-radius:50%;flex:none;width:6px;height:6px}.F-8fjG_pill[data-tone=info]{background:var(--color-proxy-bg);color:var(--color-proxy-text)}.F-8fjG_pill[data-tone=info] .F-8fjG_pillDot{background:var(--color-status-proxy)}.F-8fjG_pill[data-tone=ok]{background:var(--color-local-bg);color:var(--color-local-text)}.F-8fjG_pill[data-tone=ok] .F-8fjG_pillDot{background:var(--color-status-ok)}.F-8fjG_pill[data-tone=error]{background:var(--color-error-bg);color:var(--color-error-text)}.F-8fjG_pill[data-tone=error] .F-8fjG_pillDot{background:var(--color-status-error)}.F-8fjG_pill[data-tone=warn]{background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}.F-8fjG_pill[data-tone=warn] .F-8fjG_pillDot{background:var(--color-status-waiting)}.F-8fjG_pill[data-tone=muted]{background:var(--color-chip);color:var(--color-text-muted)}.F-8fjG_tag{border-radius:var(--radius-xs);background:var(--color-chip);color:var(--color-text-secondary);font-family:var(--font-mono);white-space:nowrap;align-items:center;padding:1px 6px;font-size:11px;line-height:1.6;display:inline-flex}.F-8fjG_mono{font-family:var(--font-mono)}.F-8fjG_muted{color:var(--color-text-muted)}.F-8fjG_small{font-size:var(--text-sm)}.F-8fjG_grow{flex:auto;min-width:0}.F-8fjG_ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.F-8fjG_stateBox{border:1px dashed var(--color-border-dashed);border-radius:var(--radius-xl);text-align:center;color:var(--color-text-secondary);flex-direction:column;grid-column:1/-1;align-items:center;gap:8px;padding:40px 20px;display:flex}.F-8fjG_stateTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.F-8fjG_stateText{max-width:460px;margin:0}.F-8fjG_stateActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.F-8fjG_stateBox[data-tone=error]{border-style:solid;border-color:var(--color-error-border);background:var(--color-error-bg)}.F-8fjG_stateBox[data-tone=error] .F-8fjG_stateTitle{color:var(--color-error-text)}.F-8fjG_inlineError{border:1px solid var(--color-error-border);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error-text);font-size:var(--text-base-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.F-8fjG_inlineError>span{overflow-wrap:anywhere;flex:200px;min-width:0}.F-8fjG_toasts{z-index:70;width:max-content;max-width:min(420px,100vw - 32px);height:auto;color:var(--color-text);pointer-events:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;display:flex;position:fixed;inset:16px auto auto 50%;overflow:visible;transform:translate(-50%)}.F-8fjG_toasts:empty{display:none}.F-8fjG_toast{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-menu);font-size:var(--text-base-sm);pointer-events:auto;align-items:center;gap:8px;padding:7px 7px 7px 14px;display:flex}.F-8fjG_toast[data-tone=ok]{border-color:var(--color-local-border)}.F-8fjG_toast[data-tone=warn]{border-color:var(--color-status-waiting)}.F-8fjG_toast[data-tone=error]{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}.F-8fjG_toastText{overflow-wrap:anywhere;flex:auto;min-width:0}.F-8fjG_toastAction{border-radius:var(--radius-sm);min-height:28px;color:var(--color-link);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;flex:none;padding:0 10px}.F-8fjG_toast[data-tone=error] .F-8fjG_toastAction{color:inherit;text-decoration:underline}.F-8fjG_toastAction:hover{background:var(--color-hover)}.F-8fjG_toastClose{border-radius:var(--radius-sm);width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.F-8fjG_toastClose:hover{background:var(--color-hover)}.F-8fjG_overlay{z-index:80;background:var(--color-backdrop);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.F-8fjG_overlayBox{border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--shadow-menu);font-weight:var(--weight-medium);align-items:center;gap:12px;padding:16px 20px;display:flex}.F-8fjG_drawer{border:0;border-left:1px solid var(--color-border-strong);background:var(--color-surface-raised);width:min(520px,100vw);max-width:100vw;height:100%;max-height:none;color:var(--color-text);box-shadow:var(--shadow-menu);margin:0;padding:0;inset:0 0 0 auto}.F-8fjG_drawerWide{width:min(640px,100vw)}.F-8fjG_drawer::backdrop{background:var(--color-backdrop)}.F-8fjG_drawerInner{flex-direction:column;height:100%;min-height:0;display:flex}.F-8fjG_drawerHead{border-bottom:1px solid var(--color-border-faint);align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.F-8fjG_drawerIcon{border-radius:var(--radius-lg);background:var(--color-selected-hover);width:36px;height:36px;color:var(--color-link);flex:none;justify-content:center;align-items:center;display:flex}.F-8fjG_drawerTitle{font-size:17px;font-weight:var(--weight-semibold);margin:0;line-height:1.4}.F-8fjG_drawerSub{color:var(--color-text-muted);font-size:var(--text-base-sm);margin:2px 0 0}.F-8fjG_closeBtn{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-2px -6px 0 0;padding:0;display:inline-flex}.F-8fjG_closeBtn:hover:not(:disabled){background:var(--color-hover)}.F-8fjG_closeBtn:focus-visible{outline:2px solid var(--color-accent)}.F-8fjG_drawerBody{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:18px 20px 24px;display:flex;overflow-y:auto}.F-8fjG_drawerFoot{border-top:1px solid var(--color-border-faint);background:var(--color-surface-raised);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 20px;display:flex}.F-8fjG_footProblem{min-width:0;color:var(--color-error-text);font-size:var(--text-sm);flex:140px}.F-8fjG_footSpacer{flex:auto}.F-8fjG_errorLine{font-size:var(--text-sm);color:var(--color-error-text);margin:0}.F-8fjG_field{flex-direction:column;gap:5px;min-width:0;display:flex}.F-8fjG_label{font-size:12.5px;font-weight:var(--weight-semibold);color:var(--color-text);display:block}.F-8fjG_optional{font-weight:var(--weight-regular);color:var(--color-text-muted)}.F-8fjG_hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.F-8fjG_input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-width:0;min-height:36px;color:var(--color-text);font-size:var(--text-base-sm);padding:0 10px}textarea.F-8fjG_input{resize:vertical;padding:8px 10px;line-height:1.5}.F-8fjG_input::placeholder{color:var(--color-placeholder)}.F-8fjG_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.F-8fjG_input[aria-invalid=true]{border-color:var(--color-status-error)}.F-8fjG_input:disabled,.F-8fjG_input[readonly]{background:var(--color-surface-subtle);color:var(--color-text-secondary)}.F-8fjG_monoInput{font-family:var(--font-mono);font-size:var(--text-sm)}.F-8fjG_numberInput{width:96px}.F-8fjG_inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.F-8fjG_fieldStatus{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:5px;display:inline-flex}.F-8fjG_fieldStatus[data-tone=ok]{color:var(--color-local-text)}.F-8fjG_fieldStatus[data-tone=error]{color:var(--color-error-text)}.F-8fjG_fieldStatus[data-tone=warn]{color:var(--color-state-modified-text)}.F-8fjG_sectionLabel{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.F-8fjG_group{flex-direction:column;gap:12px;display:flex}.F-8fjG_switchRow{align-items:flex-start;gap:12px;display:flex}.F-8fjG_switchText{flex:auto;min-width:0}.F-8fjG_switchTitle{font-size:var(--text-base-sm);font-weight:var(--weight-medium)}.F-8fjG_box{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle);flex-direction:column;gap:8px;padding:12px;display:flex}.F-8fjG_endpoint{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 8px;display:flex}.F-8fjG_endpointNote{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);flex:auto}.F-8fjG_endpointText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);flex:auto;overflow:hidden}.F-8fjG_method{border-radius:var(--radius-xs);background:var(--wf-flow-bg);color:var(--wf-flow-fg);font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-medium);flex:none;padding:1px 6px}.F-8fjG_copyBtn{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-height:28px;color:var(--color-text);font-size:var(--text-sm);cursor:pointer;flex:none;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.F-8fjG_copyBtn:hover{background:var(--color-surface-hover)}.F-8fjG_copyIcon{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.F-8fjG_copyIcon:hover{background:var(--color-hover);color:var(--color-text)}.F-8fjG_copyBtn:focus-visible,.F-8fjG_copyIcon:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.F-8fjG_code{border-radius:var(--radius-lg);background:var(--color-code-dark);color:var(--color-code-dark-text);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.55}.F-8fjG_secretBox{border:1px solid var(--color-local-border);border-radius:var(--radius-lg);background:var(--color-local-bg);flex-direction:column;gap:8px;padding:12px;display:flex}.F-8fjG_secretTitle{font-size:var(--text-base-sm);font-weight:var(--weight-semibold);color:var(--color-local-text);margin:0}.F-8fjG_secretNote{font-size:var(--text-sm);color:var(--color-local-text);margin:0}.F-8fjG_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.F-8fjG_choice{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;color:var(--color-text);text-align:left;cursor:pointer;border-radius:9px;align-items:flex-start;gap:10px;padding:10px;display:flex}.F-8fjG_choice:hover:not(:disabled):not([aria-checked=true]){border-color:var(--color-border-hover)}.F-8fjG_choice[aria-checked=true]{border:2px solid var(--color-accent);background:var(--color-selected);padding:9px}.F-8fjG_choice:disabled{cursor:not-allowed;background:var(--color-surface-subtle)}.F-8fjG_choice:disabled .F-8fjG_choiceText{opacity:.7}.F-8fjG_choice:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.F-8fjG_choiceIcon{background:var(--color-chip);width:28px;height:28px;color:var(--color-text-secondary);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.F-8fjG_choiceText{min-width:0}.F-8fjG_choiceTitle{font-size:var(--text-base-sm);font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.F-8fjG_choiceDesc{font-size:var(--text-sm);color:var(--color-text-muted)}.F-8fjG_soon{border-radius:var(--radius-xs);background:var(--color-chip);color:var(--color-text-muted);font-size:10.5px;font-weight:var(--weight-medium);white-space:nowrap;padding:0 6px;line-height:1.6}.F-8fjG_days{flex-wrap:wrap;gap:6px;display:flex}.F-8fjG_day{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-width:44px;min-height:32px;color:var(--color-text-secondary);font-size:var(--text-base-sm);cursor:pointer;padding:0 8px}.F-8fjG_day[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-selected);color:var(--color-text);font-weight:var(--weight-semibold)}.F-8fjG_day:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.F-8fjG_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:720px){.F-8fjG_page{gap:16px;padding:24px 16px 40px}.F-8fjG_search{flex:100%}.F-8fjG_toolbarEnd{flex-wrap:wrap;flex:100%;margin-left:0}.F-8fjG_toolbarEnd .F-8fjG_select{flex:140px;width:auto}.F-8fjG_drawerHead,.F-8fjG_drawerBody,.F-8fjG_drawerFoot{padding-left:16px;padding-right:16px}}@media (max-width:460px){.F-8fjG_sections{gap:0}.F-8fjG_sectionLink{font-size:var(--text-base-sm);padding:10px 7px}.F-8fjG_choices,.F-8fjG_twoCol{grid-template-columns:minmax(0,1fr)}}.F-8fjG_runsLine{font-size:var(--text-sm);color:var(--color-text-muted);margin:6px 0 0}.F-8fjG_runsLine[data-warn]{color:var(--color-state-modified-text)}
.YBW2FW_ws{background:var(--color-bg);height:100%;color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base);grid-template-rows:minmax(0,1fr);grid-template-columns:56px minmax(0,1fr);display:grid;overflow:clip}.YBW2FW_editor{flex-direction:column;min-width:0;min-height:0;display:flex}.YBW2FW_body{--wf-left-w:300px;grid-template-columns:var(--wf-left-w) minmax(0, 1fr) var(--wf-inspector-w,420px);flex:auto;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:clip}.YBW2FW_centerState{justify-content:center;align-items:center;min-width:0;padding:24px 16px;display:flex}.YBW2FW_loading{color:var(--color-text-secondary);font-weight:var(--weight-medium);align-items:center;gap:12px;display:flex}.YBW2FW_header{border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:10px;min-height:52px;padding:0 12px;display:flex}.YBW2FW_headStart{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.YBW2FW_headEnd{flex:none;align-items:center;gap:6px;display:flex}.YBW2FW_back{width:32px;height:32px}.YBW2FW_title{field-sizing:content;border-radius:var(--radius-md);min-width:80px;max-width:360px;min-height:34px;color:var(--color-text);font-size:15px;font-weight:var(--weight-semibold);text-overflow:ellipsis;background:0 0;border:1px solid #0000;flex:0 auto;padding:0 6px}.YBW2FW_title:hover{border-color:var(--color-border)}.YBW2FW_title:focus-visible{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:0;background:var(--color-surface)}.YBW2FW_saveState{color:var(--color-local-text);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.YBW2FW_saveDot{background:var(--color-status-ok);border-radius:50%;width:7px;height:7px}.YBW2FW_saveState[data-tone=warn]{color:var(--color-state-modified-text)}.YBW2FW_saveState[data-tone=warn] .YBW2FW_saveDot{background:var(--color-status-waiting)}.YBW2FW_saveState[data-tone=busy]{color:var(--color-text-muted)}.YBW2FW_saveState[data-tone=busy] .YBW2FW_saveDot{background:var(--color-status-idle)}.YBW2FW_divider{background:var(--color-border);width:1px;height:22px;margin:0 4px}.YBW2FW_btnText{white-space:nowrap}.YBW2FW_panelToggle{display:none}.YBW2FW_checks{flex:none;position:relative}.YBW2FW_checksBtn{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-secondary);font-size:11.5px;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:5px;margin-left:6px;padding:2px 8px;line-height:1.5;display:inline-flex}.YBW2FW_checksBtn[data-tone=ok]{background:var(--color-local-bg);color:var(--color-local-text)}.YBW2FW_checksBtn[data-tone=error]{background:var(--color-error-bg);color:var(--color-error-text)}.YBW2FW_checksBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.YBW2FW_problems{z-index:40;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);width:min(420px,100vw - 32px);max-height:min(460px,100vh - 120px);box-shadow:var(--shadow-menu);outline:none;flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.YBW2FW_problemsHead{align-items:center;gap:8px;display:flex}.YBW2FW_problemsTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);flex:auto;margin:0}.YBW2FW_problemsNote,.YBW2FW_problemsFoot{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.YBW2FW_problemsFoot{border-top:1px solid var(--color-border-faint);padding-top:8px}.YBW2FW_problemList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YBW2FW_problem{border-top:1px solid var(--color-border-faint);font-size:var(--text-base-sm);align-items:flex-start;gap:8px;padding:8px 0;display:flex}.YBW2FW_problem:first-child{border-top:0}.YBW2FW_problemDot{background:var(--color-status-error);border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.YBW2FW_problemDot[data-tone=warning]{background:var(--color-status-waiting)}.YBW2FW_problemText{overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.YBW2FW_problemText>:first-child{font-size:var(--text-sm);color:var(--color-text-secondary)}.YBW2FW_problem .YBW2FW_linkBtn,.YBW2FW_problem button{font-size:var(--text-sm);flex:none}.YBW2FW_left{border-right:1px solid var(--color-border);background:var(--color-surface-subtle);flex-direction:column;min-width:0;min-height:0;display:flex}.YBW2FW_leftTabs{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;padding:10px 12px;display:flex}.YBW2FW_fullSeg{flex:auto;display:flex}.YBW2FW_fullSeg button{flex:1 1 0}.YBW2FW_overlayClose{display:none}.YBW2FW_leftBody,.YBW2FW_palette{flex-direction:column;flex:auto;min-height:0;display:flex}.YBW2FW_paletteSearch{padding:10px 12px 0;position:relative}.YBW2FW_paletteSearch svg{color:var(--color-text-muted);pointer-events:none;position:absolute;top:21px;left:23px}.YBW2FW_paletteSearch input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:36px;color:var(--color-text);font-size:var(--text-base-sm);padding:0 10px 0 31px}.YBW2FW_paletteSearch input::placeholder{color:var(--color-placeholder)}.YBW2FW_paletteSearch input:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.YBW2FW_paletteList{flex:auto;min-height:0;padding:4px 8px 8px;overflow-y:auto}.YBW2FW_paletteGroup{color:var(--color-text-muted);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase;margin:0;padding:10px 6px 4px}.YBW2FW_palettePlatform{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0;padding:2px 6px}.YBW2FW_paletteItems{margin:0;padding:0;list-style:none}.YBW2FW_paletteItem{width:100%;color:var(--color-text);text-align:left;cursor:grab;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px;display:flex}.YBW2FW_paletteItem:hover:not([aria-disabled=true]){background:var(--color-hover)}.YBW2FW_paletteItem:active:not([aria-disabled=true]){cursor:grabbing}.YBW2FW_paletteItem[aria-disabled=true]{cursor:default}.YBW2FW_paletteItem[data-unavailable=true]{opacity:.55}.YBW2FW_paletteItem:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.YBW2FW_paletteTile{border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.YBW2FW_paletteTile[data-cat=io]{background:var(--wf-io-bg);color:var(--wf-io-fg)}.YBW2FW_paletteTile[data-cat=agent]{background:var(--wf-agent-bg);color:var(--wf-agent-fg)}.YBW2FW_paletteTile[data-cat=flow]{background:var(--wf-flow-bg);color:var(--wf-flow-fg)}.YBW2FW_paletteTile[data-cat=logic]{background:var(--wf-logic-bg);color:var(--wf-logic-fg)}.YBW2FW_paletteTile[data-cat=loop]{background:var(--wf-loop-bg);color:var(--wf-loop-fg)}.YBW2FW_paletteTile[data-cat=platform]{background:var(--wf-platform-bg);color:var(--wf-platform-fg)}.YBW2FW_paletteText{flex-direction:column;flex:auto;min-width:0;display:flex}.YBW2FW_paletteName{font-size:13px;font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.YBW2FW_paletteTag{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-muted);font-size:10.5px;font-weight:var(--weight-medium);white-space:nowrap;padding:0 6px;line-height:1.6}.YBW2FW_paletteTag[data-tone=new]{background:var(--color-selected-hover);color:var(--color-link)}.YBW2FW_paletteDesc{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--text-sm);overflow:hidden}.YBW2FW_paletteEmpty{color:var(--color-text-muted);font-size:var(--text-base-sm);margin:0;padding:16px 8px}.YBW2FW_paletteFoot{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding:10px 14px}.YBW2FW_copilot{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:8px;padding:40px 20px;display:flex}.YBW2FW_previewTag{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;padding:0 8px;line-height:1.7}.YBW2FW_copilotIcon{border-radius:var(--radius-lg);background:var(--wf-agent-bg);width:36px;height:36px;color:var(--wf-agent-fg);justify-content:center;align-items:center;margin-top:8px;display:flex}.YBW2FW_copilotTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.YBW2FW_copilotText,.YBW2FW_copilotNote{max-width:260px;color:var(--color-text-muted);font-size:var(--text-base-sm);margin:0}.YBW2FW_copilotNote{font-size:var(--text-sm)}@media (max-width:1200px){.YBW2FW_body{--wf-left-w:260px}}@media (max-width:1080px){.YBW2FW_saveText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:900px){.YBW2FW_body{grid-template-columns:minmax(0,1fr)}.YBW2FW_left,.YBW2FW_body>aside[aria-label=Inspector]{z-index:20;visibility:hidden;box-shadow:var(--shadow-menu);position:absolute;top:0;bottom:0}.YBW2FW_left{width:min(300px,88%);left:0}.YBW2FW_body>aside[aria-label=Inspector]{width:min(var(--wf-inspector-w,420px), 94%);right:0}.YBW2FW_body[data-left-open=true] .YBW2FW_left,.YBW2FW_body[data-inspector-open=true]>aside[aria-label=Inspector]{visibility:visible}.YBW2FW_body>aside[aria-label=Inspector]>[role=separator]{display:none}.YBW2FW_overlayClose,.YBW2FW_body>aside[aria-label=Inspector] [aria-label=Close\ inspector],.YBW2FW_panelToggle{display:inline-flex}.YBW2FW_header{flex-wrap:wrap;gap:6px 8px;padding:8px 12px}.YBW2FW_headStart{flex:100%;gap:6px}.YBW2FW_headEnd{flex-wrap:wrap;flex:100%}.YBW2FW_title{flex:auto;width:auto;max-width:none}.YBW2FW_saveBtn{margin-left:auto}}@media (max-width:560px){.YBW2FW_btnText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YBW2FW_saveBtn,.YBW2FW_runBtn{width:34px;padding:0}.YBW2FW_divider{display:none}.YBW2FW_checksBtn{margin-left:0}.YBW2FW_headEnd{gap:2px}}
.TUj3Sq_row{align-items:center;display:flex;position:relative}.TUj3Sq_row>button:first-child{flex:auto;min-width:0;padding-right:64px}.TUj3Sq_rowActions{align-items:center;gap:2px;display:flex;position:absolute;top:0;bottom:0;right:4px}.TUj3Sq_rowButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.TUj3Sq_rowButton:hover{background:var(--color-hover);color:var(--color-text)}.TUj3Sq_rowButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.TUj3Sq_rowButton[data-on=true]{color:var(--color-cloud-text)}@media (hover:hover){.TUj3Sq_row .TUj3Sq_rowActions>:not([data-on=true]){opacity:0}.TUj3Sq_row:hover .TUj3Sq_rowActions>*,.TUj3Sq_row:focus-within .TUj3Sq_rowActions>*{opacity:1}}.TUj3Sq_paletteSection+.TUj3Sq_paletteSection{margin-top:4px}.TUj3Sq_groupHead{justify-content:space-between;align-items:center;gap:6px;padding-right:4px;display:flex}.TUj3Sq_paletteNote{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding:2px 8px 8px}.TUj3Sq_link{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-text-secondary);align-items:flex-start;gap:10px;margin:12px 16px 0;padding:10px 12px;display:flex}.TUj3Sq_link>svg{flex:none;margin-top:2px}.TUj3Sq_link[data-tone=info]{border-color:var(--color-selected-hover);background:var(--color-selected)}.TUj3Sq_link[data-tone=info]>svg{color:var(--color-link)}.TUj3Sq_link[data-tone=edited]{background:var(--color-cloud-bg)}.TUj3Sq_link[data-tone=edited]>svg{color:var(--color-cloud-text)}.TUj3Sq_linkText{flex:auto;min-width:0}.TUj3Sq_linkLine{color:var(--color-text);font-size:var(--text-base-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.TUj3Sq_linkName{overflow-wrap:anywhere;min-width:0;font-weight:var(--weight-semibold)}.TUj3Sq_linkTag{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-muted);font-size:10.5px;font-weight:var(--weight-medium);padding:0 6px;line-height:1.6}.TUj3Sq_linkVersion{color:var(--color-text-muted);font-size:var(--text-sm)}.TUj3Sq_linkHint{color:var(--color-text-muted);font-size:var(--text-sm);margin:2px 0 0}.TUj3Sq_linkActions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.TUj3Sq_form{flex-direction:column;gap:14px;display:flex}.TUj3Sq_optional{color:var(--color-text-muted);font-weight:var(--weight-regular)}.TUj3Sq_textarea{resize:vertical;min-height:64px;font:inherit;padding:10px 12px}.TUj3Sq_fieldset{border:0;flex-direction:column;margin:0;padding:0;display:flex}.TUj3Sq_fieldset legend{margin-bottom:2px;padding:0}.TUj3Sq_applyBody{flex-direction:column;gap:10px;display:flex}.TUj3Sq_applyText{margin:0}.TUj3Sq_usageList{flex-direction:column;gap:6px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.TUj3Sq_usageList li{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 10px;display:flex}.TUj3Sq_usageTitle{overflow-wrap:anywhere;min-width:0;font-weight:var(--weight-medium)}
.NdSeXa_root{flex-direction:column;flex:auto;min-height:0;display:flex}.NdSeXa_top{border-bottom:1px solid var(--color-border-faint);align-items:center;gap:8px;padding:8px 12px;display:flex}.NdSeXa_previewTag{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;flex:none;padding:0 8px;line-height:1.7}.NdSeXa_topNote{min-width:0;color:var(--color-text-muted);flex:auto;font-size:11.5px;line-height:1.4}.NdSeXa_newChat{font-size:var(--text-sm);flex:none}.NdSeXa_newChat:disabled{opacity:.5;cursor:not-allowed}.NdSeXa_empty{text-align:center;flex-direction:column;flex:auto;align-items:center;gap:8px;padding:40px 20px;display:flex}.NdSeXa_emptyIcon{border-radius:var(--radius-lg);background:var(--wf-agent-bg);width:36px;height:36px;color:var(--wf-agent-fg);justify-content:center;align-items:center;display:flex}.NdSeXa_emptyTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.NdSeXa_emptyText{max-width:260px;color:var(--color-text-muted);font-size:var(--text-base-sm);margin:0}.NdSeXa_log{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:12px;display:flex;overflow-y:auto}.NdSeXa_log>*{flex-shrink:0}.NdSeXa_user{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.NdSeXa_userAbout{max-width:90%;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.NdSeXa_userBubble{background:var(--color-chip);max-width:90%;color:var(--color-text);font-size:var(--text-base-sm);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 4px;padding:8px 11px}.NdSeXa_assistant{font-size:var(--text-base-sm);flex-direction:column;gap:8px;line-height:1.5;display:flex}.NdSeXa_text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.NdSeXa_code{font-family:var(--font-mono);font-size:var(--text-sm)}.NdSeXa_caret{vertical-align:-2px;background:var(--color-text-muted);width:6px;height:13px;margin-left:2px;animation:1s steps(2,start) infinite NdSeXa_blink;display:inline-block}.NdSeXa_status{color:var(--color-text-muted);align-items:center;gap:8px;margin:0;display:flex}.NdSeXa_changes{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);overflow:hidden}.NdSeXa_changesHead{border-bottom:1px solid var(--color-border-faint);font-size:var(--text-sm);font-weight:var(--weight-semibold);padding:8px 10px}.NdSeXa_changeRow{align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.NdSeXa_changeRow+.NdSeXa_changeRow{border-top:1px solid var(--color-border-faint)}.NdSeXa_kind{border-radius:var(--radius-sm);font-size:10.5px;font-weight:var(--weight-medium);white-space:nowrap;flex:none;padding:2px 8px}.NdSeXa_kind[data-tone=ok]{background:var(--color-local-bg);color:var(--color-local-text)}.NdSeXa_kind[data-tone=warn]{background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}.NdSeXa_kind[data-tone=error]{background:var(--color-error-bg);color:var(--color-error-text)}.NdSeXa_changeId,.NdSeXa_changeIdText{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NdSeXa_changeId{color:var(--color-text);cursor:pointer;background:0 0;border:0;padding:0}.NdSeXa_changeId:hover{color:var(--color-link);text-decoration:underline}.NdSeXa_changeId:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.NdSeXa_changeIdText{color:var(--color-text-muted);text-decoration:line-through}.NdSeXa_changeType{color:var(--color-text-muted);font-size:var(--text-sm);flex:none;margin-left:auto}.NdSeXa_summary{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:4px;font-size:12.5px;display:flex}.NdSeXa_undo{border-radius:var(--radius-sm);min-height:26px;color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12.5px}.NdSeXa_undo:hover{background:var(--color-hover)}.NdSeXa_undo[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}.NdSeXa_undo:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.NdSeXa_warn{color:var(--color-state-modified-text);font-size:var(--text-sm);margin:0}.NdSeXa_error{border:1px solid var(--color-error-border);border-radius:var(--radius-lg);background:var(--color-error-bg);color:var(--color-error-text);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.NdSeXa_error>span{flex:160px;min-width:0}.NdSeXa_stopped{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.NdSeXa_composer{border-top:1px solid var(--color-border);padding:10px 12px 12px}.NdSeXa_chipRow{margin-bottom:6px;display:flex}.NdSeXa_chip{border-radius:var(--radius-sm);background:var(--wf-io-bg);max-width:100%;color:var(--wf-io-fg);font-size:11.5px;font-weight:var(--weight-medium);align-items:center;gap:5px;padding:2px 4px 2px 8px;display:inline-flex}.NdSeXa_chip[data-cat=agent]{background:var(--wf-agent-bg);color:var(--wf-agent-fg)}.NdSeXa_chip[data-cat=flow]{background:var(--wf-flow-bg);color:var(--wf-flow-fg)}.NdSeXa_chip[data-cat=logic]{background:var(--wf-logic-bg);color:var(--wf-logic-fg)}.NdSeXa_chip[data-cat=loop]{background:var(--wf-loop-bg);color:var(--wf-loop-fg)}.NdSeXa_chip[data-cat=platform]{background:var(--wf-platform-bg);color:var(--wf-platform-fg)}.NdSeXa_chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NdSeXa_chipClear{border-radius:var(--radius-xs);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:2px;display:inline-flex}.NdSeXa_chipClear:hover{background:var(--color-hover)}.NdSeXa_chipClear:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.NdSeXa_box{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:6px;padding:8px 10px;display:flex}.NdSeXa_box:focus-within{border-color:var(--color-border-hover)}.NdSeXa_input{width:100%;color:var(--color-text);font:inherit;font-size:var(--text-base-sm);resize:none;background:0 0;border:0;padding:0;line-height:1.5}.NdSeXa_input::placeholder{color:var(--color-placeholder)}.NdSeXa_input:focus{outline:none}.NdSeXa_boxRow{align-items:center;gap:8px;display:flex}.NdSeXa_hint{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);flex:auto}.NdSeXa_send{border-radius:var(--radius-md);background:var(--color-accent);width:30px;height:30px;color:var(--color-text-on-accent);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.NdSeXa_send:hover:not(:disabled){background:var(--color-accent-hover)}.NdSeXa_send:disabled{opacity:.45;cursor:not-allowed}.NdSeXa_send:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes NdSeXa_blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.NdSeXa_caret{animation:none}}
.eNNYJq_page{background:var(--color-bg);min-width:0;min-height:100%;color:var(--color-text);flex:auto;justify-content:center;align-items:center;padding:24px 16px;display:flex}.eNNYJq_page>*{max-width:460px}.eNNYJq_note{justify-content:center;padding:32px 16px;display:flex}.eNNYJq_note>*{max-width:460px}
.XZTryG_canvas{background-color:var(--color-bg);touch-action:none;-webkit-user-select:none;user-select:none;outline:none;min-width:0;min-height:0;position:relative;overflow:clip}.XZTryG_canvas[data-grid=dots]{background-image:radial-gradient(var(--wf-dot) 1.2px, transparent 1.2px);background-size:var(--grid-size) var(--grid-size);background-position:var(--grid-x) var(--grid-y)}.XZTryG_canvas[data-grid=lines]{background-image:linear-gradient(to right, var(--wf-dot) 1px, transparent 1px), linear-gradient(to bottom, var(--wf-dot) 1px, transparent 1px);background-size:var(--grid-size) var(--grid-size);background-position:var(--grid-x) var(--grid-y)}.XZTryG_canvas[data-panning=true],.XZTryG_canvas[data-panning=true] *{cursor:grabbing!important}.XZTryG_canvas[data-space=true]{cursor:grab}.XZTryG_canvas[data-connecting=true] .XZTryG_card{cursor:crosshair}.XZTryG_canvas:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.XZTryG_world{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.XZTryG_world[data-ready=false]{visibility:hidden}.XZTryG_cards{z-index:1;position:absolute;top:0;left:0}.XZTryG_edges{z-index:0;pointer-events:none;width:1px;max-width:none;height:1px;position:absolute;top:0;left:0;overflow:visible}.XZTryG_wires{z-index:2;pointer-events:none;width:1px;max-width:none;height:1px;position:absolute;top:0;left:0;overflow:visible}.XZTryG_edge{cursor:pointer;outline:none}.XZTryG_edgeHit{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke}.XZTryG_edgeLine{fill:none;stroke:var(--wf-edge);stroke-width:1.6px;transition:stroke-width 80ms}.XZTryG_edge[data-on=true] .XZTryG_edgeLine{stroke-width:2.6px}.XZTryG_edge:focus-visible .XZTryG_edgeLine{stroke:var(--color-accent)}.XZTryG_edge[data-run=true] .XZTryG_edgeLine{stroke:var(--wf-edge-run);stroke-width:2.5px}.XZTryG_edge[data-run=true][data-on=true] .XZTryG_edgeLine{stroke-width:3.2px}.XZTryG_arrow{fill:var(--wf-edge)}.XZTryG_arrowRun{fill:var(--wf-edge-run)}.XZTryG_arrowFocus{fill:var(--color-accent)}.XZTryG_edgeTag rect{fill:var(--color-surface);stroke:var(--color-border-strong)}.XZTryG_edgeTag text{fill:var(--color-text-secondary);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-semibold)}.XZTryG_edgeX{pointer-events:all;cursor:pointer}.XZTryG_edgeX circle{fill:var(--color-surface);stroke:var(--color-border-strong)}.XZTryG_edgeX:hover circle{fill:var(--color-error-bg);stroke:var(--color-error-border-strong)}.XZTryG_edgeX path{stroke:var(--color-text-secondary);stroke-width:1.6px;stroke-linecap:round}.XZTryG_edgeX:hover path{stroke:var(--color-error-text)}.XZTryG_wire{fill:none;stroke:var(--color-accent);stroke-width:1.8px;stroke-dasharray:5 4}.XZTryG_wire[data-tone=error]{stroke:var(--color-status-error)}.XZTryG_wire[data-tone=warning]{stroke:var(--color-status-waiting)}.XZTryG_placeholder{fill:var(--color-surface);stroke:var(--color-border-dashed);stroke-width:1.5px;stroke-dasharray:4 3}.XZTryG_placeholderPlus{stroke:var(--color-text-muted);stroke-width:1.6px;stroke-linecap:round}.XZTryG_node{width:190px;position:absolute}.XZTryG_card{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--wf-card-shadow);color:var(--color-text);cursor:pointer;touch-action:none;border-radius:12px;outline:none;position:relative}.XZTryG_card:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.XZTryG_node[data-selected=true] .XZTryG_card,.XZTryG_node[data-run=waiting] .XZTryG_card{box-shadow:0 0 0 2px var(--color-accent), var(--wf-card-shadow)}.XZTryG_node[data-run=failed] .XZTryG_card{box-shadow:0 0 0 2px var(--color-status-error), var(--wf-card-shadow)}.XZTryG_node[data-run=not-reached]{opacity:.45}.XZTryG_node[data-flash=true] .XZTryG_card{animation:.9s XZTryG_flash}@keyframes XZTryG_flash{0%,60%{box-shadow:0 0 0 2px var(--color-status-error), var(--wf-card-shadow)}to{box-shadow:var(--wf-card-shadow)}}.XZTryG_node[data-target=ok] .XZTryG_card{box-shadow:0 0 0 2px var(--color-accent), var(--wf-card-shadow)}.XZTryG_node[data-target=bad] .XZTryG_card{box-shadow:0 0 0 2px var(--color-status-error), var(--wf-card-shadow)}.XZTryG_cardHead{align-items:center;gap:9px;padding:12px;display:flex}.XZTryG_tile{border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.XZTryG_tile[data-cat=io]{background:var(--wf-io-bg);color:var(--wf-io-fg)}.XZTryG_tile[data-cat=agent]{background:var(--wf-agent-bg);color:var(--wf-agent-fg)}.XZTryG_tile[data-cat=flow]{background:var(--wf-flow-bg);color:var(--wf-flow-fg)}.XZTryG_tile[data-cat=logic]{background:var(--wf-logic-bg);color:var(--wf-logic-fg)}.XZTryG_tile[data-cat=loop]{background:var(--wf-loop-bg);color:var(--wf-loop-fg)}.XZTryG_tile[data-cat=platform]{background:var(--wf-platform-bg);color:var(--wf-platform-fg)}.XZTryG_cardTitles{min-width:0}.XZTryG_cardTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:var(--weight-semibold);line-height:1.5;overflow:hidden}.XZTryG_cardId{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-family:var(--font-mono);font-size:10.5px;line-height:1.5;overflow:hidden}.XZTryG_cardLinked{color:var(--color-link);margin-right:4px}.XZTryG_cardLinked svg{vertical-align:-1px;display:inline}.XZTryG_cardLinked[data-edited=true]{color:var(--color-cloud-text)}.XZTryG_chips{flex-wrap:wrap;gap:4px;padding:0 12px 12px;display:flex}.XZTryG_chip{border-radius:var(--radius-sm);background:var(--color-chip);max-width:100%;color:var(--color-text-secondary);font-size:11px;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:1px 7px;line-height:1.5;display:inline-flex;overflow:hidden}.XZTryG_chip[data-mono=true]{font-family:var(--font-mono)}.XZTryG_chip[data-muted=true]{color:var(--color-text-muted)}.XZTryG_chip[data-tone=ok]{background:var(--color-local-bg);color:var(--color-local-text);padding:2px 8px;font-size:11.5px}.XZTryG_chip[data-tone=error]{background:var(--color-error-bg);color:var(--color-error-text);padding:2px 8px;font-size:11.5px}.XZTryG_method{font-size:10.5px;font-weight:var(--weight-semibold);flex:none;padding:1px 6px}.XZTryG_method[data-method=GET]{background:var(--color-local-bg);color:var(--color-local-text)}.XZTryG_method[data-method=POST]{background:var(--color-proxy-bg);color:var(--color-proxy-text)}.XZTryG_method[data-method=PUT],.XZTryG_method[data-method=PATCH]{background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}.XZTryG_method[data-method=DELETE]{background:var(--color-error-bg);color:var(--color-error-text)}.XZTryG_rows{padding-bottom:2px}.XZTryG_row{border-top:1px solid var(--color-border-faint);align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.XZTryG_row[data-matched=true]{background:var(--color-local-bg)}.XZTryG_rowTag{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);background:var(--wf-logic-bg);max-width:62%;color:var(--wf-logic-fg);font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-semibold);flex:none;padding:1px 5px;line-height:1.5;overflow:hidden}.XZTryG_rowText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:10.5px;overflow:hidden}.XZTryG_rowText[data-muted=true]{color:var(--color-text-muted)}.XZTryG_footer{border-top:1px solid var(--color-border-faint);color:var(--color-local-text);font-size:11px;font-weight:var(--weight-medium);border-radius:0 0 11px 11px;align-items:center;gap:6px;padding:7px 12px;display:flex}.XZTryG_footerDot{background:var(--color-status-ok);border-radius:50%;flex:none;width:7px;height:7px}.XZTryG_footer[data-state=waiting]{background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}.XZTryG_footer[data-state=waiting] .XZTryG_footerDot{background:var(--color-status-waiting);animation:1.4s ease-in-out infinite XZTryG_pulse}.XZTryG_footer[data-state=running]{color:var(--color-proxy-text)}.XZTryG_footer[data-state=running] .XZTryG_footerDot{background:var(--color-status-proxy);animation:1.4s ease-in-out infinite XZTryG_pulse}.XZTryG_footer[data-state=failed]{color:var(--color-error-text)}.XZTryG_footer[data-state=failed] .XZTryG_footerDot{background:var(--color-status-error)}.XZTryG_footer[data-state=no-match]{color:var(--color-text-muted)}.XZTryG_footer[data-state=no-match] .XZTryG_footerDot{background:var(--color-status-idle)}@keyframes XZTryG_pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.XZTryG_footer .XZTryG_footerDot,.XZTryG_node[data-flash=true] .XZTryG_card{animation:none}}.XZTryG_portIn,.XZTryG_port{border:2px solid var(--wf-edge);background:var(--color-surface);border-radius:50%;width:11px;height:11px;position:absolute}.XZTryG_portIn{pointer-events:none;top:23px;left:-6px}.XZTryG_port{z-index:2;cursor:crosshair;touch-action:none;padding:0;right:-6px}.XZTryG_port:before{content:"";border-radius:50%;position:absolute;inset:-7px}.XZTryG_port:hover,.XZTryG_port[data-active=true]{border-color:var(--color-accent);background:var(--color-accent)}.XZTryG_port:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.XZTryG_portBottom{bottom:-6px;left:calc(50% - 5.5px);right:auto}.XZTryG_toolbar{z-index:3;left:50%;bottom:calc(100% + 8px * var(--tb-scale,1));border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-menu);white-space:nowrap;transform:translateX(-50%) scale(var(--tb-scale,1));transform-origin:50% 100%;border-radius:9px;gap:2px;padding:3px;display:flex;position:absolute}.XZTryG_toolBtn{min-height:28px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.XZTryG_toolBtn svg{flex:none;max-width:none}.XZTryG_toolBtn:hover{background:var(--color-hover)}.XZTryG_toolBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.XZTryG_toolBtn[data-danger=true]{color:var(--color-error-text)}.XZTryG_zoom{z-index:5;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--wf-card-shadow);border-radius:9px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;bottom:16px;left:16px}.XZTryG_zoomBtn{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.XZTryG_zoomBtn:hover:not(:disabled){background:var(--color-hover)}.XZTryG_zoomBtn:disabled{opacity:.45;cursor:not-allowed}.XZTryG_zoomBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.XZTryG_zoomValue{width:40px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);text-align:center}.XZTryG_minimap{z-index:5;border:1px solid var(--color-border);background:var(--color-surface);width:190px;height:110px;box-shadow:var(--wf-card-shadow);cursor:pointer;touch-action:none;border-radius:9px;position:absolute;bottom:16px;right:16px;overflow:hidden}.XZTryG_miniBlock{border-radius:2px;position:absolute}.XZTryG_miniBlock[data-cat=io]{background:var(--wf-io-fg)}.XZTryG_miniBlock[data-cat=agent]{background:var(--wf-agent-fg)}.XZTryG_miniBlock[data-cat=flow]{background:var(--wf-flow-fg)}.XZTryG_miniBlock[data-cat=logic]{background:var(--wf-logic-fg)}.XZTryG_miniBlock[data-cat=loop]{background:var(--wf-loop-fg)}.XZTryG_miniBlock[data-cat=platform]{background:var(--wf-platform-fg)}.XZTryG_miniView{border:1.5px solid var(--color-accent);cursor:grab;border-radius:4px;position:absolute}.XZTryG_notice{z-index:8;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);max-width:260px;box-shadow:var(--shadow-menu);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);pointer-events:none;white-space:nowrap;padding:4px 9px;position:absolute}.XZTryG_notice[data-tone=error]{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}.XZTryG_notice[data-tone=warning]{border-color:var(--color-status-waiting);background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}.XZTryG_banner{z-index:6;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);max-width:calc(100% - 32px);box-shadow:var(--shadow-menu);font-size:var(--text-base-sm);white-space:nowrap;align-items:center;gap:10px;padding:6px 8px 6px 14px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.XZTryG_bannerText{text-overflow:ellipsis;min-width:0;overflow:hidden}.XZTryG_picker{z-index:9;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);width:280px;max-height:min(380px,100% - 24px);box-shadow:var(--shadow-menu);flex-direction:column;display:flex;position:absolute;overflow:hidden}.XZTryG_pickerSearch{border-bottom:1px solid var(--color-border-faint);padding:8px}.XZTryG_pickerSearch input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:34px;color:var(--color-text);font-size:var(--text-base-sm);padding:0 10px}.XZTryG_pickerSearch input:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.XZTryG_pickerList{flex:auto;min-height:0;margin:0;padding:4px 6px 8px;list-style:none;overflow-y:auto}.XZTryG_pickerGroup{color:var(--color-text-muted);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase;padding:8px 6px 4px}.XZTryG_pickerSub{margin:0;padding:0;list-style:none}.XZTryG_pickerTag{border-radius:var(--radius-xs);background:var(--color-chip);color:var(--color-text-muted);font-size:10.5px;font-weight:var(--weight-medium);white-space:nowrap;margin-left:auto;padding:0 6px;line-height:1.6}.XZTryG_pickerItem{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:10px;padding:6px;display:flex}.XZTryG_pickerItem[aria-selected=true]{background:var(--color-selected)}.XZTryG_pickerItem[aria-disabled=true]{opacity:.55;cursor:default}.XZTryG_pickerItem .XZTryG_tile{border-radius:7px;flex-basis:26px;width:26px;height:26px}.XZTryG_pickerName{font-size:var(--text-base-sm);font-weight:var(--weight-semibold)}.XZTryG_pickerEmpty{color:var(--color-text-muted);font-size:var(--text-base-sm);padding:12px}@media (max-width:560px){.XZTryG_minimap{display:none}.XZTryG_zoom{bottom:12px;left:12px}}
.zA9qXq_pill{z-index:6;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);max-width:calc(100% - 24px);box-shadow:var(--shadow-menu);font-size:var(--text-base-sm);white-space:nowrap;align-items:center;gap:10px;padding:7px 8px 7px 14px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.zA9qXq_dot{background:var(--color-status-idle);width:8px;height:8px;box-shadow:0 0 0 4px var(--color-chip);border-radius:50%;flex:none}.zA9qXq_dot[data-tone=running]{background:var(--color-status-proxy);box-shadow:0 0 0 4px var(--color-proxy-bg)}.zA9qXq_dot[data-tone=waiting]{background:var(--color-status-waiting);box-shadow:0 0 0 4px var(--color-state-modified-bg)}.zA9qXq_dot[data-tone=ok]{background:var(--color-status-ok);box-shadow:0 0 0 4px var(--color-local-bg)}.zA9qXq_dot[data-tone=error]{background:var(--color-status-error);box-shadow:0 0 0 4px var(--color-error-bg)}.zA9qXq_dot[data-pulse=true]{animation:1.4s ease-in-out infinite zA9qXq_pulse}.zA9qXq_text{text-overflow:ellipsis;min-width:0;overflow:hidden}.zA9qXq_label{font-weight:var(--weight-semibold)}.zA9qXq_id{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-sm)}.zA9qXq_btn{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);min-height:28px;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;flex:none;padding:0 12px}.zA9qXq_btn:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover)}.zA9qXq_btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes zA9qXq_pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.zA9qXq_dot[data-pulse=true]{animation:none}}@media (max-width:520px){.zA9qXq_pill{gap:8px;padding-left:12px}.zA9qXq_id{display:none}}
.c4AaVq_inspector{border-left:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.c4AaVq_resize{z-index:4;cursor:col-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0;left:-3px}.c4AaVq_resize:hover,.c4AaVq_resize:focus-visible{background:var(--color-accent);opacity:.35;outline:none}.c4AaVq_tabs{border-bottom:1px solid var(--color-border);align-items:flex-end;gap:4px;padding:10px 12px 0;display:flex}.c4AaVq_tab{color:var(--color-text);font-size:var(--text-base);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 10px;display:inline-flex}.c4AaVq_tab[aria-selected=true]{border-bottom-color:var(--color-accent);font-weight:var(--weight-semibold)}.c4AaVq_tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.c4AaVq_runDot{background:var(--color-status-idle);border-radius:50%;width:7px;height:7px}.c4AaVq_runDot[data-tone=waiting]{background:var(--color-status-waiting)}.c4AaVq_runDot[data-tone=running]{background:var(--color-status-proxy)}.c4AaVq_runDot[data-tone=ok]{background:var(--color-status-ok)}.c4AaVq_runDot[data-tone=error]{background:var(--color-status-error)}.c4AaVq_overlayClose{margin:0 0 6px auto;display:none}.c4AaVq_panel{flex-direction:column;flex:auto;min-height:0;display:flex}.c4AaVq_scroll{flex:auto;min-height:0;overflow-y:auto}.c4AaVq_footer{border-top:1px solid var(--color-border);align-items:center;gap:10px;padding:10px 16px;display:flex}.c4AaVq_footer>:first-child{flex:auto;min-width:0}.c4AaVq_nothing{text-align:center;color:var(--color-text-muted);padding:48px 24px}.c4AaVq_nothingTitle{color:var(--color-text);font-weight:var(--weight-semibold);margin:0 0 4px}.c4AaVq_nothing .c4AaVq_hint,.c4AaVq_nothing p{margin-top:0}.c4AaVq_blockHead{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;padding:14px 16px;display:flex}.c4AaVq_glyph{width:34px;height:34px;font-size:var(--text-sm);font-weight:var(--weight-semibold);border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;display:flex}.c4AaVq_glyph[data-cat=io]{background:var(--wf-io-bg);color:var(--wf-io-fg)}.c4AaVq_glyph[data-cat=agent]{background:var(--wf-agent-bg);color:var(--wf-agent-fg)}.c4AaVq_glyph[data-cat=flow]{background:var(--wf-flow-bg);color:var(--wf-flow-fg)}.c4AaVq_glyph[data-cat=logic]{background:var(--wf-logic-bg);color:var(--wf-logic-fg)}.c4AaVq_glyph[data-cat=loop]{background:var(--wf-loop-bg);color:var(--wf-loop-fg)}.c4AaVq_glyph[data-cat=platform]{background:var(--wf-platform-bg);color:var(--wf-platform-fg)}.c4AaVq_blockHeadText{flex:auto;min-width:0}.c4AaVq_blockName{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-semibold);overflow:hidden}.c4AaVq_danger{color:var(--color-error-text)}.c4AaVq_danger:hover:not(:disabled){background:var(--color-error-bg)}.c4AaVq_section{border-bottom:1px solid var(--color-border-faint);flex-direction:column;gap:12px;padding:16px;display:flex}.c4AaVq_section [data-flash=true]{border-radius:var(--radius-md);outline:2px solid var(--color-status-error);outline-offset:4px}.c4AaVq_sectionHead{align-items:center;gap:8px;display:flex}.c4AaVq_sectionTitle{color:var(--color-text-muted);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.07em;text-transform:uppercase;flex:auto;margin:0}.c4AaVq_labelRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.c4AaVq_code{border-radius:var(--radius-lg);background:var(--color-code-dark);width:100%;min-height:120px;color:var(--color-code-dark-text);font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical;tab-size:2;border:1px solid #0000;padding:10px 12px;line-height:1.55}.c4AaVq_code::placeholder{color:var(--color-code-dark-text);opacity:.55}.c4AaVq_code:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.c4AaVq_code[aria-invalid=true]{border-color:var(--color-status-error)}.c4AaVq_statusLine{display:flex}.c4AaVq_typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.c4AaVq_typeBtn{width:100%}.c4AaVq_summary{color:var(--color-text-muted);white-space:pre-wrap;margin:0;font-size:12.5px}.c4AaVq_outcome[aria-pressed=true][data-outcome=success]{border-color:var(--color-status-ok);background:var(--color-local-bg);color:var(--color-local-text)}.c4AaVq_outcome[aria-pressed=true][data-outcome=failed]{border-color:var(--color-status-error);background:var(--color-error-bg);color:var(--color-error-text)}
._5UxAlq_center{background:var(--color-bg);min-height:100vh;color:var(--color-text);text-align:center;justify-content:center;align-items:center;padding:24px 16px;display:flex}._5UxAlq_full{background:var(--color-bg);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base);position:fixed;inset:0;overflow:clip}._5UxAlq_shell{background:var(--color-bg);min-height:100vh;color:var(--color-text);grid-template-columns:240px minmax(0,1fr);display:grid}._5UxAlq_side{background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;gap:4px;padding:20px 14px;display:flex}._5UxAlq_brand{align-items:center;gap:8px;padding:0 6px 16px;display:flex}._5UxAlq_tag{border-radius:var(--radius-sm);background:var(--color-chip);color:var(--color-text-secondary);font-size:12px;font-weight:var(--weight-medium);padding:2px 7px}._5UxAlq_link{border-radius:var(--radius-md);color:var(--color-text-secondary);padding:9px 10px;text-decoration:none}._5UxAlq_link:hover{background:var(--color-sidebar-active);color:var(--color-text)}._5UxAlq_link[aria-current=page]{background:var(--color-nav-active);color:var(--color-text);font-weight:var(--weight-medium);box-shadow:var(--shadow-tab)}._5UxAlq_main{flex-direction:column;gap:22px;min-width:0;padding:32px 40px 48px;display:flex}._5UxAlq_h1{font-size:24px;font-weight:var(--weight-semibold);margin:0}._5UxAlq_lede{color:var(--color-text-secondary);margin:4px 0 0}._5UxAlq_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:14px;padding:20px 22px;display:flex}._5UxAlq_cardTitle{font-size:16px;font-weight:var(--weight-semibold);margin:0}._5UxAlq_stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}._5UxAlq_stat{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:16px 18px}._5UxAlq_statLabel{color:var(--color-text-muted);font-size:12.5px}._5UxAlq_statValue{font-size:20px;font-weight:var(--weight-semibold);margin-top:2px}._5UxAlq_statSub{color:var(--color-text-muted);margin-top:2px;font-size:12.5px}._5UxAlq_tableWrap{border:1px solid var(--color-border);border-radius:10px;position:relative;overflow-x:auto}._5UxAlq_table{border-collapse:collapse;width:100%;font-size:13.5px}._5UxAlq_table th{text-align:left;font-size:12px;font-weight:var(--weight-semibold);color:var(--color-text-muted);background:var(--color-sidebar);white-space:nowrap;padding:9px 14px}._5UxAlq_table td{border-top:1px solid var(--color-border-faint);vertical-align:middle;padding:11px 14px}._5UxAlq_mono{font-family:var(--font-mono);font-size:12.5px}._5UxAlq_muted{color:var(--color-text-muted);font-size:13px}._5UxAlq_grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._5UxAlq_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._5UxAlq_field{color:var(--color-text-secondary);flex-direction:column;gap:5px;font-size:13px;display:flex}._5UxAlq_input,._5UxAlq_select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:38px;color:var(--color-text);font:inherit;padding:0 10px;font-size:14px}._5UxAlq_textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;resize:vertical;padding:8px 10px;font-size:13.5px}._5UxAlq_level{border-top:1px solid var(--color-border-faint);flex-direction:column;gap:10px;padding-top:14px;display:flex}._5UxAlq_poolRow{grid-template-columns:minmax(180px,1fr) 110px 110px auto;align-items:center;gap:8px;display:grid}._5UxAlq_saved{color:var(--color-text-secondary);font-size:13px}._5UxAlq_hint{color:var(--color-text-muted);font-size:12px}._5UxAlq_rateInput{width:96px}._5UxAlq_actions{flex-wrap:wrap;gap:6px;display:flex}._5UxAlq_dialogFields{flex-direction:column;gap:12px;display:flex}._5UxAlq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5UxAlq_error{color:var(--color-error-text);font-size:13px}._5UxAlq_warn{background:var(--color-state-modified-bg);color:var(--color-state-modified-text);border-radius:10px;padding:10px 12px;font-size:13px}@media (max-width:760px){._5UxAlq_shell{grid-template-columns:minmax(0,1fr)}._5UxAlq_side{border-right:0;border-bottom:1px solid var(--color-border);flex-flow:wrap}._5UxAlq_brand{width:100%;padding-bottom:6px}._5UxAlq_main{padding:20px 16px 32px}._5UxAlq_poolRow{grid-template-columns:minmax(0,1fr) 80px 80px auto}}._5UxAlq_fieldsetReset{border:0;flex-direction:column;gap:22px;min-width:0;margin:0;padding:0;display:flex}
.jq36ka_shell{background:var(--color-bg);min-height:100vh;color:var(--color-text);grid-template-columns:248px minmax(0,1fr);font-size:14px;line-height:1.5;display:grid}.jq36ka_side{background:var(--color-sidebar);border-right:1px solid var(--color-border);flex-direction:column;height:100vh;padding:18px 12px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.jq36ka_brand{align-items:center;gap:8px;padding:0 6px;display:flex}.jq36ka_adminTag{margin-left:auto}.jq36ka_centerTitle{font-size:20px;font-weight:var(--weight-semibold);margin:0}.jq36ka_flush{margin:0}.jq36ka_backdrop{z-index:25;background:var(--color-backdrop);border:0;position:fixed;inset:0}.jq36ka_searchBtn{border:1px solid var(--color-border-strong)}.jq36ka_env{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;align-items:center;gap:8px;margin:14px 2px 4px;padding:8px 10px;font-size:13px;display:flex}.jq36ka_env b{font-weight:var(--weight-semibold)}.jq36ka_envRegion{color:var(--color-text-muted);margin-left:auto;font-size:12px}.jq36ka_envDot{background:var(--color-status-idle);border-radius:50%;flex:none;width:8px;height:8px}.jq36ka_envDot[data-env=production]{background:var(--status-crit)}.jq36ka_envDot[data-env=staging]{background:var(--status-warn)}.jq36ka_nav{flex-direction:column;gap:1px;display:flex}.jq36ka_navGroup{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding:14px 10px 4px}.jq36ka_navLink{min-height:36px;color:var(--color-text-secondary);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.jq36ka_navLink:hover{background:var(--color-sidebar-active);color:var(--color-text)}.jq36ka_navLink[aria-current=page]{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-semibold)}.jq36ka_navSoon{min-height:36px;color:var(--color-text-muted);cursor:default;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.jq36ka_soonTag{color:var(--color-text-muted);margin-left:auto;font-size:11px}.jq36ka_me{border-top:1px solid var(--color-border);align-items:center;gap:10px;margin-top:auto;padding:12px 8px 0;display:flex}.jq36ka_meText{flex-direction:column;flex:1;min-width:0;display:flex}.jq36ka_meName{font-size:13px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jq36ka_meRole{color:var(--color-text-muted);font-size:12px}.jq36ka_main{flex-direction:column;min-width:0;display:flex}.jq36ka_header{border-bottom:1px solid var(--color-border);border-top:3px solid #0000;align-items:center;gap:16px;padding:18px 32px 16px;display:flex}.jq36ka_shell[data-env=staging] .jq36ka_header{border-top-color:var(--status-warn)}.jq36ka_headText{flex:1;min-width:0}.jq36ka_h1{font-size:22px;font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0}.jq36ka_sub{color:var(--color-text-muted);margin:2px 0 0;font-size:13px}.jq36ka_headActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jq36ka_content{flex-direction:column;gap:20px;min-width:0;padding:24px 32px 36px;display:flex}.jq36ka_menuBtn{display:none}.jq36ka_center{background:var(--color-bg);min-height:100vh;color:var(--color-text);text-align:center;justify-content:center;align-items:center;padding:24px 16px;display:flex}.jq36ka_centerBox{flex-direction:column;align-items:center;gap:10px;max-width:440px;display:flex}.jq36ka_tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.jq36ka_tile{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:14px 16px;display:flex}.jq36ka_tileLabel{color:var(--color-text-muted);font-size:12.5px}.jq36ka_tileValue{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:-.01em;overflow-wrap:anywhere}.jq36ka_tileSub{color:var(--color-text-muted);font-size:12px}.jq36ka_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex}.jq36ka_cardHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jq36ka_cardTitle{font-size:15px;font-weight:var(--weight-semibold);flex:1;margin:0}.jq36ka_eyebrow{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.jq36ka_muted{color:var(--color-text-muted);font-size:12.5px}.jq36ka_note{color:var(--color-text-muted);margin:0;font-size:12.5px;line-height:1.5}.jq36ka_mono{font-family:var(--font-mono);font-size:12.5px}.jq36ka_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jq36ka_grow{flex:1;min-width:0}.jq36ka_seg{background:var(--color-chip);border-radius:9px;flex-wrap:wrap;align-self:flex-start;gap:2px;max-width:100%;padding:3px;display:inline-flex}.jq36ka_seg button{min-height:28px;color:var(--color-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12.5px}.jq36ka_seg button:hover{background:var(--color-lift)}.jq36ka_seg button[aria-selected=true]{background:var(--color-tab-selected);color:var(--color-text);font-weight:var(--weight-semibold);box-shadow:var(--shadow-tab)}.jq36ka_tag{font-size:11.5px;font-weight:var(--weight-semibold);white-space:nowrap;background:var(--color-chip);color:var(--color-text-secondary);border-radius:6px;align-items:center;gap:5px;padding:2px 8px;line-height:1.5;display:inline-flex}.jq36ka_tag[data-tone=good]{background:var(--color-local-bg);color:var(--color-local-text)}.jq36ka_tag[data-tone=warn]{background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}.jq36ka_tag[data-tone=info]{background:var(--color-proxy-bg);color:var(--color-proxy-text)}.jq36ka_tag[data-tone=acc]{background:var(--color-selected-hover);color:var(--color-accent-text)}.jq36ka_tag[data-tone=bad]{background:var(--color-error-bg);color:var(--color-error-text)}.jq36ka_status{font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.jq36ka_statusDot{background:var(--color-status-idle);border-radius:50%;flex:none;width:8px;height:8px}.jq36ka_statusDot[data-tone=good]{background:var(--status-good)}.jq36ka_statusDot[data-tone=warn]{background:var(--status-warn)}.jq36ka_statusDot[data-tone=serious]{background:var(--status-serious)}.jq36ka_statusDot[data-tone=crit]{background:var(--status-crit)}.jq36ka_avatar{width:30px;height:30px;font-size:11.5px;font-weight:var(--weight-semibold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.jq36ka_avatar[data-tone=blue]{background:var(--color-agent-blue-bg);color:var(--color-agent-blue-fg)}.jq36ka_avatar[data-tone=green]{background:var(--color-agent-green-bg);color:var(--color-agent-green-fg)}.jq36ka_avatar[data-tone=purple]{background:var(--color-agent-purple-bg);color:var(--color-agent-purple-fg)}.jq36ka_avatar[data-tone=rust]{background:var(--color-agent-rust-bg);color:var(--color-agent-rust-fg)}.jq36ka_avatar[data-tone=slate]{background:var(--color-agent-slate-bg);color:var(--color-agent-slate-fg)}.jq36ka_avatarLg{width:40px;height:40px;font-size:13px}.jq36ka_filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jq36ka_search{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;border-radius:8px;width:240px;min-width:0;max-width:100%;padding:0 10px;font-size:13px}.jq36ka_select{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;border-radius:8px;max-width:100%;padding:0 10px;font-size:13px}.jq36ka_input{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;border-radius:8px;width:100%;min-width:0;padding:0 10px;font-size:13px}.jq36ka_input[aria-invalid=true]{border-color:var(--color-error-border-strong)}.jq36ka_textarea{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font:inherit;resize:vertical;border-radius:8px;width:100%;padding:8px 10px;font-size:13px;line-height:1.5}.jq36ka_field{font-size:12.5px;font-weight:var(--weight-semibold);color:var(--color-text);flex-direction:column;gap:5px;min-width:0;display:flex}.jq36ka_fieldHint{font-weight:var(--weight-regular);color:var(--color-text-muted);font-size:12px}.jq36ka_fields{flex-direction:column;gap:12px;display:flex}.jq36ka_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.jq36ka_error{color:var(--color-error-text);font-size:13px}.jq36ka_tableBox{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;position:relative;overflow-x:auto}.jq36ka_tbl{border-collapse:collapse;width:100%;font-size:13px}.jq36ka_tbl th{text-align:left;font-size:12px;font-weight:var(--weight-semibold);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:var(--color-surface-subtle);white-space:nowrap;padding:10px 14px}.jq36ka_tbl td{border-bottom:1px solid var(--color-border-faint);vertical-align:middle;padding:12px 14px}.jq36ka_tbl tr:last-child td{border-bottom:0}.jq36ka_tbl th.jq36ka_num,.jq36ka_tbl td.jq36ka_num{text-align:right;white-space:nowrap}.jq36ka_tbl td.jq36ka_nowrap{white-space:nowrap}.jq36ka_matrix th:first-child,.jq36ka_matrix td:first-child{min-width:170px}.jq36ka_tbl tr.jq36ka_click{cursor:pointer}.jq36ka_tbl tr.jq36ka_click:hover td{background:var(--color-surface-subtle)}.jq36ka_tbl tr.jq36ka_sel td{background:var(--color-selected)}.jq36ka_rowLink{color:inherit;font-weight:var(--weight-semibold);text-decoration:none}.jq36ka_rowLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.jq36ka_who{align-items:center;gap:10px;min-width:0;display:flex}.jq36ka_whoText{flex-direction:column;min-width:0;display:flex}.jq36ka_whoSub{color:var(--color-text-muted);font-size:12px;font-family:var(--font-mono);white-space:nowrap}.jq36ka_empty{text-align:center;color:var(--color-text-muted);padding:28px 16px;font-size:13px}.jq36ka_pager{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jq36ka_strike{color:var(--color-text-muted);text-decoration:line-through}.jq36ka_drafted{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.jq36ka_withDrawer{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.jq36ka_withDrawer[data-open=true]{grid-template-columns:minmax(0,1fr) 380px}.jq36ka_listCol{flex-direction:column;gap:14px;min-width:0;display:flex}.jq36ka_drawer{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:16px;min-width:0;max-height:calc(100vh - 32px);padding:18px 20px;display:flex;position:sticky;top:16px;overflow-y:auto}.jq36ka_drawer>*{flex-shrink:0}.jq36ka_drawerHead{align-items:flex-start;gap:12px;display:flex}.jq36ka_drawerName{font-size:16px;font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.jq36ka_drawerClose{margin-left:auto}.jq36ka_kvs{flex-direction:column;display:flex}.jq36ka_kv{border-bottom:1px solid var(--color-border-faint);justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.jq36ka_kv:last-child{border-bottom:0}.jq36ka_kv>span:first-child{color:var(--color-text-muted);flex:none}.jq36ka_kv>span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.jq36ka_section{flex-direction:column;gap:8px;display:flex}.jq36ka_actions{flex-wrap:wrap;gap:8px;display:flex}.jq36ka_dangerBtn{color:var(--color-error-text)}.jq36ka_lockNote{background:var(--color-surface-subtle);color:var(--color-text-secondary);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.jq36ka_ledger{flex-direction:column;display:flex}.jq36ka_ledgerRow{border-bottom:1px solid var(--color-border-faint);justify-content:space-between;gap:12px;padding:6px 0;font-size:12.5px;display:flex}.jq36ka_ledgerRow:last-child{border-bottom:0}.jq36ka_twoCol{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.jq36ka_col{flex-direction:column;gap:20px;min-width:0;display:flex}.jq36ka_editBtn{width:26px;height:26px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.jq36ka_editBtn:hover{background:var(--color-hover);color:var(--color-text)}.jq36ka_thEdit{justify-content:space-between;align-items:center;gap:8px;display:flex}.jq36ka_draftItem{border-bottom:1px solid var(--color-border-faint);flex-direction:column;gap:8px;padding:12px 0;display:flex}.jq36ka_draftItem:first-of-type{padding-top:0}.jq36ka_draftItem:last-child{border-bottom:0;padding-bottom:0}.jq36ka_change{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;display:flex}.jq36ka_rateInput{text-align:right;width:76px;min-height:30px}.jq36ka_preJson{background:var(--color-code-dark);color:var(--color-code-dark-text);font:12px/1.55 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;max-height:260px;margin:0;padding:10px 12px;overflow:auto}.jq36ka_chartBox{width:100%;min-width:0;position:relative}.jq36ka_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jq36ka_chartTip{pointer-events:none;background:var(--color-surface-raised);border:1px solid var(--color-border);box-shadow:var(--shadow-menu);white-space:nowrap;z-index:2;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.5;position:absolute}.jq36ka_legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.jq36ka_legendItem{align-items:center;gap:6px;display:inline-flex}.jq36ka_swatch{border-radius:3px;flex:none;width:10px;height:10px}.jq36ka_swatch[data-series="1"]{background:var(--chart-1)}.jq36ka_swatch[data-series="2"]{background:var(--chart-2)}.jq36ka_swatch[data-series="3"]{background:var(--chart-3)}.jq36ka_results{flex-direction:column;gap:4px;max-height:360px;display:flex;overflow-y:auto}.jq36ka_result{color:var(--color-text);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.jq36ka_result:hover,.jq36ka_result:focus-visible{background:var(--color-hover)}.jq36ka_delta{font-size:12px;font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-left:8px}.jq36ka_delta[data-good=true]{color:var(--color-local-text)}.jq36ka_delta[data-good=false]{color:var(--color-error-text)}.jq36ka_legendValue{font-weight:var(--weight-semibold);color:var(--color-text);margin-left:4px}.jq36ka_segBarWrap{flex-direction:column;gap:10px;display:flex}.jq36ka_segBar{background:var(--color-surface);border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.jq36ka_segPart{flex-basis:0;min-width:3px}.jq36ka_segEmpty{background:var(--color-chip);flex:1}.jq36ka_spark{display:block}.jq36ka_alerts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jq36ka_alert{border-bottom:1px solid var(--color-border-faint);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.jq36ka_alert:last-child{border-bottom:0}.jq36ka_alertText{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font-size:13px;display:flex}.jq36ka_healthRow{border-bottom:1px solid var(--color-border-faint);align-items:center;gap:12px;padding:9px 0;display:flex}.jq36ka_healthRow:last-child{border-bottom:0}.jq36ka_healthName{flex-direction:column;flex:1;min-width:0;font-size:13px;display:flex}.jq36ka_todayGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.jq36ka_todayCell{background:var(--color-surface-subtle);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.jq36ka_todayCell b{font-size:18px;font-weight:var(--weight-semibold)}.jq36ka_providerGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.jq36ka_idLine{font-family:var(--font-mono);color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}.jq36ka_providerCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.jq36ka_provTile{width:32px;height:32px;font-size:12px;font-weight:var(--weight-semibold);background:var(--color-chip);color:var(--color-text-secondary);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.jq36ka_meterWrap{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.jq36ka_meter{background:var(--color-chip);border-radius:3px;height:6px;overflow:hidden}.jq36ka_meterFill{background:var(--chart-1);border-radius:3px;height:100%;display:block}.jq36ka_meterFill[data-tone=warn]{background:var(--status-warn)}.jq36ka_meterFill[data-tone=crit]{background:var(--status-crit)}.jq36ka_details{flex-direction:column;gap:3px;margin:0;padding-left:18px;font-size:13px;display:flex}.jq36ka_noteCell{max-width:320px;color:var(--color-text-secondary);font-size:12.5px}.jq36ka_gantt{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.jq36ka_ganttRow{grid-template-columns:minmax(0,120px) minmax(60px,1fr) auto;align-items:center;gap:8px;font-size:12.5px;display:grid}.jq36ka_ganttName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jq36ka_ganttTrack{background:var(--color-chip);border-radius:3px;height:10px;position:relative}.jq36ka_ganttBar{border-radius:3px;position:absolute;top:0;bottom:0}.jq36ka_ganttMeta{color:var(--color-text-muted);white-space:nowrap}.jq36ka_errorBox{background:var(--color-code-dark);color:var(--color-code-dark-text);font:12px/1.55 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;max-height:240px;margin:0;padding:12px 14px;overflow:auto}@media (max-width:600px){.jq36ka_alert{grid-template-columns:minmax(0,1fr);gap:8px}.jq36ka_alert>a{justify-self:start}}@media (max-width:1180px){.jq36ka_withDrawer[data-open=true]{grid-template-columns:minmax(0,1fr)}.jq36ka_withDrawer[data-open=true] .jq36ka_drawer{z-index:20;width:min(420px,100%);max-height:none;box-shadow:var(--shadow-menu);border-width:0 0 0 1px;border-radius:0;position:fixed;inset:0 0 0 auto}.jq36ka_twoCol{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.jq36ka_shell{grid-template-columns:minmax(0,1fr)}.jq36ka_side{z-index:30;width:min(280px,85vw);box-shadow:var(--shadow-menu);display:none;position:fixed;inset:0 auto 0 0}.jq36ka_shell[data-menu=open] .jq36ka_side{display:flex}.jq36ka_menuBtn{display:inline-flex}.jq36ka_header{flex-wrap:wrap;gap:10px;padding:14px 16px 12px}.jq36ka_content{padding:16px 16px 28px}.jq36ka_search{width:100%}.jq36ka_tileValue{font-size:20px}}.jq36ka_funnel{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.jq36ka_funnelRow{grid-template-columns:minmax(0,170px) minmax(60px,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.jq36ka_funnelTrack{background:var(--color-chip);border-radius:4px;height:14px;overflow:hidden}.jq36ka_funnelBar{background:var(--chart-1);border-radius:4px;min-width:2px;height:100%;display:block}.jq36ka_funnelNum{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-secondary)}.jq36ka_funnelNum b{color:var(--color-text);font-weight:var(--weight-semibold)}.jq36ka_cohort td.jq36ka_cell{text-align:center;font-variant-numeric:tabular-nums;min-width:64px}.jq36ka_cohort td.jq36ka_cell[data-level="1"]{background:var(--chart-seq-1);color:var(--chart-seq-ink)}.jq36ka_cohort td.jq36ka_cell[data-level="2"]{background:var(--chart-seq-2);color:var(--chart-seq-ink)}.jq36ka_cohort td.jq36ka_cell[data-level="3"]{background:var(--chart-seq-3);color:var(--chart-seq-ink)}.jq36ka_cohort td.jq36ka_cell[data-level="4"]{background:var(--chart-seq-4);color:var(--chart-seq-ink-strong)}.jq36ka_cohort td.jq36ka_cell[data-level="5"]{background:var(--chart-seq-5);color:var(--chart-seq-ink-strong)}.jq36ka_cohort td.jq36ka_cell[data-level="6"]{background:var(--chart-seq-6);color:var(--chart-seq-ink-strong)}.jq36ka_cohort td.jq36ka_cell[data-level="7"]{background:var(--chart-seq-7);color:var(--chart-seq-ink-strong)}.jq36ka_cohort td.jq36ka_cell[data-level="0"]{color:var(--color-text-muted)}.jq36ka_props{font-family:var(--font-mono);color:var(--color-text-secondary);overflow-wrap:anywhere;max-width:420px;font-size:12px}.jq36ka_lockWrap{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-shrink:0;position:relative;overflow:hidden}.jq36ka_lockGhost{filter:blur(3px);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:10px;padding:16px;display:flex}.jq36ka_ghostLine{background:var(--color-chip);border-radius:5px;height:10px}.jq36ka_ghostLine:nth-child(3n+1){width:72%}.jq36ka_ghostLine:nth-child(3n+2){width:88%;margin-left:auto}.jq36ka_ghostLine:nth-child(3n){width:54%}.jq36ka_lockPanel{border-top:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:10px;padding:16px;display:flex}.jq36ka_lockTitle{font-size:14px;font-weight:var(--weight-semibold);align-items:center;gap:8px;margin:0;display:flex}.jq36ka_check{align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.jq36ka_check input{margin-top:2px}.jq36ka_messages{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.jq36ka_msg{background:var(--color-surface-subtle);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.jq36ka_msg[data-role=user]{background:var(--color-selected)}.jq36ka_msgHead{color:var(--color-text-muted);align-items:baseline;gap:8px;font-size:12px;display:flex}.jq36ka_msgText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.jq36ka_countdown{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.jq36ka_grants{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jq36ka_grant{border-bottom:1px solid var(--color-border-faint);flex-direction:column;gap:2px;padding:8px 0;font-size:12.5px;display:flex}.jq36ka_grant:last-child{border-bottom:0}.jq36ka_honest{flex-direction:column;gap:6px;display:flex}
