.tYLWXa_pane{border-right:1px solid var(--color-border);background:var(--color-surface-subtle);min-width:0;height:100%;min-height:0;color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-base);flex-direction:column;display:flex}@media (max-width:900px){.tYLWXa_pane{border-right:0;border-bottom:1px solid var(--color-border)}}.tYLWXa_header{border-bottom:1px solid var(--color-border-faint);flex:none;align-items:center;gap:8px;min-width:0;height:44px;padding:0 14px;display:flex}.tYLWXa_agentName{min-width:0;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tYLWXa_agentBtn{border-radius:var(--radius-sm);min-width:0;min-height:32px;color:var(--color-text);font-weight:var(--weight-semibold);background:0 0;border:0;align-items:center;gap:4px;margin-left:-6px;padding:0 6px;display:flex}.tYLWXa_agentBtn:hover,.tYLWXa_agentBtn[aria-expanded=true]{background:var(--color-hover)}.tYLWXa_agentBtn svg{color:var(--color-text-muted);flex:none}.tYLWXa_modelChip{border-radius:var(--radius-xs);background:var(--color-chip);min-width:0;max-width:190px;min-height:24px;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;border:0;flex:0 auto;padding:0 6px;overflow:hidden}.tYLWXa_modelChip:hover,.tYLWXa_modelChip[aria-expanded=true]{background:var(--color-sidebar-active)}.tYLWXa_modelChip[data-unavailable=true]{text-decoration:line-through}.tYLWXa_headerIcons{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.tYLWXa_ib{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.tYLWXa_ib:hover:not(:disabled),.tYLWXa_ib[aria-expanded=true]{background:var(--color-hover);color:var(--color-text)}.tYLWXa_ib:disabled{opacity:.45}.tYLWXa_pop{z-index:40;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);min-height:0;box-shadow:var(--shadow-menu);flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed;overflow:auto}.tYLWXa_modelPop{border-radius:var(--radius-2xl);padding:8px;overflow:hidden}.tYLWXa_popHead{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-secondary);padding:8px 10px 6px}.tYLWXa_popEmpty{font-size:var(--text-base-sm);color:var(--color-text-muted);padding:10px}.tYLWXa_agentItem{border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:4px 10px;display:flex}.tYLWXa_agentItem:hover,.tYLWXa_agentItem:focus-visible{background:var(--color-bg)}.tYLWXa_agentItem:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent);outline:none}.tYLWXa_agentItemText{flex-direction:column;flex:auto;min-width:0;display:flex}.tYLWXa_agentItemName{font-weight:var(--weight-medium)}.tYLWXa_agentItemMeta{font-size:var(--text-sm);color:var(--color-text-muted)}.tYLWXa_check{width:16px;color:var(--color-accent);flex:none;display:flex}.tYLWXa_histRow{border-radius:var(--radius-md);align-items:center;gap:2px;display:flex}.tYLWXa_histRow[data-current=true]{background:var(--color-selected)}.tYLWXa_histPick{border-radius:var(--radius-md);min-width:0;color:var(--color-text);text-align:left;background:0 0;border:0;flex-direction:column;flex:auto;align-items:flex-start;padding:6px 10px;display:flex}.tYLWXa_histPick:hover{background:var(--color-hover)}.tYLWXa_histPick:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent);outline:none}.tYLWXa_histTitle{max-width:100%;font-size:var(--text-base-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tYLWXa_histMeta{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.tYLWXa_histState{align-items:center;gap:5px;display:inline-flex}.tYLWXa_histState[data-state=running]{color:var(--color-local-text)}.tYLWXa_histState[data-state=paused]{color:var(--color-state-modified-text)}.tYLWXa_histDelete{width:32px;height:32px;margin-right:2px}.tYLWXa_log{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 14px;display:flex;overflow:hidden auto}.tYLWXa_log:focus-visible{outline-offset:-2px}.tYLWXa_userMsg{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:6px;min-width:0;max-width:88%;display:flex}.tYLWXa_bubble{background:var(--color-bubble-user-bg);max-width:100%;color:var(--color-bubble-user-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 4px;padding:10px 12px}.tYLWXa_bubble code{font-family:var(--font-mono);font-size:var(--text-sm)}.tYLWXa_msgChips{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:100%;display:flex}.tYLWXa_msgChip{border-radius:var(--radius-xs);background:var(--color-chip);max-width:100%;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;padding:1px 6px;overflow:hidden}.tYLWXa_msgChipConsole{background:var(--color-cloud-bg);color:var(--color-cloud-text);font-family:var(--font-sans)}.tYLWXa_thumbs{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.tYLWXa_thumb{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-muted-fill);width:96px;height:64px;display:block;overflow:hidden}.tYLWXa_thumb img{object-fit:cover;width:100%;height:100%}.tYLWXa_turn{flex-direction:column;gap:10px;min-width:0;display:flex}.tYLWXa_md{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;display:flex}.tYLWXa_md p,.tYLWXa_md ul,.tYLWXa_md ol,.tYLWXa_md h1,.tYLWXa_md h2,.tYLWXa_md h3,.tYLWXa_md h4,.tYLWXa_md blockquote{margin:0}.tYLWXa_md ul,.tYLWXa_md ol{flex-direction:column;gap:2px;padding-left:20px;display:flex}.tYLWXa_md h1,.tYLWXa_md h2,.tYLWXa_md h3,.tYLWXa_md h4{font-size:var(--text-base);font-weight:var(--weight-semibold)}.tYLWXa_md blockquote{border-left:3px solid var(--color-border-strong);color:var(--color-text-secondary);padding-left:10px}.tYLWXa_md :not(pre)>code{font-family:var(--font-mono);font-size:var(--text-sm)}.tYLWXa_md table{border-collapse:collapse;font-size:var(--text-base-sm);display:block;overflow-x:auto}.tYLWXa_md th,.tYLWXa_md td{border:1px solid var(--color-border);text-align:left;padding:4px 8px}.tYLWXa_plan{border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-base-sm);border-radius:10px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;list-style:none;display:flex}.tYLWXa_step{min-width:0;color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.tYLWXa_step[data-state=done]{color:var(--color-text-secondary)}.tYLWXa_step[data-state=active]{color:var(--color-text)}.tYLWXa_ring{box-sizing:border-box;border:1.5px solid var(--color-status-idle);background:var(--color-surface);width:16px;height:16px;color:var(--color-text-on-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.tYLWXa_step[data-state=done] .tYLWXa_ring{border-color:var(--color-accent);background:var(--color-accent)}.tYLWXa_step[data-state=active] .tYLWXa_ring{border-color:var(--color-status-waiting)}.tYLWXa_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;min-width:0;overflow:hidden}.tYLWXa_cardHead{border-bottom:1px solid var(--color-border-faint);font-size:var(--text-base-sm);align-items:center;gap:8px;padding:8px 12px;display:flex}.tYLWXa_cardTitle{font-weight:var(--weight-semibold)}.tYLWXa_totals{font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap;margin-left:auto}.tYLWXa_add{color:var(--color-local-text)}.tYLWXa_del{color:var(--color-error-text)}.tYLWXa_fileRow{width:100%;min-height:34px;color:var(--color-text);text-align:left;font-family:var(--font-mono);font-size:var(--text-sm);background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;display:flex}.tYLWXa_fileRow:hover{background:var(--color-hover)}.tYLWXa_fileRow:focus-visible{outline-offset:-2px}.tYLWXa_badge{width:14px;font-weight:var(--weight-medium);flex:none}.tYLWXa_badge[data-change=M]{color:var(--color-state-modified-text)}.tYLWXa_badge[data-change=A]{color:var(--color-local-text)}.tYLWXa_badge[data-change=D]{color:var(--color-error-text)}.tYLWXa_path{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.tYLWXa_counts{white-space:nowrap;flex:none}.tYLWXa_result{flex-direction:column;gap:6px;min-width:0;display:flex}.tYLWXa_banner{background:var(--color-local-bg);width:100%;color:var(--color-local-text);font-size:var(--text-base-sm);text-align:left;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.tYLWXa_banner[data-tone=fail]{background:var(--color-error-bg);color:var(--color-error-text)}button.tYLWXa_banner:hover{box-shadow:inset 0 0 0 1px var(--color-error-border)}.tYLWXa_banner svg{flex:none}.tYLWXa_bannerText{overflow-wrap:anywhere;flex:auto;min-width:0}.tYLWXa_bannerText code,.tYLWXa_runningLine code,.tYLWXa_toolCode{font-family:var(--font-mono);font-size:var(--text-sm)}.tYLWXa_duration{font-family:var(--font-mono);font-size:var(--text-sm);flex:none}.tYLWXa_approval{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.tYLWXa_approval[data-waiting=true]{border-color:var(--color-status-waiting)}.tYLWXa_approvalHead{min-width:0;font-size:var(--text-base-sm);align-items:center;gap:8px;display:flex}.tYLWXa_approvalTitle{font-weight:var(--weight-semibold);white-space:nowrap}.tYLWXa_where{min-width:0;font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.tYLWXa_cmdLine{border-radius:var(--radius-sm);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;padding:8px 10px;display:block}.tYLWXa_actions{flex-wrap:wrap;gap:6px;display:flex}.tYLWXa_allowBtn,.tYLWXa_secondaryBtn,.tYLWXa_ghostBtn{border-radius:var(--radius-md);min-height:36px;font-size:var(--text-base-sm);padding:0 12px}.tYLWXa_allowBtn{background:var(--color-accent);color:var(--color-text-on-accent);font-weight:var(--weight-medium);border:0}.tYLWXa_allowBtn:hover:not(:disabled){background:var(--color-accent-hover)}.tYLWXa_secondaryBtn{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.tYLWXa_secondaryBtn:hover:not(:disabled){border-color:var(--color-border-hover);background:var(--color-surface-hover)}.tYLWXa_ghostBtn{color:var(--color-text-secondary);background:0 0;border:0}.tYLWXa_ghostBtn:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.tYLWXa_actions button:disabled{opacity:.55;cursor:not-allowed}.tYLWXa_statusLine{font-size:var(--text-base-sm);color:var(--color-local-text)}.tYLWXa_statusLine[data-tone=error]{color:var(--color-error-text)}.tYLWXa_statusLine[data-tone=muted]{color:var(--color-text-muted)}.tYLWXa_statusLine:focus,.tYLWXa_statusLine:focus-visible{outline:none}.tYLWXa_alsoNote{font-size:var(--text-sm);color:var(--color-text-secondary);align-items:center;gap:6px;display:flex}.tYLWXa_answerError{font-size:var(--text-sm);color:var(--color-error-text)}.tYLWXa_output{border-radius:var(--radius-sm);background:var(--color-code-dark);max-height:240px;color:var(--color-code-dark-text);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 10px;font-size:11.5px;line-height:1.55;overflow:auto}.tYLWXa_runningLine{min-width:0;font-size:var(--text-base-sm);color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.tYLWXa_editFile{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.tYLWXa_diff{border:1px solid var(--color-border-faint);border-radius:var(--radius-sm);background:var(--color-surface);max-height:240px;font-family:var(--font-mono);font-size:var(--text-sm);line-height:18px;overflow:auto}.tYLWXa_diffRows{min-width:max-content;padding:4px 0}.tYLWXa_dl{white-space:pre;display:flex}.tYLWXa_dl[data-kind=add]{background:var(--color-diff-add-bg);box-shadow:inset 3px 0 0 var(--color-diff-add-bar)}.tYLWXa_dl[data-kind=del]{background:var(--color-diff-del-bg);box-shadow:inset 3px 0 0 var(--color-diff-del-bar)}.tYLWXa_dlNo{text-align:right;color:var(--color-syntax-comment);-webkit-user-select:none;user-select:none;flex:0 0 40px;padding-right:8px}.tYLWXa_dlSign{text-align:center;-webkit-user-select:none;user-select:none;flex:0 0 14px}.tYLWXa_dl[data-kind=add] .tYLWXa_dlSign{color:var(--color-local-text)}.tYLWXa_dl[data-kind=del] .tYLWXa_dlSign{color:var(--color-error-text)}.tYLWXa_dlText{padding-right:12px}.tYLWXa_tools{min-width:0;font-size:var(--text-base-sm);color:var(--color-text-muted);flex-direction:column;gap:4px;display:flex}.tYLWXa_toolLine{align-items:center;gap:6px;min-width:0;display:flex}.tYLWXa_toolLine>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tYLWXa_toolLine svg{flex:none}.tYLWXa_toolLine[data-state=failed]{color:var(--color-error-text)}.tYLWXa_toolToggle{border-radius:var(--radius-xs);max-width:100%;color:var(--color-text-muted);font-size:var(--text-base-sm);text-align:left;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin-left:-4px;padding:2px 4px;display:inline-flex}.tYLWXa_toolToggle:hover{background:var(--color-hover);color:var(--color-text)}.tYLWXa_toolToggle svg{flex:none}.tYLWXa_toolToggle[aria-expanded=true] .tYLWXa_chev{transform:rotate(90deg)}.tYLWXa_toolList{flex-direction:column;gap:4px;margin:0;padding:0 0 0 18px;list-style:none;display:flex}.tYLWXa_notice{background:var(--color-chip);color:var(--color-text-secondary);font-size:var(--text-base-sm);border-radius:10px;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.tYLWXa_notice svg{flex:none;margin-top:2px}.tYLWXa_notice[data-tone=warning]{background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}.tYLWXa_notice[data-tone=error]{background:var(--color-error-bg);color:var(--color-error-text)}.tYLWXa_working{font-size:var(--text-base-sm);color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.tYLWXa_empty{flex-direction:column;gap:12px;margin:auto 0;padding:4px 2px;display:flex}.tYLWXa_emptyTitle{font-weight:var(--weight-semibold)}.tYLWXa_emptyText{font-size:var(--text-base-sm);color:var(--color-text-muted)}.tYLWXa_starters{flex-direction:column;gap:6px;display:flex}.tYLWXa_starter{border:1px solid var(--color-border);background:var(--color-surface);min-height:36px;color:var(--color-text);font-size:var(--text-base-sm);text-align:left;border-radius:10px;padding:8px 12px}.tYLWXa_starter:hover:not(:disabled){border-color:var(--color-border-hover);background:var(--color-surface-hover)}.tYLWXa_starter:disabled{opacity:.55}.tYLWXa_skeletons{flex-direction:column;gap:10px;display:flex}.tYLWXa_composerWrap{border-top:1px solid var(--color-border-faint);background:var(--color-surface-subtle);flex-direction:column;flex:none;gap:8px;padding:10px 12px 12px;display:flex}.tYLWXa_composer{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:12px;flex-direction:column;gap:6px;padding:8px 10px;display:flex;position:relative}.tYLWXa_composer:focus-within{border-color:var(--color-border-hover)}.tYLWXa_composer[data-disabled=true]{background:var(--color-surface-subtle)}.tYLWXa_chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.tYLWXa_chip{border-radius:var(--radius-xs);background:var(--color-chip);max-width:100%;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-sm);align-items:center;gap:4px;padding:1px 6px;display:flex}.tYLWXa_chip>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tYLWXa_chipConsole{background:var(--color-cloud-bg);color:var(--color-cloud-text);font-family:var(--font-sans)}.tYLWXa_chipX{width:16px;height:16px;color:var(--color-text-muted);background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.tYLWXa_chipConsole .tYLWXa_chipX{color:inherit}.tYLWXa_chipX:hover{background:var(--color-hover);color:var(--color-text)}.tYLWXa_shot{border-radius:var(--radius-sm);background:var(--color-chip);align-items:center;gap:2px;padding:2px;display:flex;position:relative}.tYLWXa_shot img{border-radius:var(--radius-xs);object-fit:cover;width:44px;height:30px}.tYLWXa_shot[data-status=uploading] img{opacity:.5}.tYLWXa_shot[data-status=error]{box-shadow:inset 0 0 0 1px var(--color-error-border)}.tYLWXa_shotSpin{position:absolute;top:10px;left:17px}.tYLWXa_textarea{resize:none;width:100%;min-height:46px;max-height:180px;color:var(--color-text);font-size:var(--text-base);background:0 0;border:0;outline:none;padding:2px 0;line-height:1.5;display:block}.tYLWXa_textarea:focus-visible{outline:none}.tYLWXa_textarea:disabled{cursor:not-allowed}.tYLWXa_toolbar{align-items:center;gap:6px;min-width:0;display:flex}.tYLWXa_at{font-family:var(--font-mono);font-weight:var(--weight-medium)}.tYLWXa_modeSelect{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:0;max-width:100%;min-height:32px;color:var(--color-text);font-size:var(--text-sm);text-overflow:ellipsis;flex:0 auto;padding:0 6px}.tYLWXa_send{background:var(--color-accent);width:36px;height:36px;color:var(--color-text-on-accent);border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.tYLWXa_send:hover:not(:disabled){background:var(--color-accent-hover)}.tYLWXa_send:disabled{opacity:.4}.tYLWXa_composerNote{font-size:var(--text-sm);color:var(--color-text-secondary);align-items:flex-start;gap:8px;display:flex}.tYLWXa_composerNote svg{flex:none;margin-top:2px}.tYLWXa_composerNote[data-tone=error]{color:var(--color-error-text)}.tYLWXa_noteDismiss{margin-left:auto}.tYLWXa_picker{z-index:30;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);max-height:min(300px,45vh);box-shadow:var(--shadow-menu);flex-direction:column;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.tYLWXa_pickerSearch{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);min-height:36px;font-size:var(--text-base-sm);flex:none;margin-bottom:4px;padding:0 10px}.tYLWXa_pickerSearch:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.tYLWXa_pickerList{flex:auto;min-height:0;overflow-y:auto}.tYLWXa_fileOpt{border-radius:var(--radius-md);cursor:pointer;flex-direction:column;justify-content:center;min-height:40px;padding:3px 10px;display:flex}.tYLWXa_fileOpt[data-active=true]{background:var(--color-bg);box-shadow:inset 0 0 0 1.5px var(--color-accent)}.tYLWXa_fileOptName{font-family:var(--font-mono);font-size:var(--text-base-sm);color:var(--color-text)}.tYLWXa_fileOptPath{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:900px){.tYLWXa_composerWrap{gap:6px;padding:8px 10px 10px}.tYLWXa_composer{gap:4px;padding:6px 8px}.tYLWXa_textarea{min-height:26px}.tYLWXa_log{gap:12px;padding:12px}}
.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}
._63NONW_root{flex-wrap:wrap;min-width:0;display:flex}._63NONW_conversation{flex-direction:column;flex:999 520px;min-width:0;display:flex;position:relative}@media (min-width:821px){._63NONW_root,._63NONW_conversation{height:100%}._63NONW_messages{min-height:0;overflow-y:auto}}._63NONW_header{border-bottom:1px solid var(--color-border);flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:14px 28px;display:flex}._63NONW_headerMain{flex-wrap:wrap;flex:280px;align-items:center;gap:8px 12px;min-width:0;display:flex}._63NONW_title{min-width:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);overflow-wrap:anywhere;cursor:text;flex:0 auto;margin:0}._63NONW_titleInput{border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;min-height:36px;color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);flex:200px;margin:0 -11px;padding:0 10px}._63NONW_headerError{font-size:var(--text-sm);color:var(--color-error-text);flex:100%}._63NONW_headerChips{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}._63NONW_storageWrap{min-width:0;position:relative}._63NONW_storage{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-chip);max-width:100%;min-height:28px;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._63NONW_storage:hover{background:var(--color-sidebar-active);color:var(--color-text)}._63NONW_storage[data-tone=local]{border-color:var(--color-local-border);background:var(--color-local-bg);color:var(--color-local-text)}._63NONW_storage[data-tone=local]:hover{background:var(--color-local-hover)}._63NONW_storage[data-tone=offline]{background:var(--color-offline-bg);color:var(--color-text-muted)}._63NONW_storage svg{flex:none}._63NONW_menuWrap{position:relative}._63NONW_modelTrigger{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;min-height:36px;color:var(--color-text);align-items:center;gap:8px;padding:0 12px;display:flex}._63NONW_modelTrigger:hover{background:var(--color-surface-hover)}._63NONW_triggerName{font-size:var(--text-base-sm);font-weight:var(--weight-medium);white-space:nowrap}._63NONW_triggerWhere{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._63NONW_menu{z-index:20;border:1px solid var(--color-border-strong);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:360px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-menu);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:44px;right:0}@media (max-width:640px){._63NONW_menu{left:0;right:auto}}._63NONW_menuSearch{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);min-height:40px;font-size:var(--text-base-sm);margin-bottom:4px;padding:0 12px}._63NONW_menuSearch:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}._63NONW_listbox{flex-direction:column;gap:2px;max-height:min(440px,100vh - 220px);display:flex;overflow-y:auto}._63NONW_groupHead{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-secondary);justify-content:space-between;align-items:center;padding:10px 10px 4px;display:flex}._63NONW_groupWhere{font-weight:var(--weight-medium);text-transform:none;letter-spacing:0}._63NONW_whereLocal{color:var(--color-local-text)}._63NONW_whereCloud{color:var(--color-cloud-text)}._63NONW_wherePlatform{color:var(--color-text-secondary)}._63NONW_whereProxy{color:var(--color-proxy-text)}._63NONW_whereOffline{color:var(--color-text-muted)}._63NONW_option[aria-disabled=true]{cursor:not-allowed}._63NONW_option{border-radius:var(--radius-md);min-height:48px;color:var(--color-text);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:6px 10px;display:flex}._63NONW_option[data-active=true]{background:var(--color-bg)}._63NONW_option[aria-selected=true]{background:var(--color-selected)}._63NONW_option[aria-selected=true][data-active=true]{box-shadow:inset 0 0 0 1.5px var(--color-accent)}._63NONW_optionText{flex-direction:column;flex:auto;min-width:0;display:flex}._63NONW_optionName{font-size:var(--text-base);font-weight:var(--weight-medium)}._63NONW_optionMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._63NONW_optionCaps{font-size:var(--text-xs);color:var(--color-text-secondary);gap:4px;display:flex}._63NONW_optionCheck{width:16px;color:var(--color-accent);display:flex}._63NONW_menuEmpty{font-size:var(--text-base-sm);color:var(--color-text-muted);padding:14px 10px}._63NONW_menuFoot{border-top:1px solid var(--color-border-faint);min-height:44px;font-size:var(--text-base-sm);font-weight:var(--weight-medium);justify-content:space-between;align-items:center;margin-top:4px;padding:0 10px;text-decoration:none;display:flex}._63NONW_agentTrigger{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;min-height:36px;color:var(--color-text);align-items:center;gap:8px;padding:0 10px 0 6px;display:flex}._63NONW_agentTrigger:hover{background:var(--color-surface-hover)}._63NONW_agentTriggerName{min-width:0;font-size:var(--text-base-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._63NONW_agentMenu{z-index:20;border:1px solid var(--color-border-strong);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:340px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-menu);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:44px;right:0}._63NONW_agentMenuLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-secondary);padding:8px 10px 4px}._63NONW_agentList{border-radius:var(--radius-md);flex-direction:column;gap:2px;max-height:min(420px,100vh - 220px);display:flex;overflow-y:auto}._63NONW_agentList:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._63NONW_agentOption{border-radius:var(--radius-md);min-height:52px;color:var(--color-text);cursor:pointer;flex:none;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}._63NONW_agentOption[data-active=true]{background:var(--color-bg)}._63NONW_agentOption[aria-selected=true]{background:var(--color-selected)}._63NONW_agentList:focus-visible ._63NONW_agentOption[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--color-accent)}._63NONW_agentOption[aria-disabled=true]{cursor:not-allowed}._63NONW_agentOptionText{flex-direction:column;flex:auto;min-width:0;display:flex}._63NONW_agentOptionName{font-weight:var(--weight-medium);align-items:center;gap:6px;display:flex}._63NONW_agentDefault{border-radius:var(--radius-xs);background:var(--color-local-bg);color:var(--color-local-text);font-size:var(--text-xs);font-weight:var(--weight-regular);padding:0 6px}._63NONW_agentOptionDesc{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._63NONW_agentOptionMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}._63NONW_agentMenuFoot{border-top:1px solid var(--color-border-faint);flex-wrap:wrap;gap:4px;margin-top:4px;padding-top:6px;display:flex}._63NONW_agentMenuFoot a{white-space:nowrap;border-radius:var(--radius-md);min-height:40px;font-size:var(--text-base-sm);font-weight:var(--weight-medium);flex:auto;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:flex}._63NONW_agentMenuFoot a:hover{background:var(--color-bg)}._63NONW_modelTrigger[aria-disabled=true]{background:var(--color-surface-subtle);cursor:not-allowed}._63NONW_modelTrigger[aria-disabled=true]:hover{background:var(--color-surface-subtle)}._63NONW_lockGlyph{color:var(--color-text-muted)}._63NONW_messages{flex-direction:column;flex:auto;gap:22px;width:100%;padding:28px max(28px,50% - 352px);display:flex}._63NONW_userMsg{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:8px;max-width:80%;display:flex}._63NONW_bubble{background:var(--color-bubble-user-bg);color:var(--color-bubble-user-text);font-size:var(--chat-text-user);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px 16px 4px;padding:12px 16px}._63NONW_msgAttachments{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._63NONW_turn{flex-direction:column;gap:12px;min-width:0;display:flex}._63NONW_calls{flex-direction:column;gap:10px;display:flex}._63NONW_statusLine{font-size:var(--text-base-sm);color:var(--color-text-muted);align-items:center;gap:8px;display:flex}._63NONW_callCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);overflow:hidden}._63NONW_callCard[data-state=awaiting_approval]{border-color:var(--color-border-strong);box-shadow:0 0 0 3px var(--color-cloud-bg)}._63NONW_callHead{width:100%;min-height:44px;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 14px;display:flex}button._63NONW_callHead:hover{background:var(--color-surface-hover)}._63NONW_callIcon{color:var(--color-accent);flex:none}._63NONW_callName{font-weight:var(--weight-medium);white-space:nowrap;flex:none}._63NONW_callDetail{min-width:0;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._63NONW_callDetailMono{font-family:var(--font-mono);font-size:var(--text-sm)}._63NONW_callRight{color:var(--color-text-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}._63NONW_callToggle{font-family:var(--font-mono);font-size:var(--text-sm)}._63NONW_callWarn{color:var(--color-cloud-text);font-size:var(--text-base-sm);font-weight:var(--weight-medium)}._63NONW_callErr{color:var(--color-error-text);font-size:var(--text-base-sm)}._63NONW_callBody{border-top:1px solid var(--color-border-faint);font-size:var(--text-base-sm);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._63NONW_result{gap:10px;min-width:0;display:flex}._63NONW_resultN{font-family:var(--font-mono);color:var(--color-text-muted);flex:none}._63NONW_resultTitle{font-weight:var(--weight-medium);overflow-wrap:anywhere}._63NONW_resultTitle a{color:inherit;text-decoration:none}._63NONW_resultTitle a:hover{text-decoration:underline}._63NONW_resultSnippet{color:var(--color-text-secondary)}._63NONW_argsLabel{font-weight:var(--weight-medium)}._63NONW_approvalActions{flex-wrap:wrap;gap:8px;display:flex}._63NONW_thought{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-subtle);overflow:hidden}._63NONW_thoughtHead{width:100%;min-height:44px;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 14px;display:flex}._63NONW_thoughtHead:hover{background:var(--color-hover-faint)}._63NONW_thoughtLabel{font-weight:var(--weight-medium);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}._63NONW_thoughtMeta{min-width:0;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._63NONW_thoughtToggle{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);flex:none;margin-left:auto}._63NONW_thought[data-live=true] ._63NONW_callIcon{animation:1.4s ease-in-out infinite _63NONW_pulse}._63NONW_thoughtBody{border-top:1px solid var(--color-border-faint);font-size:var(--text-base-sm);color:var(--color-text-secondary);white-space:pre-line;overflow-wrap:anywhere;padding:12px 14px;line-height:1.6}._63NONW_answer{font-size:var(--chat-text);line-height:var(--leading-answer);overflow-wrap:anywhere;flex-direction:column;gap:12px;min-width:0;display:flex}._63NONW_answer>*,._63NONW_answer p,._63NONW_answer ul,._63NONW_answer ol,._63NONW_answer blockquote,._63NONW_answer table,._63NONW_answer h1,._63NONW_answer h2,._63NONW_answer h3,._63NONW_answer h4{margin:0}._63NONW_answer ul,._63NONW_answer ol{flex-direction:column;gap:4px;padding-left:22px;display:flex}._63NONW_answer h1,._63NONW_answer h2,._63NONW_answer h3{font-size:calc(var(--chat-text) + 1px);font-weight:var(--weight-semibold)}._63NONW_answer blockquote{border-left:3px solid var(--color-border-strong);color:var(--color-text-secondary);padding-left:12px}._63NONW_answer :not(pre)>code{border-radius:var(--radius-xs);background:var(--color-code-bg);font-size:var(--chat-code);padding:1px 5px}._63NONW_answer table{border-collapse:collapse;font-size:calc(var(--chat-text) - 1px);display:block;overflow-x:auto}._63NONW_answer th,._63NONW_answer td{border:1px solid var(--color-border);text-align:left;padding:6px 10px}._63NONW_answer hr{border:0;border-top:1px solid var(--color-border)}._63NONW_codeBlock{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-code-bg);min-width:0;color:var(--color-code-text);overflow:hidden}._63NONW_codeHead{background:var(--color-code-header);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 4px 14px;display:flex}._63NONW_codeLang{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}._63NONW_copyBtn{border-radius:var(--radius-sm);min-height:32px;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;line-height:1;display:flex}._63NONW_copyBtn:hover{background:var(--color-hover);color:var(--color-text)}._63NONW_copyBtn[data-copied=true],._63NONW_copyBtn[data-copied=true]:hover{color:var(--color-local-text)}._63NONW_codePre{font-family:var(--font-mono);font-size:var(--chat-code);overflow-wrap:normal;white-space:pre;margin:0;padding:14px 16px;line-height:1.6;overflow-x:auto}._63NONW_codePre code{font-size:inherit;background:0 0;padding:0}:is(._63NONW_codePre .hljs-keyword,._63NONW_codePre .hljs-selector-tag,._63NONW_codePre .hljs-tag,._63NONW_codePre .hljs-name){color:var(--syntax-keyword);font-weight:500}:is(._63NONW_codePre .hljs-built_in,._63NONW_codePre .hljs-type,._63NONW_codePre .hljs-title.class_,._63NONW_codePre .hljs-class .hljs-title,._63NONW_codePre .hljs-selector-class,._63NONW_codePre .hljs-selector-id){color:var(--syntax-type)}:is(._63NONW_codePre .hljs-string,._63NONW_codePre .hljs-template-string,._63NONW_codePre .hljs-regexp,._63NONW_codePre .hljs-char.escape_){color:var(--syntax-string)}:is(._63NONW_codePre .hljs-number,._63NONW_codePre .hljs-literal,._63NONW_codePre .hljs-symbol,._63NONW_codePre .hljs-bullet){color:var(--syntax-number)}:is(._63NONW_codePre .hljs-attr,._63NONW_codePre .hljs-attribute,._63NONW_codePre .hljs-property,._63NONW_codePre .hljs-variable.language_,._63NONW_codePre .hljs-template-variable){color:var(--syntax-attr)}:is(._63NONW_codePre .hljs-title,._63NONW_codePre .hljs-title.function_,._63NONW_codePre .hljs-function .hljs-title,._63NONW_codePre .hljs-section){color:var(--syntax-title)}:is(._63NONW_codePre .hljs-comment,._63NONW_codePre .hljs-quote,._63NONW_codePre .hljs-meta,._63NONW_codePre .hljs-doctag){color:var(--syntax-comment)}:is(._63NONW_codePre .hljs-comment,._63NONW_codePre .hljs-quote){font-style:italic}._63NONW_codePre .hljs-addition{color:var(--syntax-addition)}._63NONW_codePre .hljs-deletion{color:var(--syntax-deletion)}._63NONW_codePre .hljs-emphasis{font-style:italic}._63NONW_codePre .hljs-strong{font-weight:600}._63NONW_cite{display:inline-block;position:relative}._63NONW_citeLink{font-family:var(--font-mono);font-size:var(--text-sm);text-underline-offset:2px;text-decoration:underline}._63NONW_citeTip{z-index:15;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);width:300px;max-width:min(300px,100vw - 48px);box-shadow:var(--shadow-menu);font-size:var(--text-base-sm);color:var(--color-text);white-space:normal;padding:10px 12px;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 6px);left:-12px}._63NONW_cite:hover ._63NONW_citeTip,._63NONW_cite:focus-within ._63NONW_citeTip{display:block}._63NONW_citeTipTitle{font-weight:var(--weight-semibold);display:block}._63NONW_citeTipLoc{font-size:var(--text-sm);color:var(--color-text-muted);display:block}._63NONW_citeTipSnippet{color:var(--color-text-secondary);margin-top:4px;display:block}._63NONW_actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}._63NONW_actionBtn{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:32px;color:var(--color-text-secondary);font-size:var(--text-base-sm);padding:0 10px}._63NONW_actionBtn:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}._63NONW_actionBtn:disabled{opacity:.55}._63NONW_turnError{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;line-height:1.5;display:flex}._63NONW_turnError>span{flex:220px;align-items:center;gap:8px;min-width:0;display:flex}._63NONW_empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:18px;padding:40px 0 8px;display:flex}._63NONW_emptyTitle{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:0}._63NONW_emptyText{max-width:460px;color:var(--color-text-muted);margin:0}._63NONW_chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:620px;display:flex}._63NONW_chip{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:40px;color:var(--color-text);font-size:var(--text-base-sm);border-radius:999px;padding:0 14px}._63NONW_chip:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover)}._63NONW_chip[aria-disabled=true]{color:var(--color-text-muted);cursor:not-allowed}._63NONW_chip[aria-disabled=true]:hover{background:var(--color-surface);border-color:var(--color-border-strong)}._63NONW_composerWrap{z-index:5;width:100%;max-width:var(--chat-column-max);background:var(--color-bg);box-shadow:0 -12px 16px -4px var(--color-bg);flex:none;margin:0 auto;padding:12px 28px 20px;position:sticky;bottom:0}._63NONW_budget{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:8px;padding:0 4px 8px;display:flex}._63NONW_composer{border:1px solid var(--color-border-strong);border-radius:var(--radius-3xl);background:var(--color-surface);box-shadow:var(--shadow-composer);flex-direction:column;gap:10px;padding:12px 12px 10px 16px;display:flex;position:relative}._63NONW_composer:focus-within{border-color:var(--color-border-hover)}._63NONW_composer[data-drag=true]{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-selected), var(--shadow-composer)}._63NONW_textarea{resize:none;width:100%;min-height:45px;max-height:240px;color:var(--color-text);font-size:var(--text-md);background:0 0;border:0;outline:none;padding:0;line-height:1.5;display:block}._63NONW_textarea:focus-visible{outline:none}._63NONW_toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._63NONW_toolbarBtn{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);max-width:100%;min-height:36px;color:var(--color-text);font-size:var(--text-base-sm);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:flex}._63NONW_toolbarBtn:hover:not(:disabled){background:var(--color-surface-hover)}._63NONW_toolbarBtnLabel{text-overflow:ellipsis;overflow:hidden}._63NONW_attachBtn{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:36px;height:36px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}._63NONW_attachBtn:hover:not(:disabled){background:var(--color-surface-hover)}._63NONW_attachBtn:disabled{opacity:.45}._63NONW_send{border-radius:var(--radius-lg);background:var(--color-accent);width:40px;height:40px;color:var(--color-text-on-accent);border:0;justify-content:center;align-items:center;margin-left:auto;display:flex}._63NONW_send:hover:not(:disabled){background:var(--color-accent-hover)}._63NONW_send[aria-disabled=true]{cursor:default}._63NONW_send[data-blocked=true]{opacity:.45;cursor:not-allowed}._63NONW_stop{background:var(--color-accent);color:var(--color-text-on-accent)}._63NONW_stop:hover:not(:disabled){background:var(--color-accent-hover)}._63NONW_underRow{flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}._63NONW_disclaimer{font-size:var(--text-sm);color:var(--color-text-muted);margin-left:auto}._63NONW_offlineCard{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);flex-direction:column;align-self:center;gap:10px;width:100%;max-width:520px;margin:auto 0;padding:20px;display:flex}._63NONW_offlineTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._63NONW_blocked{border-radius:var(--radius-lg);background:var(--color-offline-bg);color:var(--color-text-secondary);font-size:var(--text-base-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}._63NONW_blocked>span{flex:220px;min-width:0}._63NONW_blockedBtn{color:var(--color-text);font-weight:var(--weight-medium)}a._63NONW_blockedBtn{align-items:center;text-decoration:none;display:inline-flex}._63NONW_pickerRow[data-unavailable=true] ._63NONW_toolName{color:var(--color-text-secondary)}._63NONW_composerNote{font-size:var(--text-base-sm);color:var(--color-error-text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._63NONW_composerNote>span{flex:200px}._63NONW_dismiss{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._63NONW_thinkWrap{min-width:0;max-width:100%;position:relative}._63NONW_thinkBtn[data-on=true]{border-color:var(--color-accent);background:var(--color-selected)}._63NONW_thinkBtn[data-on=true]:hover:not(:disabled){background:var(--color-selected-hover)}._63NONW_thinkBtn[data-unsupported=true]{color:var(--color-text-muted)}._63NONW_thinkPanel{z-index:26;border:1px solid var(--color-border-strong);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:340px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-menu);text-align:left;flex-direction:column;gap:14px;padding:16px;display:flex;position:absolute;bottom:46px;left:0}._63NONW_thinkHead{justify-content:space-between;align-items:center;gap:8px;display:flex}._63NONW_thinkTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._63NONW_thinkModel{min-width:0;font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._63NONW_thinkText{font-size:var(--text-base-sm);color:var(--color-text-muted);margin:4px 0 0}._63NONW_levels{border-radius:var(--radius-lg);background:var(--color-chip);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}._63NONW_level{min-width:0;min-height:36px;color:var(--color-text);font-size:var(--text-base-sm);background:0 0;border:0;border-radius:7px;padding:0 4px}._63NONW_level[aria-checked=true]{background:var(--color-tab-selected);font-weight:var(--weight-semibold);box-shadow:var(--shadow-tab)}._63NONW_level:hover:not([aria-checked=true]){background:var(--color-lift)}._63NONW_thinkBudget{flex-direction:column;gap:6px;display:flex}._63NONW_budgetTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._63NONW_budgetLabel{font-size:var(--text-base-sm);font-weight:var(--weight-medium)}._63NONW_budgetValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}._63NONW_budgetRange{width:100%;accent-color:var(--color-accent);cursor:pointer;margin:0}._63NONW_budgetRange:disabled{cursor:default}._63NONW_budgetEnds{font-size:var(--text-xs);color:var(--color-text-muted);justify-content:space-between;display:flex}._63NONW_thinkHint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._63NONW_showRow{border-top:1px solid var(--color-border-faint);align-items:center;gap:10px;padding-top:12px;display:flex}._63NONW_showTitle{font-size:var(--text-base-sm);font-weight:var(--weight-medium)}._63NONW_thinkNote{border-radius:var(--radius-lg);background:var(--color-bg);font-size:var(--text-base-sm);color:var(--color-text-secondary);padding:12px}._63NONW_thinkFoot{min-height:36px;font-size:var(--text-base-sm);font-weight:var(--weight-medium);justify-content:space-between;align-items:center;text-decoration:none;display:flex}._63NONW_chipsRow{flex-wrap:wrap;gap:8px;display:flex}._63NONW_attChip{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle);max-width:260px;min-height:44px;font-size:var(--text-sm);align-items:center;gap:8px;padding:4px;display:flex}._63NONW_attChip[data-error=true]{border-color:var(--color-error-border);background:var(--color-error-bg)}._63NONW_attThumb{background:var(--color-chip);width:34px;height:34px;color:var(--color-accent-text);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}._63NONW_attThumb img{object-fit:cover;width:100%;height:100%}._63NONW_attText{flex-direction:column;min-width:0;line-height:1.35;display:flex}._63NONW_attName{font-weight:var(--weight-medium);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._63NONW_attMeta{color:var(--color-text-muted)}._63NONW_msgChip{background:var(--color-surface)}._63NONW_picker{z-index:25;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);width:340px;max-width:calc(100vw - 32px);max-height:340px;box-shadow:var(--shadow-menu);padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}._63NONW_pickerHead{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-secondary);padding:8px 10px 6px}._63NONW_pickerRow{border-radius:var(--radius-md);align-items:center;gap:10px;min-height:44px;padding:4px 10px;display:flex}._63NONW_pickerOption{border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 10px;display:flex}._63NONW_pickerOption[data-active=true],._63NONW_pickerOption:hover{background:var(--color-bg)}._63NONW_pickerHint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding:0 10px 6px}._63NONW_pickerCheck{width:16px;color:var(--color-accent);flex:none;display:flex}._63NONW_pickerLoading{flex-direction:column;gap:8px;padding:4px 10px 8px;display:flex}._63NONW_picker:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._63NONW_pickerMono{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}._63NONW_pickerFoot{border-top:1px solid var(--color-border-faint);font-size:var(--text-base-sm);font-weight:var(--weight-medium);margin-top:4px;padding:8px 10px 4px;text-decoration:none;display:block}._63NONW_noModels{border:1px solid var(--color-border-strong);border-radius:var(--radius-3xl);background:var(--color-surface);box-shadow:var(--shadow-composer);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px 20px;display:flex}._63NONW_noModels>div:first-child{flex:240px}._63NONW_noModelsTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._63NONW_emptyAgent{flex-direction:column;align-items:center;gap:10px;display:flex}._63NONW_agentNote{font-size:var(--text-sm);color:var(--color-text-secondary);align-items:flex-start;gap:8px;padding:0 4px 8px;display:flex}._63NONW_agentNote svg{color:var(--color-text-muted);flex:none;margin-top:3px}._63NONW_toolName{font-weight:var(--weight-medium)}._63NONW_toolKind{font-size:var(--text-sm);color:var(--color-text-muted)}._63NONW_kbRemove{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}._63NONW_kbRemove:hover{background:var(--color-hover);color:var(--color-text)}._63NONW_sources{flex-direction:column;gap:6px;min-width:0;display:flex}._63NONW_sourcesToggle{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);min-height:32px;color:var(--color-text-secondary);font-size:var(--text-base-sm);font-weight:var(--weight-medium);align-self:flex-start;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}._63NONW_sourcesToggle:hover{background:var(--color-surface);color:var(--color-text)}._63NONW_sourcesToggle svg{transition:transform .12s}._63NONW_sourcesToggle[aria-expanded=true] svg{transform:rotate(90deg)}._63NONW_sourceList[hidden]{display:none}._63NONW_sourceList{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:6px;margin:0;padding:10px 12px;list-style:none;display:flex}._63NONW_source{min-width:0;font-size:var(--text-base-sm);overflow-wrap:anywhere;border-radius:6px;gap:8px;margin:0 -4px;padding:2px 4px;scroll-margin:16px;display:flex}._63NONW_source:focus{background:var(--color-selected);box-shadow:0 0 0 2px var(--color-selected);outline:none}._63NONW_source a{color:inherit;text-decoration:none}._63NONW_source a:hover{color:var(--color-link-hover);text-decoration:underline}._63NONW_sourceN{font-family:var(--font-mono);color:var(--color-text-muted);flex:none}._63NONW_sourceLoc{color:var(--color-text-muted)}._63NONW_compact{flex-direction:column;gap:14px;min-width:0;display:flex}._63NONW_compact ._63NONW_bubble{font-size:var(--text-base-sm);border-radius:12px 12px 4px;padding:8px 12px}._63NONW_compact ._63NONW_userMsg{max-width:85%}._63NONW_compact ._63NONW_answer{font-size:var(--text-base-sm);gap:8px;line-height:1.6}._63NONW_compact ._63NONW_turn{gap:8px}@media (max-width:560px){._63NONW_header{padding:12px 16px}._63NONW_messages{padding:20px 16px}._63NONW_composerWrap{padding:10px 16px 16px}._63NONW_userMsg{max-width:90%}}._63NONW_fridayAllowance{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:inline-flex}._63NONW_fridayChip{border-radius:var(--radius-sm);background:var(--color-selected);color:var(--color-accent-text);font-size:11.5px;font-weight:var(--weight-semibold);white-space:nowrap;padding:4px 9px;line-height:1.4}._63NONW_fridayChip[data-warn]{background:var(--color-state-modified-bg);color:var(--color-state-modified-text)}._63NONW_fridayReset{color:var(--color-text-muted);white-space:nowrap;font-size:12px}._63NONW_fridayLevel{display:inline-flex}._63NONW_fridaySelect{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;padding:0 8px;font-size:13px}._63NONW_fridaySwitch{border:1px dashed var(--color-border-strong);background:var(--color-sidebar);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;font-size:13.5px;display:flex}._63NONW_fridaySwitchText{flex:260px;min-width:0}._63NONW_fridayWarn{color:var(--color-status-waiting);flex:none;display:inline-flex}._63NONW_fridayCard{align-items:flex-start;gap:14px;margin-bottom:10px;padding:18px 20px;display:flex}._63NONW_fridayCardBody{flex:auto;min-width:0}._63NONW_fridayCardTitle{font-size:15.5px;font-weight:var(--weight-semibold)}._63NONW_fridayCardText{color:var(--color-text-secondary);margin:4px 0 14px}._63NONW_fridayCardActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._63NONW_fridayNote{background:var(--color-selected);border-radius:10px;padding:12px 14px;font-size:14px}._63NONW_turnSender{padding-left:40px;position:relative}._63NONW_turnAvatar{position:absolute;top:0;left:0}._63NONW_turnBy{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;display:flex}._63NONW_turnByName{font-weight:var(--weight-semibold)}._63NONW_turnByMeta{color:var(--color-text-muted);font-size:12.5px}._63NONW_composer[data-locked]{opacity:.6}._63NONW_agentTriggerText{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}._63NONW_agentTriggerSub{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:11.5px;overflow:hidden}._63NONW_agentMenuWide{width:380px}._63NONW_agentGroup{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-secondary);padding:10px 10px 4px}._63NONW_agentMeter{flex-direction:column;gap:5px;margin-top:6px;display:flex}._63NONW_agentMeterBar{background:var(--color-chip);border-radius:3px;height:6px;display:block;overflow:hidden}._63NONW_agentMeterFill{background:var(--color-accent);height:100%;display:block}._63NONW_agentMeterFill[data-warn]{background:var(--color-status-waiting)}._63NONW_agentMeterText{color:var(--color-text-muted);font-size:12px}._63NONW_agentMeterText b{color:var(--color-text);font-weight:var(--weight-semibold)}._63NONW_agentTopUp{color:var(--color-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._63NONW_agentTopUp:hover{text-decoration:underline}._63NONW_agentWhen{border-top:1px solid var(--color-border-faint);margin-top:6px;padding:10px 10px 4px}._63NONW_agentWhenTitle{font-size:12.5px;font-weight:var(--weight-semibold);margin-bottom:6px}._63NONW_agentSeg{background:var(--color-chip);border-radius:10px;gap:4px;padding:3px;display:flex}._63NONW_agentSeg button{min-height:32px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1 1 0;font-size:12.5px}._63NONW_agentSeg button[aria-checked=true]{background:var(--color-tab-selected);color:var(--color-text);font-weight:var(--weight-medium);box-shadow:var(--shadow-tab)}._63NONW_agentChooseLink{border-top:1px solid var(--color-border-faint);min-height:40px;font-size:13px;font-weight:var(--weight-medium);justify-content:space-between;align-items:center;margin-top:4px;padding:0 10px;text-decoration:none;display:flex}._63NONW_fridayChip[data-muted]{background:var(--color-chip);color:var(--color-text-secondary);white-space:normal}
.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}
.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)}
.RKRHeW_pill{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);text-align:left;cursor:pointer;align-items:center;gap:7px;padding:0 10px;display:flex}.RKRHeW_pill:hover{background:var(--color-surface-hover)}.RKRHeW_pill:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.RKRHeW_pill[data-invalid=true]{border-color:var(--color-status-error)}.RKRHeW_pill[aria-expanded=true]{border-color:var(--color-accent)}.RKRHeW_square{background:var(--color-text-muted);border-radius:2px;flex:0 0 9px;width:9px;height:9px}.RKRHeW_square[data-cat=io]{background:var(--wf-io-fg)}.RKRHeW_square[data-cat=agent]{background:var(--wf-agent-fg)}.RKRHeW_square[data-cat=flow]{background:var(--wf-flow-fg)}.RKRHeW_square[data-cat=logic]{background:var(--wf-logic-fg)}.RKRHeW_square[data-cat=loop]{background:var(--wf-loop-fg)}.RKRHeW_square[data-cat=platform]{background:var(--wf-platform-fg)}.RKRHeW_refId,.RKRHeW_refPath{font-family:var(--font-mono);white-space:nowrap;font-size:12.5px}.RKRHeW_refId{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.RKRHeW_refPath{text-overflow:ellipsis;min-width:0;color:var(--color-text-muted);flex:0 auto;overflow:hidden}.RKRHeW_placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-placeholder);font-size:var(--text-base-sm);flex:auto;overflow:hidden}.RKRHeW_caret{color:var(--color-text-muted);flex:none;margin-left:auto;display:flex}.RKRHeW_pickerField{flex-direction:column;gap:5px;min-width:0;display:flex}.RKRHeW_pop{z-index:70;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);min-height:0;box-shadow:var(--shadow-menu);color:var(--color-text);flex-direction:column;padding:6px;display:flex;position:fixed}.RKRHeW_search{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);min-height:34px;color:var(--color-text);font-size:var(--text-base-sm);flex:none;margin-bottom:4px;padding:0 10px}.RKRHeW_search:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.RKRHeW_note{font-size:var(--text-sm);color:var(--color-text-muted);flex:none;margin:2px 6px 6px}.RKRHeW_list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.RKRHeW_groupHead{min-width:0;font-size:var(--text-sm);color:var(--color-text-secondary);align-items:center;gap:7px;padding:8px 8px 4px;display:flex}.RKRHeW_groupTile{width:18px;height:18px;font-size:8.5px;font-weight:var(--weight-semibold);background:var(--wf-io-bg);color:var(--wf-io-fg);border-radius:5px;flex:0 0 18px;justify-content:center;align-items:center;display:flex}.RKRHeW_groupTile[data-cat=agent]{background:var(--wf-agent-bg);color:var(--wf-agent-fg)}.RKRHeW_groupTile[data-cat=flow]{background:var(--wf-flow-bg);color:var(--wf-flow-fg)}.RKRHeW_groupTile[data-cat=logic]{background:var(--wf-logic-bg);color:var(--wf-logic-fg)}.RKRHeW_groupTile[data-cat=loop]{background:var(--wf-loop-bg);color:var(--wf-loop-fg)}.RKRHeW_groupTile[data-cat=platform]{background:var(--wf-platform-bg);color:var(--wf-platform-fg)}.RKRHeW_groupName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--weight-semibold);color:var(--color-text);flex:0 auto;overflow:hidden}.RKRHeW_groupId{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);flex:0 auto;overflow:hidden}.RKRHeW_option{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;min-height:32px;padding:4px 8px 4px 33px;display:flex}.RKRHeW_option[data-active=true]{background:var(--color-hover)}.RKRHeW_option[aria-selected=true]{background:var(--color-selected)}.RKRHeW_option[aria-selected=true][data-active=true]{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.RKRHeW_optionPath{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);flex:0 auto;font-size:12.5px}.RKRHeW_optionType{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);flex:none;margin-left:auto}.RKRHeW_optionNote{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);color:var(--color-text-muted);text-align:right;flex:1 1 0;overflow:hidden}.RKRHeW_optionCheck{width:14px;color:var(--color-accent);flex:0 0 14px;display:flex}.RKRHeW_custom{padding-left:8px}.RKRHeW_empty{font-size:var(--text-base-sm);color:var(--color-text-muted);padding:14px 8px}.RKRHeW_foot{border-top:1px solid var(--color-border-faint);font-size:var(--text-xs);color:var(--color-text-muted);flex:none;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:6px 6px 0;display:flex}.RKRHeW_modelField{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-width:0;min-height:38px;color:var(--color-text);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:0 10px;display:flex}.RKRHeW_modelField:hover{background:var(--color-surface-hover)}.RKRHeW_modelField:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.RKRHeW_modelField[data-invalid=true]{border-color:var(--color-status-error)}.RKRHeW_modelId{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);flex:0 auto;font-size:12.5px;overflow:hidden}.RKRHeW_modelDefault{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-base-sm);flex:0 auto;overflow:hidden}.RKRHeW_modelOption{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:5px 8px;display:flex}.RKRHeW_modelOption[data-active=true]{background:var(--color-hover)}.RKRHeW_modelOption[aria-selected=true]{background:var(--color-selected)}.RKRHeW_modelOption[aria-selected=true][data-active=true]{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.RKRHeW_modelOption[aria-disabled=true]{cursor:not-allowed}.RKRHeW_modelText{flex-direction:column;flex:auto;min-width:0;display:flex}.RKRHeW_modelName{font-size:var(--text-base-sm);font-weight:var(--weight-medium)}.RKRHeW_modelMeta{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden}.RKRHeW_modelGroupHead{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 4px;display:flex}.RKRHeW_modelGroupWhere{font-weight:var(--weight-medium);letter-spacing:0;text-transform:none}.RKRHeW_modelGroupWhere[data-tone=local]{color:var(--color-local-text)}.RKRHeW_modelGroupWhere[data-tone=proxy]{color:var(--color-proxy-text)}.RKRHeW_modelGroupWhere[data-tone=offline]{color:var(--color-text-muted)}.RKRHeW_suggest{z-index:70;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);max-height:240px;box-shadow:var(--shadow-menu);padding:4px;position:fixed;overflow-y:auto}.RKRHeW_suggestOption{border-radius:var(--radius-sm);min-height:30px;font-family:var(--font-mono);cursor:pointer;align-items:center;gap:8px;padding:3px 8px;font-size:12.5px;display:flex}.RKRHeW_suggestOption[aria-selected=true]{background:var(--color-hover)}.RKRHeW_suggestType{font-size:var(--text-xs);color:var(--color-text-muted);margin-left:auto}
.ab6lsG_row{min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;gap:6px;line-height:1.5;display:flex}.ab6lsG_chip{border-radius:var(--radius-sm);background:var(--color-chip);max-width:100%;color:var(--color-text);white-space:nowrap;gap:5px;padding:2px 8px;display:inline-flex}.ab6lsG_chip[data-wide=true]{white-space:normal;overflow-wrap:anywhere}.ab6lsG_chipLabel{color:var(--color-text-muted)}.ab6lsG_userLine{max-width:100%;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);text-align:right;overflow-wrap:anywhere;line-height:1.5}.ab6lsG_summaryWrap{min-width:0;max-width:100%;position:relative}.ab6lsG_summaryChip{border-radius:var(--radius-sm);background:var(--color-chip);min-width:0;max-width:100%;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);text-align:left;border:0;align-items:center;gap:8px;padding:3px 10px;line-height:1.5;display:inline-flex}.ab6lsG_summaryChip:hover{background:var(--color-sidebar-active);color:var(--color-text)}.ab6lsG_summaryChip[aria-expanded=true]{background:var(--color-sidebar-active)}.ab6lsG_popover{z-index:26;border:1px solid var(--color-border-strong);border-radius:var(--radius-2xl);background:var(--color-surface-raised);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-menu);font-family:var(--font-sans);text-align:left;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.ab6lsG_popover:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ab6lsG_popHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.ab6lsG_popTitle{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}.ab6lsG_headerText{min-width:0}.ab6lsG_nowrap{white-space:nowrap}.ab6lsG_meterChip,.ab6lsG_meterPanel{flex:none;display:flex;overflow:hidden}.ab6lsG_meterChip{background:var(--color-border-strong);border-radius:2px;width:44px;height:4px}.ab6lsG_meterPanel{background:var(--color-meter-track);border-radius:3px;width:100%;height:6px}.ab6lsG_meterFill{border-radius:inherit;background:var(--color-accent);height:100%}.ab6lsG_meterFill[data-tone=high]{background:var(--color-status-cloud)}.ab6lsG_meterFill[data-tone=full]{background:var(--color-status-error)}.ab6lsG_settingsLink{font-size:var(--text-sm)}.ab6lsG_card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ab6lsG_cardTop{font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;display:flex}.ab6lsG_cardLabel{font-weight:var(--weight-medium)}.ab6lsG_cardValue{font-family:var(--font-mono);color:var(--color-text-secondary)}.ab6lsG_cardNote{font-size:var(--text-xs);color:var(--color-text-muted)}.ab6lsG_cardWarn{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-error-text)}.ab6lsG_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ab6lsG_tile:last-child:nth-child(odd){grid-column:1/-1}.ab6lsG_tile{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;padding:8px 10px;display:flex}.ab6lsG_tileLabel,.ab6lsG_tileSub{font-size:var(--text-xs);color:var(--color-text-muted)}.ab6lsG_tileValue{font-family:var(--font-mono);font-size:16px;font-weight:var(--weight-medium);overflow-wrap:anywhere;line-height:1.5}.ab6lsG_tileUnit{font-size:var(--text-sm)}
.XuSYOq_avatar{color:var(--kids-avatar-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.XuSYOq_choice{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.XuSYOq_choice button{border:1px solid var(--color-border);background:var(--color-surface);min-width:128px;color:var(--color-text);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.XuSYOq_choice button:hover:not(:disabled){border-color:var(--color-accent)}
.upv2mG_banner{z-index:60;border:1px solid var(--color-border);background:var(--color-surface-raised);width:min(640px,100vw - 32px);box-shadow:var(--shadow-menu);color:var(--color-text);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}.upv2mG_icon{color:var(--color-accent-text);flex:none;margin-top:1px;display:flex}.upv2mG_text{flex:auto;min-width:0}.upv2mG_title{font-size:var(--text-base);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0;line-height:1.45}.upv2mG_sub{font-size:var(--text-base-sm);color:var(--color-text-secondary);margin:4px 0 0}.upv2mG_link{color:var(--color-accent-text);text-underline-offset:2px;text-decoration:underline}.upv2mG_banner>button{flex:none}@media (max-width:480px){.upv2mG_banner{flex-wrap:wrap;top:8px}.upv2mG_text{flex-basis:calc(100% - 30px)}.upv2mG_banner>button{margin-left:30px}}.upv2mG_list{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;margin:0;padding:0;list-style:none}.upv2mG_item{border-top:1px solid var(--color-border-faint);font-size:var(--text-base);flex-direction:column;gap:3px;padding:12px 14px;display:flex}.upv2mG_item:first-child{border-top:0}.upv2mG_when{font-size:var(--text-base-sm);color:var(--color-text-secondary)}.upv2mG_empty{color:var(--color-text-secondary);font-size:var(--text-base);margin:0}
