.ui-module__slcJ-G__btn{min-height:var(--control-height-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.ui-module__slcJ-G__btn:hover{background:var(--row-hover-bg)}.ui-module__slcJ-G__primary{background:var(--button-primary-bg);color:var(--button-primary-fg);border:none;padding-inline:16px}.ui-module__slcJ-G__primary:hover{background:var(--button-primary-bg);opacity:.9}.ui-module__slcJ-G__strong:hover{background:var(--button-primary-bg);color:var(--button-primary-fg)}.ui-module__slcJ-G__small{min-height:var(--control-height-sm);font-size:var(--text-sm);gap:6px;padding:0 12px}.ui-module__slcJ-G__textBtn{border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:4px;display:inline-flex}.ui-module__slcJ-G__textBtn:hover{background:var(--row-hover-bg)}.ui-module__slcJ-G__iconBtn{border-radius:var(--radius-sm);min-width:24px;min-height:24px;color:var(--color-text-subtle);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.ui-module__slcJ-G__iconBtn:hover{background:var(--row-hover-bg);color:var(--color-text)}.ui-module__slcJ-G__link{color:var(--color-link);font-size:var(--text-sm)}.ui-module__slcJ-G__link:hover{text-decoration:underline}.ui-module__slcJ-G__mono{font-family:var(--font-mono)}.ui-module__slcJ-G__card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.ui-module__slcJ-G__cardLink{color:var(--color-text);}.ui-module__slcJ-G__cardLink:hover{border-color:var(--card-border-hover)}.ui-module__slcJ-G__sectionLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle)}.ui-module__slcJ-G__row{border-top:1px solid var(--color-border);border-radius:var(--radius-md)}.ui-module__slcJ-G__row:first-of-type{border-top-color:#0000}.ui-module__slcJ-G__rowLink{color:var(--color-text);}.ui-module__slcJ-G__rowLink:hover{background:var(--row-hover-bg)}.ui-module__slcJ-G__attention{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ui-module__slcJ-G__attention:before{content:"";background:var(--color-warning);border-radius:50%;flex:none;width:6px;height:6px}.ui-module__slcJ-G__field{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text)}.ui-module__slcJ-G__field:hover{border-color:var(--card-border-hover)}.ui-module__slcJ-G__blank{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted)}.ui-module__slcJ-G__floating{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:ui-module__slcJ-G__ava-rise var(--duration-normal) var(--easing-standard)}@keyframes ui-module__slcJ-G__ava-rise{0%{transform:translateY(4px)scale(.98)}}.ui-module__slcJ-G__backdrop{background:var(--color-overlay);position:absolute;inset:0}.ui-module__slcJ-G__segmented{background:var(--color-surface-sunken);border-radius:var(--radius-md);gap:2px;padding:3px;display:flex}.ui-module__slcJ-G__segmented>[aria-pressed=true],.ui-module__slcJ-G__segmented>[aria-selected=true]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.ui-module__slcJ-G__skeleton{background:var(--color-surface-sunken);border-radius:var(--radius-sm);animation:ui-module__slcJ-G__ava-breathe 1.6s var(--easing-standard) infinite alternate}@keyframes ui-module__slcJ-G__ava-breathe{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.ui-module__slcJ-G__skeleton{animation:none}}.ui-module__slcJ-G__table{border-collapse:collapse;width:100%;font-size:var(--text-md);line-height:var(--text-md--line-height)}.ui-module__slcJ-G__table th{border-bottom:1px solid var(--color-border);text-align:left;font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle);white-space:nowrap}.ui-module__slcJ-G__table td{border-bottom:1px solid var(--color-border)}.ui-module__slcJ-G__table tbody tr:last-child td{border-bottom:none}.ui-module__slcJ-G__table tbody tr:hover{background:var(--row-hover-bg)}.ui-module__slcJ-G__sectionToggle{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;background:0 0;border:none;padding:0;display:inline-flex}.ui-module__slcJ-G__sectionToggle:hover{color:var(--color-text)}.ui-module__slcJ-G__sectionToggle>svg{transition:transform var(--duration-fast) var(--easing-standard);flex:none}.ui-module__slcJ-G__sectionToggle[aria-expanded=false]>svg{transform:rotate(-90deg)}.ui-module__slcJ-G__sectionBody{transition:grid-template-rows var(--duration-fast) var(--easing-standard), visibility var(--duration-fast);grid-template-rows:1fr;display:grid}.ui-module__slcJ-G__sectionBody[data-collapsed=true]{visibility:hidden;grid-template-rows:0fr}.ui-module__slcJ-G__sectionContent{min-height:0}.ui-module__slcJ-G__sectionBody[data-collapsed=true]>.ui-module__slcJ-G__sectionContent{overflow:hidden}.ui-module__slcJ-G__sectionBody[data-collapsed=false]>.ui-module__slcJ-G__sectionContent{animation:ui-module__slcJ-G__ava-section-open var(--duration-fast) step-end}@keyframes ui-module__slcJ-G__ava-section-open{0%{overflow:hidden}to{overflow:visible}}
.AgentWorkspace-module__ryGPda__layout{background:var(--color-bg);min-height:100vh;color:var(--color-text);display:flex}.AgentWorkspace-module__ryGPda__desktopNav{z-index:10;flex:none;height:100vh;position:sticky;top:0}.AgentWorkspace-module__ryGPda__sidebar{background:var(--color-bg);border-right:1px solid var(--color-border);flex-direction:column;gap:12px;width:240px;height:100%;padding:14px 12px;display:flex;overflow-y:auto}.AgentWorkspace-module__ryGPda__sideTop{align-items:center;gap:4px;display:flex}.AgentWorkspace-module__ryGPda__back,.AgentWorkspace-module__ryGPda__iconBtn{border-radius:var(--radius-sm);color:var(--color-text-subtle);background:0 0;border:none;padding:4px;display:flex}.AgentWorkspace-module__ryGPda__back:hover,.AgentWorkspace-module__ryGPda__iconBtn:hover{background:var(--row-hover-bg);color:var(--color-text)}.AgentWorkspace-module__ryGPda__switcherWrap{flex:1;min-width:0}.AgentWorkspace-module__ryGPda__switcher{border-radius:var(--radius-sm);min-width:0;color:var(--color-text);font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium);background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:4px;display:flex}.AgentWorkspace-module__ryGPda__switcher:hover{background:var(--row-hover-bg)}.AgentWorkspace-module__ryGPda__switcher>svg{color:var(--color-text-subtle);flex:none}.AgentWorkspace-module__ryGPda__switcherName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AgentWorkspace-module__ryGPda__rail{align-items:center;gap:8px;width:56px;padding:14px 8px}.AgentWorkspace-module__ryGPda__railNew{width:var(--control-height-md);height:var(--control-height-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);justify-content:center;align-items:center;display:flex}.AgentWorkspace-module__ryGPda__railNew:hover{border-color:var(--card-border-hover)}.AgentWorkspace-module__ryGPda__newTask{min-height:var(--control-height-md);padding:var(--space-4) 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium);color:var(--color-text);align-items:center;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__newTask:hover{border-color:var(--card-border-hover)}.AgentWorkspace-module__ryGPda__newTask:disabled{background:var(--color-surface-sunken);border-color:var(--color-border);color:var(--color-text-subtle);cursor:default}.AgentWorkspace-module__ryGPda__draftChip{border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);flex:none;padding:1px 8px}.AgentWorkspace-module__ryGPda__draftTitle{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.AgentWorkspace-module__ryGPda__kbd{font-family:inherit;font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-regular);color:var(--color-text-subtle);margin-left:auto}.AgentWorkspace-module__ryGPda__recents{flex-direction:column;gap:6px;min-height:0;display:flex}.AgentWorkspace-module__ryGPda__waiting{padding:var(--space-3) 10px;border:1px solid var(--card-border);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);color:var(--color-text);align-items:center;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__waiting>svg:first-child{color:var(--color-run-paused)}.AgentWorkspace-module__ryGPda__waiting>svg:last-child{color:var(--color-text-muted);margin-left:auto}.AgentWorkspace-module__ryGPda__recentsHead{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle);align-items:center;gap:6px;padding:0 4px 0 10px;display:flex}.AgentWorkspace-module__ryGPda__filter{margin-left:auto;display:flex}.AgentWorkspace-module__ryGPda__filter select{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);background:0 0;padding:2px 4px}.AgentWorkspace-module__ryGPda__recentList{flex-direction:column;gap:1px;padding-left:20px;display:flex}.AgentWorkspace-module__ryGPda__recent{min-width:0;padding:var(--space-3) 6px;border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__recent:hover{background:var(--row-hover-bg)}.AgentWorkspace-module__ryGPda__current,.AgentWorkspace-module__ryGPda__current:hover{background:var(--nav-item-active-bg);color:var(--color-text);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__dotSlot{flex:none;width:8px;display:flex}.AgentWorkspace-module__ryGPda__recentTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AgentWorkspace-module__ryGPda__recentMeta{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-regular);color:var(--color-text-subtle);font-variant-numeric:tabular-nums}.AgentWorkspace-module__ryGPda__emptyNote{padding:var(--space-3) 6px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__drawerLayer{display:none}.AgentWorkspace-module__ryGPda__backdrop{background:var(--color-overlay);position:absolute;inset:0}.AgentWorkspace-module__ryGPda__drawer{width:min(280px,85vw);box-shadow:var(--shadow-lg);position:absolute;top:0;bottom:0;left:0}.AgentWorkspace-module__ryGPda__drawer>nav{width:100%}.AgentWorkspace-module__ryGPda__menuBtn{width:44px;height:44px;color:var(--color-text);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-10px 0 -10px -14px;display:none}.AgentWorkspace-module__ryGPda__home{flex-direction:column;flex:999 420px;min-width:0;display:flex;position:relative}.AgentWorkspace-module__ryGPda__configBtn{z-index:6;border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;display:none;position:absolute;top:10px;right:12px}.AgentWorkspace-module__ryGPda__panelIcon{transform:scaleX(-1)}.AgentWorkspace-module__ryGPda__configBtn:hover{background:var(--row-hover-bg);color:var(--color-text)}.AgentWorkspace-module__ryGPda__mobileBar{display:none}.AgentWorkspace-module__ryGPda__homeInner{--gutter:clamp(16px, 4vw, 48px);width:100%;max-width:calc(620px + 2 * var(--gutter));padding:56px var(--gutter) 40px;box-sizing:border-box;flex-direction:column;gap:18px;margin:0 auto;display:flex}.AgentWorkspace-module__ryGPda__identity{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.AgentWorkspace-module__ryGPda__avatarSkeleton{border-radius:var(--radius-lg);background:var(--color-surface-sunken);width:56px;height:56px}.AgentWorkspace-module__ryGPda__agentName{}.AgentWorkspace-module__ryGPda__worked{font-size:var(--text-md);line-height:var(--text-md--line-height);color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__triggers{overflow:hidden;}.AgentWorkspace-module__ryGPda__triggersHead{align-items:center;gap:8px;padding:12px 16px;display:flex}.AgentWorkspace-module__ryGPda__add{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:center;gap:2px;margin-left:auto;padding:3px 8px;display:inline-flex}.AgentWorkspace-module__ryGPda__add:hover{background:var(--row-hover-bg)}.AgentWorkspace-module__ryGPda__trigger{padding:var(--space-5) 16px;border-top:1px solid var(--color-border);color:var(--color-text);align-items:center;gap:12px;display:flex}.AgentWorkspace-module__ryGPda__trigger:hover{background:var(--row-hover-bg)}.AgentWorkspace-module__ryGPda__trigger>svg{color:var(--color-text-subtle);flex:none}.AgentWorkspace-module__ryGPda__triggerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AgentWorkspace-module__ryGPda__triggerName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium);overflow:hidden}.AgentWorkspace-module__ryGPda__triggerNext{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);flex:none}.AgentWorkspace-module__ryGPda__triggersNote{padding:var(--space-5) 16px;border-top:1px solid var(--color-border);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__banner{padding:var(--space-4) 12px;background:var(--color-warning-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AgentWorkspace-module__ryGPda__banner>svg{color:var(--color-warning);flex:none}.AgentWorkspace-module__ryGPda__bannerText{flex:1;min-width:200px}.AgentWorkspace-module__ryGPda__bannerDiscard,.AgentWorkspace-module__ryGPda__bannerSave{min-height:var(--control-height-sm);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:4px 10px}.AgentWorkspace-module__ryGPda__bannerDiscard{color:var(--color-text);border:1px solid var(--color-border-strong);background:0 0}.AgentWorkspace-module__ryGPda__bannerDiscard:hover{background:var(--color-surface)}.AgentWorkspace-module__ryGPda__bannerSave{background:var(--button-primary-bg);color:var(--button-primary-fg);font-weight:var(--weight-medium);border:none;padding:4px 12px}.AgentWorkspace-module__ryGPda__config{background:var(--color-surface);border-left:1px solid var(--color-border);flex-direction:column;flex:0 0 clamp(340px,30vw,520px);align-self:flex-start;max-width:520px;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto;container:config/inline-size}.AgentWorkspace-module__ryGPda__config:has(.AgentWorkspace-module__ryGPda__headStatus) .AgentWorkspace-module__ryGPda__tab{padding:0 6px}.AgentWorkspace-module__ryGPda__configHead{z-index:3;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px;display:flex;position:sticky;top:0}.AgentWorkspace-module__ryGPda__configHead>*{flex:none}.AgentWorkspace-module__ryGPda__tabs{gap:2px;display:flex}.AgentWorkspace-module__ryGPda__tab{border-radius:var(--radius-sm);height:28px;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:0 0;border:none;align-items:center;padding:0 8px;display:inline-flex}.AgentWorkspace-module__ryGPda__tab[aria-selected=true]{background:var(--nav-item-active-bg);color:var(--color-text);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__tab:disabled{cursor:default}.AgentWorkspace-module__ryGPda__tab[aria-disabled=true]{color:var(--color-text-subtle);cursor:default}.AgentWorkspace-module__ryGPda__configHead>.AgentWorkspace-module__ryGPda__headStatus{text-overflow:ellipsis;min-width:0;font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-warning);white-space:nowrap;flex:0 auto;margin-left:auto;overflow:hidden}.AgentWorkspace-module__ryGPda__configHead>.AgentWorkspace-module__ryGPda__headSaved{color:var(--color-success)}.AgentWorkspace-module__ryGPda__configHead>.AgentWorkspace-module__ryGPda__headInfo{color:var(--color-text-muted)}.AgentWorkspace-module__ryGPda__undo{border-radius:var(--radius-sm);height:28px;color:var(--color-text-muted);background:0 0;border:none;align-items:center;margin-left:auto;padding:0 6px;display:flex}.AgentWorkspace-module__ryGPda__headStatus+.AgentWorkspace-module__ryGPda__undo{margin-left:0}.AgentWorkspace-module__ryGPda__undo:not(:disabled):hover{background:var(--row-hover-bg);color:var(--color-text)}.AgentWorkspace-module__ryGPda__undo:disabled{color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__undo:disabled,.AgentWorkspace-module__ryGPda__save:disabled{cursor:default}.AgentWorkspace-module__ryGPda__save{border-radius:var(--radius-sm);background:var(--color-surface-sunken);height:28px;color:var(--color-text-subtle);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);white-space:nowrap;border:none;padding:0 12px}.AgentWorkspace-module__ryGPda__saveOn{background:var(--button-primary-bg);color:var(--button-primary-fg)}.AgentWorkspace-module__ryGPda__saveErrors{padding:14px 14px 0}.AgentWorkspace-module__ryGPda__slugFix{color:var(--color-link);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.AgentWorkspace-module__ryGPda__noteRow{border-bottom:1px solid var(--color-border);padding:10px 14px}.AgentWorkspace-module__ryGPda__noteInput{width:100%;min-width:0;min-height:var(--control-height-sm);font:inherit;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:0 10px;}.AgentWorkspace-module__ryGPda__noteInput::placeholder{color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__lineErrors{border-radius:var(--radius-md);background:var(--color-danger-subtle);color:var(--color-danger);font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.AgentWorkspace-module__ryGPda__lineErrorsTitle,.AgentWorkspace-module__ryGPda__lineNo{font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__lineErrors ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.AgentWorkspace-module__ryGPda__tabPanel:has(.AgentWorkspace-module__ryGPda__child){min-height:0;overflow:hidden}.AgentWorkspace-module__ryGPda__tabPanel{flex-direction:column;flex:1;min-width:0;display:flex}.AgentWorkspace-module__ryGPda__configBody{flex-direction:column;gap:14px;padding:14px;display:flex}.AgentWorkspace-module__ryGPda__field{flex-direction:column;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__fieldWarn{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-warning);align-items:flex-start;gap:6px;display:flex}.AgentWorkspace-module__ryGPda__fieldWarn>svg{flex:none;margin-top:1px}.AgentWorkspace-module__ryGPda__cap{}.AgentWorkspace-module__ryGPda__pickerWrap{position:relative}.AgentWorkspace-module__ryGPda__model{width:100%;min-height:var(--control-height-lg);padding:var(--space-4) 12px;font-size:var(--text-md);line-height:var(--text-md--line-height);text-align:left;align-items:center;gap:8px;display:flex;}.AgentWorkspace-module__ryGPda__model:hover{border-color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__modelName{font-weight:var(--weight-medium);white-space:nowrap}.AgentWorkspace-module__ryGPda__modelStrength{color:var(--color-text-muted);white-space:nowrap}.AgentWorkspace-module__ryGPda__modelId{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);overflow:hidden}.AgentWorkspace-module__ryGPda__chevron{color:var(--color-text-subtle);flex:none;margin-left:auto}.AgentWorkspace-module__ryGPda__popover{z-index:20;text-align:left;flex-direction:column;width:min(300px,100vw - 32px);display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;}.AgentWorkspace-module__ryGPda__popoverWide{width:auto;max-height:min(560px,100dvh - 180px);left:0}.AgentWorkspace-module__ryGPda__searchRow{padding:var(--space-4) 12px;border-bottom:1px solid var(--color-border);color:var(--color-text-subtle);flex:none;align-items:center;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__searchRow>svg{flex:none}.AgentWorkspace-module__ryGPda__search{min-width:0;color:var(--color-text);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:0 0;border:none;outline:none;flex:1}.AgentWorkspace-module__ryGPda__options{flex-direction:column;min-height:0;padding:4px;display:flex;overflow-y:auto}.AgentWorkspace-module__ryGPda__option{padding:var(--space-4) 10px;border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;align-items:center;gap:10px;display:flex}.AgentWorkspace-module__ryGPda__popoverWide .AgentWorkspace-module__ryGPda__option{align-items:flex-start}.AgentWorkspace-module__ryGPda__optionActive{background:var(--color-surface-sunken)}.AgentWorkspace-module__ryGPda__optionSelected{background:var(--nav-item-active-bg)}.AgentWorkspace-module__ryGPda__option[aria-disabled=true]{color:var(--color-text-subtle);cursor:default}.AgentWorkspace-module__ryGPda__optText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AgentWorkspace-module__ryGPda__optTitle{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AgentWorkspace-module__ryGPda__optName{font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__badge{border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);padding:0 6px}.AgentWorkspace-module__ryGPda__optDesc{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted)}.AgentWorkspace-module__ryGPda__optMeta{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);align-items:center;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__price{font-variant-numeric:tabular-nums;letter-spacing:.05em}.AgentWorkspace-module__ryGPda__priceOn{color:var(--color-text)}.AgentWorkspace-module__ryGPda__caps{color:var(--color-text-muted);gap:6px;display:inline-flex}.AgentWorkspace-module__ryGPda__optCheck{color:var(--color-accent);flex:none}.AgentWorkspace-module__ryGPda__optRowName{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__optRowMeta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);overflow:hidden}.AgentWorkspace-module__ryGPda__noMatch{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle);padding:8px 10px}.AgentWorkspace-module__ryGPda__menuFoot{padding:var(--space-4) 12px;border-top:1px solid var(--color-border);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);flex:none}.AgentWorkspace-module__ryGPda__menuFooterLink{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-link)}.AgentWorkspace-module__ryGPda__menuFooterLink:hover{text-decoration:underline}.AgentWorkspace-module__ryGPda__menuNote{background:var(--color-warning-subtle);border-bottom:1px solid var(--color-border);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:center;gap:8px;padding:8px 12px;display:flex}.AgentWorkspace-module__ryGPda__menuNote>span{flex:1}.AgentWorkspace-module__ryGPda__menuNoteBtn,.AgentWorkspace-module__ryGPda__rowBtn{background:var(--color-surface);min-height:28px;color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);flex:none;padding:4px 10px}.AgentWorkspace-module__ryGPda__menuNoteBtn:hover,.AgentWorkspace-module__ryGPda__rowBtn:hover{background:var(--row-hover-bg)}.AgentWorkspace-module__ryGPda__instructions{width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);text-align:left;padding:12px;}.AgentWorkspace-module__ryGPda__instructions:hover{color:var(--color-text)}.AgentWorkspace-module__ryGPda__clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AgentWorkspace-module__ryGPda__section{flex-direction:column;display:flex}.AgentWorkspace-module__ryGPda__sectionHead{padding:var(--space-2) 0 var(--space-3);align-items:center;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__section>:last-child{border-bottom-left-radius:calc(var(--radius-md) - 1px);border-bottom-right-radius:calc(var(--radius-md) - 1px)}.AgentWorkspace-module__ryGPda__sectionTitle{}.AgentWorkspace-module__ryGPda__sectionCount{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__addWrap{margin-left:auto;display:flex;position:relative}.AgentWorkspace-module__ryGPda__row{padding:var(--space-4) 8px;border-top:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:10px;display:flex}:is(.AgentWorkspace-module__ryGPda__row:has(.AgentWorkspace-module__ryGPda__rowLink:hover),.AgentWorkspace-module__ryGPda__row:has(.AgentWorkspace-module__ryGPda__rowSwitch:hover)){background:var(--row-hover-bg)}:is(.AgentWorkspace-module__ryGPda__toneWarning,.AgentWorkspace-module__ryGPda__toneWarning:has(.AgentWorkspace-module__ryGPda__rowLink:hover)){background:var(--color-warning-subtle)}:is(.AgentWorkspace-module__ryGPda__toneDanger,.AgentWorkspace-module__ryGPda__toneDanger:has(.AgentWorkspace-module__ryGPda__rowLink:hover)){background:var(--color-danger-subtle)}.AgentWorkspace-module__ryGPda__emptyRow{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__rowMain{min-width:0;color:var(--color-text);flex:1;align-items:center;gap:10px;display:flex}.AgentWorkspace-module__ryGPda__rowSwitch{text-align:left;background:0 0;border:none;padding:0}.AgentWorkspace-module__ryGPda__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AgentWorkspace-module__ryGPda__rowName{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__rowMeta,.AgentWorkspace-module__ryGPda__rowDanger,.AgentWorkspace-module__ryGPda__rowWarn{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.AgentWorkspace-module__ryGPda__rowDanger{font-weight:var(--weight-medium);color:var(--color-danger)}.AgentWorkspace-module__ryGPda__rowWarn{font-weight:var(--weight-medium);color:var(--color-warning);align-items:flex-start;gap:4px;display:flex}.AgentWorkspace-module__ryGPda__rowWarn>svg{flex:none;margin-top:2px}.AgentWorkspace-module__ryGPda__rowMenu{border-radius:var(--radius-sm);color:var(--color-text-subtle);background:0 0;border:none;flex:none;padding:2px 4px;display:flex}.AgentWorkspace-module__ryGPda__rowMenu:hover,.AgentWorkspace-module__ryGPda__rowMenu[aria-expanded=true]{background:var(--row-hover-bg);color:var(--color-text)}.AgentWorkspace-module__ryGPda__rowError{padding:0 12px 8px}.AgentWorkspace-module__ryGPda__chipOn,.AgentWorkspace-module__ryGPda__chipOff{border-radius:var(--radius-full);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);flex:none;padding:1px 8px}.AgentWorkspace-module__ryGPda__chipOn{color:var(--color-accent);background:var(--color-accent-subtle)}.AgentWorkspace-module__ryGPda__chipOff{color:var(--color-text-muted);background:var(--color-surface-sunken)}.AgentWorkspace-module__ryGPda__child{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px;display:flex}.AgentWorkspace-module__ryGPda__crumbs{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle);align-items:center;gap:6px;display:flex}.AgentWorkspace-module__ryGPda__crumbBack{border-radius:var(--radius-sm);color:var(--color-text-muted);background:0 0;border:none;align-items:center;gap:2px;padding:2px 4px 2px 0;display:inline-flex}.AgentWorkspace-module__ryGPda__crumbBack:hover{color:var(--color-text)}.AgentWorkspace-module__ryGPda__crumbHere{color:var(--color-text);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__editorFoot{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.AgentWorkspace-module__ryGPda__editorCount{font-variant-numeric:tabular-nums}.AgentWorkspace-module__ryGPda__conflict{z-index:25;border-radius:var(--radius-lg);flex-direction:column;gap:10px;width:380px;margin-left:-404px;padding:16px;display:flex;position:fixed;bottom:24px;}.AgentWorkspace-module__ryGPda__conflictTitle{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__conflictBody{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted)}.AgentWorkspace-module__ryGPda__conflictActions{flex-wrap:wrap;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__dlgBtn{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:8px 12px}.AgentWorkspace-module__ryGPda__dlgBtn:hover{background:var(--row-hover-bg)}.AgentWorkspace-module__ryGPda__dlgPrimary,.AgentWorkspace-module__ryGPda__dlgPrimary:hover{background:var(--button-primary-bg);color:var(--button-primary-fg);font-weight:var(--weight-medium);border-color:#0000}.AgentWorkspace-module__ryGPda__dlgDanger{color:var(--color-danger)}.AgentWorkspace-module__ryGPda__copyTrace{color:var(--color-text-subtle);font-size:var(--text-xs);line-height:var(--text-xs--line-height);background:0 0;border:none;align-self:center;margin-left:auto;padding:6px}.AgentWorkspace-module__ryGPda__copyTrace:hover{color:var(--color-text)}.AgentWorkspace-module__ryGPda__diffLayer{z-index:40;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.AgentWorkspace-module__ryGPda__diffBackdrop{background:var(--color-overlay);position:absolute;inset:0}.AgentWorkspace-module__ryGPda__diffDialog{border-radius:var(--radius-lg);flex-direction:column;gap:12px;width:min(960px,100%);max-height:calc(100vh - 32px);padding:16px;display:flex;position:relative;}.AgentWorkspace-module__ryGPda__diffHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AgentWorkspace-module__ryGPda__diffTitle{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium)}.AgentWorkspace-module__ryGPda__diffSummary{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);margin-left:auto}.AgentWorkspace-module__ryGPda__diffClose{border-radius:var(--radius-sm);color:var(--color-text-subtle);background:0 0;border:none;padding:4px;display:flex}.AgentWorkspace-module__ryGPda__diffClose:hover{background:var(--row-hover-bg);color:var(--color-text)}@media (min-width:768px){.AgentWorkspace-module__ryGPda__configBtn.AgentWorkspace-module__ryGPda__phoneOnly{display:none}}.AgentWorkspace-module__ryGPda__nextRun{border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-weight:var(--weight-medium);margin-left:8px;padding:1px 8px;display:inline-block}.AgentWorkspace-module__ryGPda__leaveDialog{border-radius:var(--radius-lg);flex-direction:column;gap:12px;width:420px;max-width:100%;padding:20px;display:flex;position:relative;}.AgentWorkspace-module__ryGPda__leaveActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.AgentWorkspace-module__ryGPda__sheetBackdrop,.AgentWorkspace-module__ryGPda__sheetClose,.AgentWorkspace-module__ryGPda__saveAlone{display:none}@container config (max-width:480px){:lang(fr) .AgentWorkspace-module__ryGPda__saveWithKey{display:none}:lang(fr) .AgentWorkspace-module__ryGPda__saveAlone{display:inline}:lang(fr) .AgentWorkspace-module__ryGPda__tab{padding:0 6px}.AgentWorkspace-module__ryGPda__fourTabs .AgentWorkspace-module__ryGPda__saveWithKey{display:none}.AgentWorkspace-module__ryGPda__fourTabs .AgentWorkspace-module__ryGPda__saveAlone{display:inline}.AgentWorkspace-module__ryGPda__fourTabs .AgentWorkspace-module__ryGPda__tab{padding:0 6px}}@media (max-width:1023px){.AgentWorkspace-module__ryGPda__config{display:none}.AgentWorkspace-module__ryGPda__configBtn{display:flex}.AgentWorkspace-module__ryGPda__sheetOpen{z-index:30;width:min(440px,100vw);max-width:none;height:100dvh;box-shadow:var(--shadow-lg);display:flex;position:fixed;top:0;bottom:0;right:0}.AgentWorkspace-module__ryGPda__sheetBackdrop{z-index:29;background:var(--color-overlay);display:block;position:fixed;inset:0}.AgentWorkspace-module__ryGPda__sheetClose{border-radius:var(--radius-sm);height:28px;color:var(--color-text-subtle);background:0 0;border:none;align-items:center;margin-left:2px;padding:0 6px;display:flex}.AgentWorkspace-module__ryGPda__tabs+.AgentWorkspace-module__ryGPda__sheetClose{margin-left:auto}.AgentWorkspace-module__ryGPda__sheetClose:hover{background:var(--row-hover-bg);color:var(--color-text)}.AgentWorkspace-module__ryGPda__conflict{width:min(380px,100vw - 32px);margin-left:0;bottom:16px;left:auto;right:16px}}@media (max-width:767px){.AgentWorkspace-module__ryGPda__desktopNav,.AgentWorkspace-module__ryGPda__saveWithKey{display:none}.AgentWorkspace-module__ryGPda__saveAlone{display:inline}.AgentWorkspace-module__ryGPda__configHead{flex-wrap:wrap}.AgentWorkspace-module__ryGPda__configHead>.AgentWorkspace-module__ryGPda__headStatus{flex-basis:100%;order:1;margin-left:0}.AgentWorkspace-module__ryGPda__headStatus+.AgentWorkspace-module__ryGPda__undo{margin-left:auto}.AgentWorkspace-module__ryGPda__drawerLayer{z-index:30;display:block;position:fixed;inset:0}.AgentWorkspace-module__ryGPda__menuBtn{display:flex}.AgentWorkspace-module__ryGPda__mobileBar{z-index:5;box-sizing:border-box;background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:8px;min-height:64px;padding:10px 12px 10px 20px;display:flex;position:sticky;top:0}.AgentWorkspace-module__ryGPda__mobileTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium);overflow:hidden}.AgentWorkspace-module__ryGPda__homeInner{padding-top:28px}}.AgentWorkspace-module__ryGPda__sectionToggle{}.AgentWorkspace-module__ryGPda__sectionBody{}.AgentWorkspace-module__ryGPda__sectionContent{}.AgentWorkspace-module__ryGPda__modelGroupTitle{padding:var(--space-2) var(--space-3);display:block;}.AgentWorkspace-module__ryGPda__optText>.AgentWorkspace-module__ryGPda__modelGroupTitle{padding:0 0 var(--space-1)}
.EmptyState-module__QvXXza__empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex;}.EmptyState-module__QvXXza__icon{color:var(--color-text-subtle);display:inline-flex}.EmptyState-module__QvXXza__title{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium)}.EmptyState-module__QvXXza__body{max-width:480px;font-size:var(--text-md);line-height:var(--text-md--line-height);color:var(--color-text-muted)}.EmptyState-module__QvXXza__action{margin-top:8px;padding:8px 16px}
.Palette-module__UrbLhq__layer{z-index:50;justify-content:center;align-items:flex-start;padding:72px 16px;display:flex;position:fixed;inset:0}.Palette-module__UrbLhq__backdrop{}.Palette-module__UrbLhq__dialog{border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:640px;max-height:100%;display:flex;position:relative;overflow:hidden;}.Palette-module__UrbLhq__head{border-bottom:1px solid var(--color-border);color:var(--color-text-subtle);align-items:center;gap:10px;padding:14px 16px;display:flex}.Palette-module__UrbLhq__input{min-width:0;color:var(--color-text);font-size:var(--text-lg);line-height:var(--text-lg--line-height);background:0 0;border:none;outline:none;flex:1}.Palette-module__UrbLhq__input::placeholder{color:var(--color-text-subtle)}.Palette-module__UrbLhq__kbd{border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);padding:1px 6px}.Palette-module__UrbLhq__list{flex-direction:column;gap:2px;min-height:0;max-height:600px;padding:6px;display:flex;overflow-y:auto}.Palette-module__UrbLhq__group{flex-direction:column;gap:2px;display:flex}.Palette-module__UrbLhq__groupName{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle);padding:8px 10px 4px}.Palette-module__UrbLhq__option{border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.Palette-module__UrbLhq__option[aria-selected=true]{background:var(--nav-item-active-bg)}.Palette-module__UrbLhq__icon{width:20px;height:20px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}.Palette-module__UrbLhq__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-md);line-height:var(--text-md--line-height);overflow:hidden}.Palette-module__UrbLhq__dot{flex:none;display:inline-flex}.Palette-module__UrbLhq__hint{font-family:inherit;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);white-space:nowrap;flex:none;margin-left:auto}.Palette-module__UrbLhq__empty{text-align:center;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);padding:24px 10px}.Palette-module__UrbLhq__foot{border-top:1px solid var(--color-border);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);flex-wrap:wrap;gap:4px 16px;padding:10px 16px;display:flex}.Palette-module__UrbLhq__push{margin-left:auto}@media (max-width:480px){.Palette-module__UrbLhq__foot{display:none}}
.Shell-module__PD-K4W__shell{background:var(--color-bg);min-height:100vh;color:var(--color-text);display:flex}.Shell-module__PD-K4W__desktopNav{z-index:10;flex:none;height:100vh;position:sticky;top:0}.Shell-module__PD-K4W__content{background:var(--color-surface);flex:1;min-width:0}.Shell-module__PD-K4W__topBar,.Shell-module__PD-K4W__drawerLayer{display:none}@media (max-width:767px){.Shell-module__PD-K4W__shell{flex-direction:column}.Shell-module__PD-K4W__desktopNav{display:none}.Shell-module__PD-K4W__topBar{z-index:10;background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:8px;padding:4px 8px 4px 2px;display:flex;position:sticky;top:0}.Shell-module__PD-K4W__drawerLayer{z-index:30;display:block;position:fixed;inset:0}}.Shell-module__PD-K4W__menuBtn,.Shell-module__PD-K4W__topBtn{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.Shell-module__PD-K4W__topBtn{color:var(--color-text-muted)}.Shell-module__PD-K4W__topSearch{margin-left:auto}.Shell-module__PD-K4W__logo{border-radius:var(--radius-sm);background:var(--color-accent);width:26px;height:26px;color:var(--color-accent-fg);flex:none;justify-content:center;align-items:center;display:flex}.Shell-module__PD-K4W__wordmark{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--weight-semibold);letter-spacing:-.02em}.Shell-module__PD-K4W__backdrop{background:var(--color-overlay);position:absolute;inset:0}.Shell-module__PD-K4W__drawer{width:min(280px,85vw);box-shadow:var(--shadow-lg);position:absolute;top:0;bottom:0;left:0}.Shell-module__PD-K4W__drawer>nav{width:100%}
.ApprovalCard-module__zCheiW__card{min-width:0;overflow:hidden;}.ApprovalCard-module__zCheiW__card:focus,.ApprovalCard-module__zCheiW__collapsed:focus{outline:none}.ApprovalCard-module__zCheiW__card:focus-visible,.ApprovalCard-module__zCheiW__collapsed:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ApprovalCard-module__zCheiW__head{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.ApprovalCard-module__zCheiW__headText{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.ApprovalCard-module__zCheiW__headline{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.ApprovalCard-module__zCheiW__headlineName{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:inline-flex}.ApprovalCard-module__zCheiW__app{font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium)}.ApprovalCard-module__zCheiW__tool{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);overflow-wrap:anywhere}.ApprovalCard-module__zCheiW__badge{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-muted);flex:none;padding:0 6px}.ApprovalCard-module__zCheiW__context{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);overflow-wrap:anywhere}.ApprovalCard-module__zCheiW__taskLink{color:var(--color-link);text-underline-offset:2px;text-decoration:underline}.ApprovalCard-module__zCheiW__taskLink:hover{text-decoration-thickness:2px}.ApprovalCard-module__zCheiW__pill{border-radius:var(--radius-full);background:var(--color-warning-subtle);color:var(--color-run-paused);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);white-space:nowrap;flex:none;padding:2px 8px}.ApprovalCard-module__zCheiW__body{flex-direction:column;gap:10px;padding:10px 16px 14px;display:flex}.ApprovalCard-module__zCheiW__description{flex-direction:column;gap:2px;min-width:0;display:flex}.ApprovalCard-module__zCheiW__caption{font-size:var(--text-md);line-height:var(--text-md--line-height);overflow-wrap:anywhere}.ApprovalCard-module__zCheiW__cap{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle)}.ApprovalCard-module__zCheiW__interrupted,.ApprovalCard-module__zCheiW__hiddenNote{border-radius:var(--radius-md);background:var(--color-warning-subtle);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.ApprovalCard-module__zCheiW__interrupted>svg,.ApprovalCard-module__zCheiW__hiddenNote>svg{color:var(--color-warning);flex:none;margin-top:2px}.ApprovalCard-module__zCheiW__hiddenNote{font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding:6px 10px}.ApprovalCard-module__zCheiW__argsHead{align-items:center;display:flex}.ApprovalCard-module__zCheiW__segmented{border-radius:var(--radius-sm);background:var(--color-surface-sunken);gap:2px;margin-left:auto;padding:2px;display:flex}.ApprovalCard-module__zCheiW__segmented button{border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);background:0 0;border:none;padding:3px 10px}.ApprovalCard-module__zCheiW__segmented button[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium);box-shadow:var(--shadow-sm)}.ApprovalCard-module__zCheiW__kv{grid-template-columns:fit-content(40%) minmax(0,1fr);gap:8px 14px;margin:0;display:grid}.ApprovalCard-module__zCheiW__kvRow{display:contents}.ApprovalCard-module__zCheiW__kv dt{min-width:88px;color:var(--color-text-subtle);font-size:var(--text-sm);line-height:var(--text-sm--line-height);overflow-wrap:anywhere}.ApprovalCard-module__zCheiW__kv dd{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin:0}.ApprovalCard-module__zCheiW__noArgs{font-size:var(--text-sm);color:var(--color-text-subtle)}.ApprovalCard-module__zCheiW__code{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-code-bg);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px}.ApprovalCard-module__zCheiW__inert{unicode-bidi:isolate}.ApprovalCard-module__zCheiW__value{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;display:block}.ApprovalCard-module__zCheiW__collapsedValue{align-items:baseline;gap:8px;display:flex}.ApprovalCard-module__zCheiW__clip{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ApprovalCard-module__zCheiW__fullText{min-width:0;display:block}.ApprovalCard-module__zCheiW__more{color:var(--color-link);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--text-xs--line-height);white-space:nowrap;background:0 0;border:none;flex:none;padding:0}.ApprovalCard-module__zCheiW__more:hover{text-decoration:underline}.ApprovalCard-module__zCheiW__hidden{border-radius:var(--radius-sm);background:var(--color-warning-subtle);color:var(--color-warning);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);white-space:nowrap;margin:0 1px;padding:0 3px;display:inline-block}.ApprovalCard-module__zCheiW__foot{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.ApprovalCard-module__zCheiW__expiry,.ApprovalCard-module__zCheiW__hint{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.ApprovalCard-module__zCheiW__actions{gap:8px;margin-left:auto;display:flex}.ApprovalCard-module__zCheiW__btn{min-height:var(--control-height-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);gap:6px;padding:0 14px}.ApprovalCard-module__zCheiW__danger{color:var(--color-danger);font-weight:var(--weight-medium)}.ApprovalCard-module__zCheiW__reasonForm{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ApprovalCard-module__zCheiW__reasonLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium)}.ApprovalCard-module__zCheiW__reasonHint{font-weight:var(--weight-regular);color:var(--color-text-subtle)}.ApprovalCard-module__zCheiW__reasonInput{box-sizing:border-box;border:1px solid var(--color-focus-ring);border-radius:var(--radius-md);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;font-size:var(--text-sm);line-height:var(--text-sm--line-height);resize:vertical;padding:8px 10px}.ApprovalCard-module__zCheiW__reasonActions{justify-content:flex-end;gap:8px;display:flex}.ApprovalCard-module__zCheiW__error{padding:0 16px 14px}.ApprovalCard-module__zCheiW__collapsed{flex-wrap:wrap;align-items:center;gap:10px;padding:9px 14px;display:flex;}.ApprovalCard-module__zCheiW__collapsedCaption{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;flex:200px;overflow:hidden}.ApprovalCard-module__zCheiW__decision{max-width:100%;font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-muted);overflow-wrap:anywhere;flex:none;align-items:center;gap:6px;display:flex}.ApprovalCard-module__zCheiW__decision[data-kind=approved]{color:var(--color-text)}.ApprovalCard-module__zCheiW__decision[data-kind=approved]>svg{color:var(--color-success)}.ApprovalCard-module__zCheiW__decision>svg{flex:none}@media (max-width:767px){.ApprovalCard-module__zCheiW__pill{display:none}.ApprovalCard-module__zCheiW__body,.ApprovalCard-module__zCheiW__foot{padding:12px 14px}.ApprovalCard-module__zCheiW__kv{gap:6px 12px}.ApprovalCard-module__zCheiW__kv dt,.ApprovalCard-module__zCheiW__kv dd{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.ApprovalCard-module__zCheiW__hint{display:none}.ApprovalCard-module__zCheiW__actions{flex-basis:100%;margin-left:0}.ApprovalCard-module__zCheiW__actions>.ApprovalCard-module__zCheiW__btn{min-height:44px;font-size:var(--text-md);flex:1}}
.Projects-module__IO8mXa__grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:16px;display:grid}.Projects-module__IO8mXa__card{flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex;}.Projects-module__IO8mXa__card:hover{border-color:var(--card-border-hover)}.Projects-module__IO8mXa__projectName{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium);overflow-wrap:anywhere}.Projects-module__IO8mXa__projectName:hover{text-decoration:underline}.Projects-module__IO8mXa__description{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);overflow-wrap:anywhere;white-space:pre-wrap}.Projects-module__IO8mXa__cardMeta{color:var(--color-text-subtle);font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex-wrap:wrap;gap:8px 16px;margin-top:auto;display:flex}.Projects-module__IO8mXa__filter{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.Projects-module__IO8mXa__empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex;}.Projects-module__IO8mXa__empty h2,.Projects-module__IO8mXa__panelHead h2{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium)}.Projects-module__IO8mXa__muted{color:var(--color-text-subtle);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.Projects-module__IO8mXa__stack{flex-direction:column;gap:16px;min-width:0;display:flex}.Projects-module__IO8mXa__field{font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-direction:column;gap:6px;min-width:0;display:flex}.Projects-module__IO8mXa__control{width:100%;min-width:0;min-height:var(--control-height-lg);font-size:var(--text-md);line-height:var(--text-md--line-height);padding:9px 12px;}.Projects-module__IO8mXa__control::placeholder{color:var(--color-text-subtle)}.Projects-module__IO8mXa__field textarea{resize:vertical;width:100%}.Projects-module__IO8mXa__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.Projects-module__IO8mXa__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Projects-module__IO8mXa__layer{z-index:40;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.Projects-module__IO8mXa__backdrop{position:absolute;inset:0;}.Projects-module__IO8mXa__dialog{flex-direction:column;gap:20px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:24px;display:flex;position:relative;overflow-y:auto;}.Projects-module__IO8mXa__layout{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:28px;display:grid}.Projects-module__IO8mXa__main{flex-direction:column;gap:28px;min-width:0;display:flex}.Projects-module__IO8mXa__context{flex-direction:column;gap:20px;min-width:0;padding:20px;display:flex;}.Projects-module__IO8mXa__tabs{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:12px;display:flex}.Projects-module__IO8mXa__tabs button{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 0}.Projects-module__IO8mXa__tabs button[aria-selected=true]{color:var(--color-text);border-color:var(--color-text);font-weight:var(--weight-medium)}.Projects-module__IO8mXa__tasks{flex-direction:column;display:flex}.Projects-module__IO8mXa__task{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;min-width:0;padding:16px 0;display:flex}.Projects-module__IO8mXa__taskText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Projects-module__IO8mXa__taskTitle{font-size:var(--text-md);line-height:var(--text-md--line-height);overflow-wrap:anywhere}.Projects-module__IO8mXa__taskTitle:hover{text-decoration:underline}.Projects-module__IO8mXa__picker{font-size:var(--text-sm);align-items:center;gap:12px;min-width:0;display:flex}.Projects-module__IO8mXa__picker select{flex:1;min-width:0;max-width:300px}.Projects-module__IO8mXa__prose{overflow-wrap:anywhere;min-width:0}.Projects-module__IO8mXa__instructions{white-space:pre-wrap;font-size:var(--text-sm);line-height:var(--text-sm--line-height);overflow-wrap:anywhere}.Projects-module__IO8mXa__file{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;min-width:0;padding:12px 0;display:flex}.Projects-module__IO8mXa__fileName{overflow-wrap:anywhere;font-size:var(--text-sm)}.Projects-module__IO8mXa__provenance{color:var(--color-text-subtle);font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex-wrap:wrap;gap:4px;display:flex}.Projects-module__IO8mXa__provenance a{overflow-wrap:anywhere;text-decoration:underline}.Projects-module__IO8mXa__versionSelect{max-width:100%}.Projects-module__IO8mXa__projectChip{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.Projects-module__IO8mXa__projectChip:hover{text-decoration:underline}.Projects-module__IO8mXa__saveFile{flex-direction:column;gap:8px;min-width:0;display:flex}.Projects-module__IO8mXa__notesPreview{flex-direction:column;gap:12px;min-width:0;display:flex}.Projects-module__IO8mXa__notesPreview pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-sm);line-height:var(--text-sm--line-height);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-height:400px;padding:12px;overflow-y:auto}.Projects-module__IO8mXa__removed{border-left:3px solid var(--color-danger);padding-left:8px}.Projects-module__IO8mXa__added{border-left:3px solid var(--color-text);padding-left:8px}@media not (min-width:1100px){.Projects-module__IO8mXa__layout{grid-template-columns:minmax(0,1fr)}}@media not (min-width:768px){.Projects-module__IO8mXa__task{flex-wrap:wrap}.Projects-module__IO8mXa__context{padding:16px}.Projects-module__IO8mXa__dialog{padding:20px}}
.Sidebar-module__s5w0Na__sidebar{background:var(--color-bg);border-right:1px solid var(--color-border);flex-direction:column;gap:14px;width:240px;height:100%;padding:14px 12px;display:flex}.Sidebar-module__s5w0Na__sections{gap:var(--space-9);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.Sidebar-module__s5w0Na__collapsed .Sidebar-module__s5w0Na__sections{align-items:center}.Sidebar-module__s5w0Na__collapsed{align-items:center;width:56px;padding:14px 8px}.Sidebar-module__s5w0Na__brandRow{align-items:center;gap:8px;padding:2px 6px;display:flex}.Sidebar-module__s5w0Na__collapsed .Sidebar-module__s5w0Na__brandRow{flex-direction:column;padding:2px 0}.Sidebar-module__s5w0Na__logo{border-radius:var(--radius-sm);background:var(--color-accent);width:26px;height:26px;color:var(--color-accent-fg);flex:none;justify-content:center;align-items:center;display:flex}.Sidebar-module__s5w0Na__wordmark{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--weight-semibold);letter-spacing:-.02em}.Sidebar-module__s5w0Na__push{margin-left:auto}.Sidebar-module__s5w0Na__orgRow{min-width:0;margin-top:-6px;padding:0 6px;display:flex}.Sidebar-module__s5w0Na__orgSwitcherWrap{min-width:0;max-width:100%}.Sidebar-module__s5w0Na__orgSwitcher{border-radius:var(--radius-sm);min-width:0;max-width:calc(100% + 6px);color:var(--color-text);font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-semibold);background:0 0;border:none;align-items:center;gap:4px;margin-left:-6px;padding:2px 6px;display:inline-flex}.Sidebar-module__s5w0Na__orgSwitcher:hover,.Sidebar-module__s5w0Na__orgSwitcher[aria-expanded=true]{background:var(--row-hover-bg)}.Sidebar-module__s5w0Na__orgName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Sidebar-module__s5w0Na__orgStatic{color:var(--color-text);font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium);padding:2px 0}.Sidebar-module__s5w0Na__search{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-subtle);font-size:var(--text-xs);line-height:var(--text-xs--line-height);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:4px 8px;display:inline-flex}.Sidebar-module__s5w0Na__search:hover{border-color:var(--card-border-hover);color:var(--color-text)}.Sidebar-module__s5w0Na__bellIcon{display:inline-flex;position:relative}.Sidebar-module__s5w0Na__badge{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-warning);min-width:16px;height:16px;color:var(--color-warning-fg);font-size:var(--text-xs);line-height:16px;font-weight:var(--weight-medium);text-align:center;font-variant-numeric:tabular-nums;padding:0 4px;position:absolute;top:-6px;right:-8px}.Sidebar-module__s5w0Na__collapsed .Sidebar-module__s5w0Na__push{margin-left:0}.Sidebar-module__s5w0Na__iconBtn{border-radius:var(--radius-sm);min-width:24px;min-height:24px;color:var(--color-text-subtle);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.Sidebar-module__s5w0Na__iconBtn:hover{background:var(--row-hover-bg);color:var(--color-text)}.Sidebar-module__s5w0Na__group{flex-direction:column;gap:2px;display:flex}.Sidebar-module__s5w0Na__collapsed .Sidebar-module__s5w0Na__group{align-items:center}.Sidebar-module__s5w0Na__teams{padding-top:var(--space-8);border-top:1px solid var(--color-border)}.Sidebar-module__s5w0Na__sectionHead{align-items:center;padding:0 10px;display:flex;}.Sidebar-module__s5w0Na__addBtn{z-index:1;border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-subtle);justify-content:center;align-items:center;margin:-4px -6px -4px auto;display:inline-flex;position:relative}button.Sidebar-module__s5w0Na__addBtn{background:0 0;border:none;padding:0}.Sidebar-module__s5w0Na__addBtn:hover{background:var(--row-hover-bg);color:var(--color-text)}.Sidebar-module__s5w0Na__navLink{padding:var(--space-3) 10px;border-radius:var(--radius-sm);font-size:var(--text-md);line-height:var(--text-md--line-height);color:var(--color-text-muted);align-items:center;gap:10px;display:flex}.Sidebar-module__s5w0Na__navLink:hover{background:var(--row-hover-bg)}button.Sidebar-module__s5w0Na__navLink{text-align:left;background:0 0;border:none}button.Sidebar-module__s5w0Na__navLink:hover{background:var(--row-hover-bg)}.Sidebar-module__s5w0Na__home{padding-top:var(--space-4);padding-bottom:var(--space-4)}.Sidebar-module__s5w0Na__collapsed .Sidebar-module__s5w0Na__navLink{justify-content:center;width:40px;height:36px;padding:0}.Sidebar-module__s5w0Na__collapsed .Sidebar-module__s5w0Na__home{padding:0}.Sidebar-module__s5w0Na__minor{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle)}.Sidebar-module__s5w0Na__active,.Sidebar-module__s5w0Na__active:hover{background:var(--nav-item-active-bg);color:var(--color-text);font-weight:var(--weight-medium)}.Sidebar-module__s5w0Na__entryText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Sidebar-module__s5w0Na__entry{min-width:0}.Sidebar-module__s5w0Na__task{font-size:var(--text-sm);line-height:var(--text-sm--line-height);gap:8px}.Sidebar-module__s5w0Na__emptyNote{padding:var(--space-3) 10px;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle)}.Sidebar-module__s5w0Na__bottom{flex-direction:column;gap:6px;margin-top:auto;display:flex}.Sidebar-module__s5w0Na__collapsed .Sidebar-module__s5w0Na__bottom{align-items:center}.Sidebar-module__s5w0Na__userRow{align-items:center;gap:8px;min-width:0;padding:0 4px;display:flex}.Sidebar-module__s5w0Na__userText{flex-direction:column;min-width:0;display:flex}.Sidebar-module__s5w0Na__userName,.Sidebar-module__s5w0Na__userEmail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Sidebar-module__s5w0Na__userName{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium)}.Sidebar-module__s5w0Na__userEmail{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.Sidebar-module__s5w0Na__userRow .Sidebar-module__s5w0Na__push .Sidebar-module__s5w0Na__iconBtn,.Sidebar-module__s5w0Na__railUser .Sidebar-module__s5w0Na__iconBtn{color:var(--color-text-muted)}.Sidebar-module__s5w0Na__userRow .Sidebar-module__s5w0Na__push .Sidebar-module__s5w0Na__active,.Sidebar-module__s5w0Na__railUser .Sidebar-module__s5w0Na__active{color:var(--color-text)}.Sidebar-module__s5w0Na__railUser{flex-direction:column;align-items:center;gap:8px;display:flex}.Sidebar-module__s5w0Na__menuWrap{display:inline-flex;position:relative}.Sidebar-module__s5w0Na__menu{z-index:20;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;}.Sidebar-module__s5w0Na__menuEmail{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);padding:6px 8px;overflow:hidden}.Sidebar-module__s5w0Na__menuItem{border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:left;background:0 0;border:none;padding:6px 8px}.Sidebar-module__s5w0Na__menuItem:hover{background:var(--row-hover-bg)}
.CodeView-module__kL-SwG__code{background:var(--color-code-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:320px;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text);margin:0;padding:8px 12px 8px 0;overflow:auto}.CodeView-module__kL-SwG__line{gap:10px;display:flex}.CodeView-module__kL-SwG__ln{text-align:right;width:24px;color:var(--syntax-comment);-webkit-user-select:none;user-select:none;flex:none}.CodeView-module__kL-SwG__text{white-space:pre}.CodeView-module__kL-SwG__wrap .CodeView-module__kL-SwG__text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.CodeView-module__kL-SwG__kw{color:var(--syntax-keyword)}.CodeView-module__kL-SwG__str{color:var(--syntax-string)}.CodeView-module__kL-SwG__num{color:var(--syntax-number)}.CodeView-module__kL-SwG__fn{color:var(--syntax-function)}.CodeView-module__kL-SwG__cm{color:var(--syntax-comment)}.CodeView-module__kL-SwG__tall{max-height:none}
.FilePreview-module__La1Iia__head{z-index:1;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:12px 16px;display:flex;position:sticky;top:0}.FilePreview-module__La1Iia__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;flex:1 0 100%;display:flex}.FilePreview-module__La1Iia__titles{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}.FilePreview-module__La1Iia__title{overflow-wrap:anywhere;font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium);margin:0}.FilePreview-module__La1Iia__meta{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.FilePreview-module__La1Iia__spacer{flex:1}.FilePreview-module__La1Iia__versionBtn{gap:4px;}.FilePreview-module__La1Iia__body{flex:1;min-width:0;padding:16px}.FilePreview-module__La1Iia__skeleton{flex-direction:column;gap:10px;display:flex}.FilePreview-module__La1Iia__skeleton>span{height:14px;display:block}.FilePreview-module__La1Iia__notice{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.FilePreview-module__La1Iia__noticeText,.FilePreview-module__La1Iia__noticeHint{font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin:0}.FilePreview-module__La1Iia__noticeText{font-weight:var(--weight-medium)}.FilePreview-module__La1Iia__noticeHint{color:var(--color-text-subtle)}.FilePreview-module__La1Iia__error{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-danger)}.FilePreview-module__La1Iia__image{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);max-width:100%;height:auto;margin:0 auto;display:block}.FilePreview-module__La1Iia__pdf{border-radius:var(--radius-md);border:0;width:100%;height:70dvh;display:block}.FilePreview-module__La1Iia__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:auto}.FilePreview-module__La1Iia__table{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.FilePreview-module__La1Iia__table th,.FilePreview-module__La1Iia__table td{text-align:left;vertical-align:top;white-space:nowrap;padding:6px 10px}.FilePreview-module__La1Iia__cut{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle);margin:8px 0 0}
.ShareFileDialog-module__7iAJdW__content{gap:var(--space-4);flex-direction:column;max-height:65dvh;display:flex;overflow-y:auto}.ShareFileDialog-module__7iAJdW__name{color:var(--color-text-subtle);overflow-wrap:anywhere}.ShareFileDialog-module__7iAJdW__field{gap:var(--space-2);color:var(--color-text);flex-direction:column;display:flex}.ShareFileDialog-module__7iAJdW__input{width:100%;min-width:0;min-height:var(--control-height-lg);padding:var(--space-2) var(--space-3);}.ShareFileDialog-module__7iAJdW__section{gap:var(--space-2);flex-direction:column;display:flex}.ShareFileDialog-module__7iAJdW__heading{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);color:var(--color-text)}.ShareFileDialog-module__7iAJdW__list{margin:0;padding:0;list-style:none}.ShareFileDialog-module__7iAJdW__row,.ShareFileDialog-module__7iAJdW__candidate{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;min-width:0;display:flex}.ShareFileDialog-module__7iAJdW__person{overflow-wrap:anywhere;min-width:0;color:var(--color-text);text-align:left;flex-direction:column;flex:1;display:flex}.ShareFileDialog-module__7iAJdW__muted{color:var(--color-text-subtle);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.ShareFileDialog-module__7iAJdW__candidates{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);max-height:200px;overflow-y:auto}.ShareFileDialog-module__7iAJdW__candidate{border-radius:var(--radius-sm);width:100%;padding:var(--space-2);background:0 0;border:0}.ShareFileDialog-module__7iAJdW__candidate:hover{background:var(--color-surface-sunken)}.ShareFileDialog-module__7iAJdW__organization{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-3);color:var(--color-text);display:flex}.ShareFileDialog-module__7iAJdW__select{min-width:0;max-width:60%;padding:var(--space-2);}
.Markdown-module__WZvfgq__md{gap:var(--space-3);min-width:0;font-size:var(--text-md);line-height:var(--prose-line-height);overflow-wrap:anywhere;flex-direction:column;display:flex}.Markdown-module__WZvfgq__md>p,.Markdown-module__WZvfgq__md>ul,.Markdown-module__WZvfgq__md>ol{max-width:680px}.Markdown-module__WZvfgq__md>*{margin:0}.Markdown-module__WZvfgq__md ul,.Markdown-module__WZvfgq__md ol{padding-left:20px}.Markdown-module__WZvfgq__md li+li{margin-top:var(--space-2)}.Markdown-module__WZvfgq__md h1,.Markdown-module__WZvfgq__md h2,.Markdown-module__WZvfgq__md h3,.Markdown-module__WZvfgq__md h4,.Markdown-module__WZvfgq__md h5,.Markdown-module__WZvfgq__md h6{margin:var(--space-3) 0 0;font-size:inherit;line-height:inherit;font-weight:var(--weight-medium)}.Markdown-module__WZvfgq__md code{font-family:var(--font-mono);font-size:var(--text-xs);border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-muted);background:0 0;padding:1px 4px}.Markdown-module__WZvfgq__md pre{border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);background:0 0;margin:0;padding:10px 12px;overflow-x:auto}.Markdown-module__WZvfgq__md pre code{color:inherit;background:0 0;border:none;padding:0}.Markdown-module__WZvfgq__md blockquote{border-left:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);padding:4px 12px}.Markdown-module__WZvfgq__md table{border-collapse:collapse;font-size:var(--text-sm);display:block;overflow-x:auto}.Markdown-module__WZvfgq__md th,.Markdown-module__WZvfgq__md td{border:1px solid var(--color-border);text-align:left;padding:4px 10px}.Markdown-module__WZvfgq__md th{font-weight:var(--weight-medium)}.Markdown-module__WZvfgq__md hr{border:none;border-top:1px solid var(--color-border);width:100%}.Markdown-module__WZvfgq__md a,.Markdown-module__WZvfgq__link{color:var(--color-link);text-decoration:underline}.Markdown-module__WZvfgq__imageChip{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.Markdown-module__WZvfgq__md li>p,.Markdown-module__WZvfgq__md blockquote>p{margin:0}.Markdown-module__WZvfgq__md li>p+p,.Markdown-module__WZvfgq__md li>ul,.Markdown-module__WZvfgq__md li>ol,.Markdown-module__WZvfgq__md blockquote>*+*{margin-top:var(--space-2)}
.QueuedTray-module__hPLgtW__tray{background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);flex-direction:column;min-width:0;display:flex}.QueuedTray-module__hPLgtW__head{align-items:center;gap:8px;padding:8px 14px 4px;display:flex}.QueuedTray-module__hPLgtW__cap{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle)}.QueuedTray-module__hPLgtW__count,.QueuedTray-module__hPLgtW__note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);white-space:nowrap}.QueuedTray-module__hPLgtW__row{min-height:var(--control-height-sm);align-items:center;gap:8px;padding:4px 8px 4px 14px;display:flex}.QueuedTray-module__hPLgtW__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex:1;overflow:hidden}.QueuedTray-module__hPLgtW__textDone{color:var(--color-text-subtle)}.QueuedTray-module__hPLgtW__action{min-height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap;background:0 0;border:none;padding:0 8px}.QueuedTray-module__hPLgtW__action:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}.QueuedTray-module__hPLgtW__more{color:var(--color-link);align-self:flex-start;margin:0 0 4px 6px}.QueuedTray-module__hPLgtW__delivered{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:4px;padding-right:8px;display:flex}.QueuedTray-module__hPLgtW__input{min-width:0;min-height:var(--control-height-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);flex:1;padding:0 8px}.QueuedTray-module__hPLgtW__error{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-danger);padding:0 14px 6px}@media (max-width:767px){.QueuedTray-module__hPLgtW__note{display:none}}.QueuedTray-module__hPLgtW__waiting{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere;max-width:45%}
.SubagentCard-module__C9OblG__head{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.SubagentCard-module__C9OblG__card{min-width:0;color:var(--color-text);align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex;}.SubagentCard-module__C9OblG__card[data-live]{border-color:var(--color-accent)}.SubagentCard-module__C9OblG__card:hover{border-color:var(--card-border-hover)}.SubagentCard-module__C9OblG__card[data-live]:hover{border-color:var(--color-accent-hover)}.SubagentCard-module__C9OblG__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-md);line-height:var(--text-md--line-height);flex:1;overflow:hidden}.SubagentCard-module__C9OblG__meta{text-align:right;min-width:92px;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.SubagentCard-module__C9OblG__crumbs{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:6px;display:flex}.SubagentCard-module__C9OblG__back{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.SubagentCard-module__C9OblG__back:hover{background:var(--row-hover-bg);color:var(--color-text)}.SubagentCard-module__C9OblG__parent{text-overflow:ellipsis;white-space:nowrap;min-width:4em;color:var(--color-link);flex:0 auto;overflow:hidden}.SubagentCard-module__C9OblG__sep{color:var(--color-text-subtle)}.SubagentCard-module__C9OblG__current{text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);flex:none;margin:0;overflow:hidden}@media (max-width:767px){.SubagentCard-module__C9OblG__meta{min-width:0}.SubagentCard-module__C9OblG__parent,.SubagentCard-module__C9OblG__sep{display:none}.SubagentCard-module__C9OblG__current{flex:0 auto;min-width:0;max-width:none}}
.TaskCost-module__QASD0q__wrap{flex:none;display:inline-flex}.TaskCost-module__QASD0q__badge{border-radius:var(--radius-full);background:var(--color-surface-sunken);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);font-variant-numeric:tabular-nums;border:1px solid #0000;flex:none;padding:2px 10px}button.TaskCost-module__QASD0q__badge:hover{color:var(--color-text)}.TaskCost-module__QASD0q__badge[aria-expanded=true]{background:var(--nav-item-active-bg);border-color:var(--color-border-strong);color:var(--color-text);font-weight:var(--weight-medium)}.TaskCost-module__QASD0q__popover{z-index:20;border-radius:var(--radius-lg);width:330px;max-width:calc(100vw - 32px);max-height:calc(100vh - 80px);color:var(--color-text);font-weight:var(--weight-regular);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:20px;overflow-y:auto;}.TaskCost-module__QASD0q__popover:focus{outline:none}.TaskCost-module__QASD0q__section{flex-direction:column;gap:6px;padding:12px 16px;display:flex}.TaskCost-module__QASD0q__section:first-child{gap:8px;padding-top:14px}.TaskCost-module__QASD0q__section+.TaskCost-module__QASD0q__section{border-top:1px solid var(--color-border)}.TaskCost-module__QASD0q__sectionHead{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle)}.TaskCost-module__QASD0q__kv{font-size:var(--text-sm);line-height:var(--text-sm--line-height);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.TaskCost-module__QASD0q__kv>span:first-child{color:var(--color-text-muted);white-space:nowrap}.TaskCost-module__QASD0q__kv>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.TaskCost-module__QASD0q__total{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium)}.TaskCost-module__QASD0q__bar{border-radius:var(--radius-full);background:var(--color-surface-sunken);gap:2px;height:8px;margin:2px 0;display:flex;overflow:hidden}.TaskCost-module__QASD0q__bar>span{flex:1 1 0}.TaskCost-module__QASD0q__legend{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;display:flex}.TaskCost-module__QASD0q__swatch{border-radius:var(--radius-full);flex:none;width:10px;height:10px}.TaskCost-module__QASD0q__legendLabel{color:var(--color-text-muted);flex:1}.TaskCost-module__QASD0q__num{font-variant-numeric:tabular-nums}.TaskCost-module__QASD0q__c1{background:var(--color-chart-1)}.TaskCost-module__QASD0q__c2{background:var(--color-chart-2)}.TaskCost-module__QASD0q__c3{background:var(--color-chart-3)}.TaskCost-module__QASD0q__c4{background:var(--color-chart-4)}.TaskCost-module__QASD0q__details{border:none;border-top:1px solid var(--color-border);color:var(--color-link);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);text-align:left;background:0 0;padding:10px 16px}.TaskCost-module__QASD0q__details:hover{text-decoration:underline}
.FileCard-module__YBvUQa__card{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 10px;display:flex;}.FileCard-module__YBvUQa__tile,.FileCard-module__YBvUQa__tileSmall{border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.FileCard-module__YBvUQa__tile{width:44px;height:44px}.FileCard-module__YBvUQa__tileSmall{width:28px;height:20px}.FileCard-module__YBvUQa__tile[data-kind=image],.FileCard-module__YBvUQa__tileSmall[data-kind=image]{background:var(--color-info-subtle);color:var(--color-info)}.FileCard-module__YBvUQa__tile[data-kind=table],.FileCard-module__YBvUQa__tileSmall[data-kind=table]{background:var(--color-success-subtle);color:var(--color-success)}.FileCard-module__YBvUQa__tile[data-thumb]{background:var(--color-surface-sunken);border:1px solid var(--color-border)}.FileCard-module__YBvUQa__tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FileCard-module__YBvUQa__tile:not([data-thumb]) img{visibility:hidden}.FileCard-module__YBvUQa__open,.FileCard-module__YBvUQa__rowOpen{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0;display:flex}.FileCard-module__YBvUQa__open{flex:1;min-width:120px}.FileCard-module__YBvUQa__rowOpen{flex:1;gap:8px}.FileCard-module__YBvUQa__open:hover .FileCard-module__YBvUQa__name,.FileCard-module__YBvUQa__rowOpen:hover .FileCard-module__YBvUQa__rowName{text-decoration:underline}.FileCard-module__YBvUQa__text{flex-direction:column;flex:1;min-width:120px;display:flex}.FileCard-module__YBvUQa__name{overflow-wrap:anywhere;font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium)}.FileCard-module__YBvUQa__size{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);flex:none}.FileCard-module__YBvUQa__error{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-danger)}.FileCard-module__YBvUQa__row{font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FileCard-module__YBvUQa__rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.TaskPanel-module__ZsBCXq__panel{background:var(--color-surface);border-left:1px solid var(--color-border);outline:none;flex-direction:column;flex:340px;align-self:flex-start;min-width:0;max-width:420px;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.TaskPanel-module__ZsBCXq__backdrop{display:none}@media (max-width:1023px){.TaskPanel-module__ZsBCXq__panel{z-index:30;width:min(440px,100vw);max-width:none;height:100dvh;box-shadow:var(--shadow-lg);position:fixed;top:0;bottom:0;right:0}.TaskPanel-module__ZsBCXq__backdrop{z-index:29;background:var(--color-overlay);display:block;position:fixed;inset:0}}.TaskPanel-module__ZsBCXq__head{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.TaskPanel-module__ZsBCXq__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.TaskPanel-module__ZsBCXq__title{font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium);margin:0}.TaskPanel-module__ZsBCXq__titleLg{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium);margin:0}.TaskPanel-module__ZsBCXq__close{border-radius:var(--radius-sm);color:var(--color-text-subtle);background:0 0;border:none;flex:none;margin-left:auto;padding:4px;display:flex}.TaskPanel-module__ZsBCXq__close:hover{background:var(--row-hover-bg);color:var(--color-text)}.TaskPanel-module__ZsBCXq__mono{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);overflow-wrap:anywhere}.TaskPanel-module__ZsBCXq__kv{font-size:var(--text-sm);line-height:var(--text-sm--line-height);grid-template-columns:88px minmax(0,1fr);gap:8px 14px;margin:0;display:grid}.TaskPanel-module__ZsBCXq__kv dt{color:var(--color-text-subtle)}.TaskPanel-module__ZsBCXq__kv dd{min-width:0;margin:0}.TaskPanel-module__ZsBCXq__kv dd.TaskPanel-module__ZsBCXq__mono{color:var(--color-text)}.TaskPanel-module__ZsBCXq__block{border-bottom:1px solid var(--color-border);padding:12px 16px}.TaskPanel-module__ZsBCXq__status{font-weight:var(--weight-medium);color:var(--color-text-muted)}.TaskPanel-module__ZsBCXq__status[data-tone=success]{color:var(--color-success)}.TaskPanel-module__ZsBCXq__status[data-tone=danger]{color:var(--color-danger)}.TaskPanel-module__ZsBCXq__status[data-tone=running]{color:var(--color-run-running)}.TaskPanel-module__ZsBCXq__status[data-tone=paused]{color:var(--color-run-paused)}.TaskPanel-module__ZsBCXq__status[data-tone=warning]{color:var(--color-warning)}.TaskPanel-module__ZsBCXq__runId{align-items:center;gap:6px;display:flex}.TaskPanel-module__ZsBCXq__runId .TaskPanel-module__ZsBCXq__mono,.TaskPanel-module__ZsBCXq__idRow .TaskPanel-module__ZsBCXq__mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TaskPanel-module__ZsBCXq__runId .TaskPanel-module__ZsBCXq__mono{color:var(--color-text-muted)}.TaskPanel-module__ZsBCXq__sec{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.TaskPanel-module__ZsBCXq__sec+.TaskPanel-module__ZsBCXq__sec{border-top:1px solid var(--color-border)}.TaskPanel-module__ZsBCXq__secHead{align-items:center;gap:4px;display:flex}.TaskPanel-module__ZsBCXq__secHead>.TaskPanel-module__ZsBCXq__cap{margin-right:auto}.TaskPanel-module__ZsBCXq__cap{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle);margin:4px 0 0}.TaskPanel-module__ZsBCXq__secHead .TaskPanel-module__ZsBCXq__cap,.TaskPanel-module__ZsBCXq__sec>.TaskPanel-module__ZsBCXq__cap:first-child{margin-top:0}.TaskPanel-module__ZsBCXq__ghost{min-height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);background:0 0;border:none;padding:0 8px}.TaskPanel-module__ZsBCXq__ghost:hover,.TaskPanel-module__ZsBCXq__ghost[aria-pressed=true]{background:var(--row-hover-bg);color:var(--color-text)}.TaskPanel-module__ZsBCXq__tab{min-height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:0 0;border:none;padding:0 10px}.TaskPanel-module__ZsBCXq__tab[aria-selected=true]{background:var(--color-surface-sunken);color:var(--color-text);font-weight:var(--weight-medium)}.TaskPanel-module__ZsBCXq__push{margin-left:auto;display:inline-flex}.TaskPanel-module__ZsBCXq__tabPanel{flex-direction:column;gap:8px;display:flex}.TaskPanel-module__ZsBCXq__pre{background:var(--color-code-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:220px;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text);margin:0;padding:10px 12px;overflow:auto}.TaskPanel-module__ZsBCXq__tabPanel .TaskPanel-module__ZsBCXq__pre{max-height:none}.TaskPanel-module__ZsBCXq__noWrap{white-space:pre;overflow-wrap:normal}.TaskPanel-module__ZsBCXq__preDanger{background:var(--color-danger-subtle);border-color:var(--color-danger-subtle);color:var(--color-danger)}.TaskPanel-module__ZsBCXq__danger{color:var(--color-danger)}.TaskPanel-module__ZsBCXq__empty{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);margin:0}.TaskPanel-module__ZsBCXq__path{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);overflow-wrap:anywhere}.TaskPanel-module__ZsBCXq__note{background:var(--color-info-subtle);border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.TaskPanel-module__ZsBCXq__noteRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TaskPanel-module__ZsBCXq__noteBtn{font-size:var(--text-xs);margin-left:auto;padding:0 10px}.TaskPanel-module__ZsBCXq__pager{align-items:center;gap:6px;padding:12px 16px;display:flex}.TaskPanel-module__ZsBCXq__pageBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-subtle);background:0 0;padding:4px;display:flex}.TaskPanel-module__ZsBCXq__pageBtn:disabled{opacity:.5}.TaskPanel-module__ZsBCXq__pageLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.TaskPanel-module__ZsBCXq__rows{border-bottom:1px solid var(--color-border);flex-direction:column;gap:6px;padding:0 16px 12px;display:flex}.TaskPanel-module__ZsBCXq__row{font-size:var(--text-sm);line-height:var(--text-sm--line-height);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.TaskPanel-module__ZsBCXq__row>span:first-child{color:var(--color-text-muted);white-space:nowrap}.TaskPanel-module__ZsBCXq__row>span:last-child{text-align:right}.TaskPanel-module__ZsBCXq__strong{font-weight:var(--weight-medium)}.TaskPanel-module__ZsBCXq__rows+.TaskPanel-module__ZsBCXq__sec{border-top:none}.TaskPanel-module__ZsBCXq__stepLine{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}.TaskPanel-module__ZsBCXq__stepText{min-width:0;color:var(--color-text-muted);flex:1}.TaskPanel-module__ZsBCXq__muted{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted)}.TaskPanel-module__ZsBCXq__subRow{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;display:flex}.TaskPanel-module__ZsBCXq__subTitle{flex:1;min-width:0}.TaskPanel-module__ZsBCXq__subCost{text-align:right;font-variant-numeric:tabular-nums;min-width:40px}.TaskPanel-module__ZsBCXq__idRow{font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;display:flex}.TaskPanel-module__ZsBCXq__idRow .TaskPanel-module__ZsBCXq__mono{color:var(--color-text);margin-left:auto}.TaskPanel-module__ZsBCXq__mutedLabel{color:var(--color-text-muted);flex:none}.TaskPanel-module__ZsBCXq__disclosure{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;display:flex}.TaskPanel-module__ZsBCXq__link{color:var(--color-link);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:0 0;border:none;align-self:flex-start;padding:0 0 0 18px;text-decoration:underline}.TaskPanel-module__ZsBCXq__wide{flex-basis:480px;max-width:640px}
.ApproveAllBar-module__kUUSwW__bar{border-radius:var(--radius-md);background:var(--color-warning-subtle);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.ApproveAllBar-module__kUUSwW__hand{color:var(--color-run-paused);flex:none}.ApproveAllBar-module__kUUSwW__label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium)}.ApproveAllBar-module__kUUSwW__action{margin-left:auto}.ApproveAllBar-module__kUUSwW__list{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);flex-direction:column;margin:2px 0 0;padding:0;list-style:none;display:flex}.ApproveAllBar-module__kUUSwW__item{align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.ApproveAllBar-module__kUUSwW__item+.ApproveAllBar-module__kUUSwW__item{border-top:1px solid var(--color-border)}.ApproveAllBar-module__kUUSwW__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ApproveAllBar-module__kUUSwW__itemHead{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ApproveAllBar-module__kUUSwW__tool{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);overflow-wrap:anywhere}.ApproveAllBar-module__kUUSwW__args{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);overflow-wrap:anywhere}.ApproveAllBar-module__kUUSwW__caption{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);overflow-wrap:anywhere}
.RunEndCard-module__QCCOXG__card{flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex;}.RunEndCard-module__QCCOXG__head,.RunEndCard-module__QCCOXG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RunEndCard-module__QCCOXG__title,.RunEndCard-module__QCCOXG__titleMedium{font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium)}.RunEndCard-module__QCCOXG__titleMedium{font-weight:var(--weight-medium)}.RunEndCard-module__QCCOXG__meta{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);font-variant-numeric:tabular-nums;margin-left:auto}.RunEndCard-module__QCCOXG__body{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted)}.RunEndCard-module__QCCOXG__soFar{flex-direction:column;gap:4px;display:flex}.RunEndCard-module__QCCOXG__label,.RunEndCard-module__QCCOXG__note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.RunEndCard-module__QCCOXG__quote{border-left:2px solid var(--color-border-strong);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;padding-left:10px;display:-webkit-box;overflow:hidden}.RunEndCard-module__QCCOXG__trace{margin-left:auto;display:inline-flex}
.Transcript-module__Y3lJYW__user{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:6px;max-width:80%;display:flex}.Transcript-module__Y3lJYW__bubble{border-radius:var(--radius-lg);background:var(--color-surface-sunken);font-size:var(--text-md);line-height:var(--prose-line-height);white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 14px}.Transcript-module__Y3lJYW__note{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__midRun{flex-direction:column;margin:4px 0;display:flex}.Transcript-module__Y3lJYW__midRun .Transcript-module__Y3lJYW__bubble{padding:10px 14px}.Transcript-module__Y3lJYW__fileChip{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;padding:6px 10px;display:flex}.Transcript-module__Y3lJYW__fileChip>svg{color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__fileChip>[data-kind=image]{width:var(--space-9);height:var(--space-9)}.Transcript-module__Y3lJYW__fileChip:hover{background:var(--row-hover-bg)}.Transcript-module__Y3lJYW__fileSize{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__turn{flex-direction:column;gap:10px;min-width:0;display:flex}.Transcript-module__Y3lJYW__turnHead{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle);align-items:center;gap:8px;display:flex}.Transcript-module__Y3lJYW__agentName{font-weight:var(--weight-medium);color:var(--color-text)}.Transcript-module__Y3lJYW__traceSummary{align-items:center;column-gap:var(--space-4);row-gap:var(--space-1);flex-wrap:wrap;min-width:0;padding-left:28px;display:flex}.Transcript-module__Y3lJYW__traceToggle,.Transcript-module__Y3lJYW__traceDetails{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-subtle);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:left;background:0 0;border:none;display:flex}.Transcript-module__Y3lJYW__traceToggle{min-width:0}.Transcript-module__Y3lJYW__traceToggle>span{overflow-wrap:anywhere}.Transcript-module__Y3lJYW__traceToggle>svg{flex:none}.Transcript-module__Y3lJYW__traceToggle:hover,.Transcript-module__Y3lJYW__traceDetails:hover{background:var(--row-hover-bg);color:var(--color-text)}.Transcript-module__Y3lJYW__traceDetails{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.Transcript-module__Y3lJYW__traceDetails[aria-pressed=true]{background:var(--selected-bg);color:var(--color-text)}.Transcript-module__Y3lJYW__traceException{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted)}.Transcript-module__Y3lJYW__spinner{color:var(--color-run-running)}.Transcript-module__Y3lJYW__steps{gap:var(--space-2);min-width:0;padding-left:var(--space-6);border-left:1px solid var(--color-border);flex-direction:column;margin-left:28px;display:flex}.Transcript-module__Y3lJYW__modelLine{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__switchNote{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.Transcript-module__Y3lJYW__switchNote>svg{color:var(--color-warning)}.Transcript-module__Y3lJYW__narration{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);white-space:pre-wrap}.Transcript-module__Y3lJYW__thinking{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted)}.Transcript-module__Y3lJYW__thinking summary{cursor:pointer;color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__thinking p{white-space:pre-wrap;margin-top:6px}.Transcript-module__Y3lJYW__step{width:100%;min-width:0;min-height:var(--control-height-sm);align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);text-align:left;background:0 0;border:none;grid-template-columns:20px minmax(0,1fr) auto 12px;display:grid}.Transcript-module__Y3lJYW__step:hover,.Transcript-module__Y3lJYW__step:focus-visible{background:var(--row-hover-bg)}.Transcript-module__Y3lJYW__step[aria-pressed=true]{background:var(--selected-bg)}.Transcript-module__Y3lJYW__stepChevron{color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__step:hover .Transcript-module__Y3lJYW__stepChevron,.Transcript-module__Y3lJYW__step:focus-visible .Transcript-module__Y3lJYW__stepChevron,.Transcript-module__Y3lJYW__step[aria-pressed=true] .Transcript-module__Y3lJYW__stepChevron{color:var(--color-text)}.Transcript-module__Y3lJYW__toolGlyph{border-radius:var(--radius-sm);background:var(--color-surface-sunken);width:20px;height:20px;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:flex}.Transcript-module__Y3lJYW__caption{overflow-wrap:anywhere;min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.Transcript-module__Y3lJYW__stepMeta{align-items:center;gap:var(--space-3);overflow-wrap:anywhere;min-width:0;max-width:30ch;font-size:var(--text-xs);line-height:var(--text-xs--line-height);display:flex}.Transcript-module__Y3lJYW__iconWrap{flex:none;display:inline-flex}.Transcript-module__Y3lJYW__toneMuted{color:var(--color-text-muted)}.Transcript-module__Y3lJYW__toneOk{color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__toneOk .Transcript-module__Y3lJYW__iconWrap>svg{color:var(--color-success)}.Transcript-module__Y3lJYW__toneRunning{color:var(--color-run-running)}.Transcript-module__Y3lJYW__tonePaused{color:var(--color-run-paused)}.Transcript-module__Y3lJYW__toneDanger{color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__toneDanger .Transcript-module__Y3lJYW__iconWrap>svg{color:var(--color-danger)}.Transcript-module__Y3lJYW__toneWarning{color:var(--color-warning)}.Transcript-module__Y3lJYW__answer{min-width:0}.Transcript-module__Y3lJYW__compaction{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.Transcript-module__Y3lJYW__compaction summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.Transcript-module__Y3lJYW__compaction summary::-webkit-details-marker{display:none}.Transcript-module__Y3lJYW__compaction p{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);white-space:pre-wrap;margin-top:8px}.Transcript-module__Y3lJYW__rule{background:var(--color-border-strong);flex:1;height:1px}.Transcript-module__Y3lJYW__connectorNote{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);align-items:center;gap:8px;display:flex}.Transcript-module__Y3lJYW__approvalAnchor{border-radius:var(--radius-lg);min-width:0}.Transcript-module__Y3lJYW__footer{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.Transcript-module__Y3lJYW__copy{border-radius:var(--radius-sm);color:var(--color-text-subtle);background:0 0;border:none;padding:2px;display:flex}.Transcript-module__Y3lJYW__copy:hover{background:var(--row-hover-bg);color:var(--color-text)}@media (max-width:767px){.Transcript-module__Y3lJYW__traceToggle,.Transcript-module__Y3lJYW__traceDetails{min-height:44px}.Transcript-module__Y3lJYW__step{row-gap:var(--space-1);min-height:44px;padding-block:var(--space-3);grid-template-columns:20px minmax(0,1fr) 12px}.Transcript-module__Y3lJYW__step>:first-child{grid-area:1/1}.Transcript-module__Y3lJYW__stepMeta{grid-area:2/2;max-width:none}.Transcript-module__Y3lJYW__stepChevron{grid-area:1/3}}.Transcript-module__Y3lJYW__folded{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Transcript-module__Y3lJYW__bubble:has(.Transcript-module__Y3lJYW__foldToggle) .Transcript-module__Y3lJYW__folded{-webkit-mask-image:linear-gradient(var(--color-text) 60%, transparent);mask-image:linear-gradient(var(--color-text) 60%, transparent)}.Transcript-module__Y3lJYW__foldToggle{margin-top:var(--space-2);white-space:normal;}.Transcript-module__Y3lJYW__author{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere;display:flex}
.TaskView-module__dtGkua__main{flex-direction:column;flex:999 460px;min-width:0;min-height:100vh;display:flex}.TaskView-module__dtGkua__header{z-index:5;background:var(--color-bg);border-bottom:1px solid var(--color-border);align-items:center;gap:10px;padding:12px 20px;display:flex;position:sticky;top:0}.TaskView-module__dtGkua__titleBlock{flex-direction:column;min-width:0;display:flex}.TaskView-module__dtGkua__titleRow{align-items:center;gap:4px;min-width:0;display:flex}.TaskView-module__dtGkua__titleInput{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);width:420px;min-width:0;color:var(--color-text);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium);margin:0 0 0 -7px;padding:0 6px}.TaskView-module__dtGkua__titleMenu{flex:none}.TaskView-module__dtGkua__titleMenuBtn{border-radius:var(--radius-sm);color:var(--color-text-subtle);background:0 0;border:none;padding:2px;display:flex}.TaskView-module__dtGkua__titleMenuBtn:hover,.TaskView-module__dtGkua__titleMenuBtn[aria-expanded=true]{background:var(--row-hover-bg);color:var(--color-text)}.TaskView-module__dtGkua__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium);overflow:hidden}.TaskView-module__dtGkua__mobileMeta{display:none}.TaskView-module__dtGkua__privateNote{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);overflow:hidden}.TaskView-module__dtGkua__cost{flex:none;display:flex}.TaskView-module__dtGkua__more{margin-left:auto;display:flex}.TaskView-module__dtGkua__moreBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-muted);background:0 0;justify-content:center;align-items:center;display:flex}.TaskView-module__dtGkua__moreBtn:hover{background:var(--row-hover-bg)}.TaskView-module__dtGkua__configBtn[aria-pressed=true]{background:var(--color-surface-sunken);color:var(--color-text)}.TaskView-module__dtGkua__panelIcon{transform:scaleX(-1)}.TaskView-module__dtGkua__transcript{flex-direction:column;flex:1;gap:18px;width:100%;max-width:760px;margin:0 auto;padding:24px clamp(16px,4vw,40px);display:flex}.TaskView-module__dtGkua__reconnecting{border-radius:var(--radius-md);background:var(--color-info-subtle);color:var(--color-info);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;padding:4px 10px;display:flex}.TaskView-module__dtGkua__skeletons{flex-direction:column;gap:12px;display:flex}.TaskView-module__dtGkua__skelUser,.TaskView-module__dtGkua__skelLine,.TaskView-module__dtGkua__skelLineShort{border-radius:var(--radius-sm);background:var(--color-surface-sunken);height:16px}.TaskView-module__dtGkua__skelUser{border-radius:var(--radius-lg);align-self:flex-end;width:55%;height:44px}.TaskView-module__dtGkua__skelLine{width:90%}.TaskView-module__dtGkua__skelLineShort{width:60%}.TaskView-module__dtGkua__composerWrap{background:linear-gradient(transparent, var(--color-bg) 24px);width:100%;max-width:760px;margin:0 auto;padding:0 clamp(16px,4vw,40px) 20px;position:sticky;bottom:0}.TaskView-module__dtGkua__composerWrap[data-approval-pending=true]{position:static}.TaskView-module__dtGkua__offline{border-radius:var(--radius-md);background:var(--color-warning-subtle);font-size:var(--text-sm);line-height:var(--text-sm--line-height);align-items:center;gap:8px;margin-bottom:10px;padding:6px 10px;display:flex}.TaskView-module__dtGkua__offlineIcon{color:var(--color-warning)}.TaskView-module__dtGkua__offlineText{flex:1;min-width:0}.TaskView-module__dtGkua__waiting{white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);display:none}.TaskView-module__dtGkua__modelChip{border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.TaskView-module__dtGkua__titleRow[hidden],.TaskView-module__dtGkua__composerWrap[hidden]{display:none}.TaskView-module__dtGkua__queueFull{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-danger);align-items:center;gap:6px;padding:2px 14px 4px;display:flex}@media (max-width:767px){.TaskView-module__dtGkua__header{background:var(--color-surface);gap:8px;padding:10px 12px 10px 20px}.TaskView-module__dtGkua__titleBlock{flex:1}.TaskView-module__dtGkua__mobileMeta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle);display:block;overflow:hidden}.TaskView-module__dtGkua__titleMenu,.TaskView-module__dtGkua__cost,.TaskView-module__dtGkua__more,.TaskView-module__dtGkua__configBtn{display:none}.TaskView-module__dtGkua__waiting{display:inline}.TaskView-module__dtGkua__transcript{gap:14px;padding:16px}.TaskView-module__dtGkua__composerWrap{background:var(--color-surface);border-top:1px solid var(--color-border);padding:10px 12px 24px}}
.CreateAgent-module__puse0q__page{min-height:100vh;padding:var(--space-10) clamp(16px, 4vw, 48px) 48px;background:var(--color-bg);color:var(--color-text)}.CreateAgent-module__puse0q__inner{gap:var(--space-9);flex-direction:column;max-width:1180px;margin:0 auto;display:flex}.CreateAgent-module__puse0q__breadcrumb{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-subtle)}.CreateAgent-module__puse0q__breadcrumb a:hover{text-decoration:underline}.CreateAgent-module__puse0q__breadcrumb [aria-current]{color:var(--color-text)}.CreateAgent-module__puse0q__titleBlock{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.CreateAgent-module__puse0q__title{}.CreateAgent-module__puse0q__subtitle{font-size:var(--text-md);line-height:var(--text-md--line-height);color:var(--color-text-muted)}.CreateAgent-module__puse0q__columns{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.CreateAgent-module__puse0q__left{gap:var(--space-6);flex-direction:column;flex:3 560px;min-width:0;display:flex}.CreateAgent-module__puse0q__section{gap:var(--space-6);flex-direction:column;display:flex}.CreateAgent-module__puse0q__sectionTitle{font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--weight-medium)}.CreateAgent-module__puse0q__drop{padding:var(--space-8);align-items:center;gap:var(--space-6);background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-subtle);flex-wrap:wrap;display:flex}.CreateAgent-module__puse0q__drop label:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.CreateAgent-module__puse0q__dropText{gap:var(--space-1);flex-direction:column;flex:1;min-width:160px;display:flex}.CreateAgent-module__puse0q__fileName{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text)}.CreateAgent-module__puse0q__fileMeta{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.CreateAgent-module__puse0q__errors{overflow:hidden;}.CreateAgent-module__puse0q__errorsHead{align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.CreateAgent-module__puse0q__errorsHead>svg{color:var(--color-danger)}.CreateAgent-module__puse0q__errorsTitle{font-size:var(--text-md);line-height:var(--text-md--line-height);font-weight:var(--weight-medium)}.CreateAgent-module__puse0q__errorsTrace{margin-left:auto;display:inline-flex}.CreateAgent-module__puse0q__errorRow{gap:var(--space-6);padding:var(--space-5) var(--space-8);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);line-height:var(--text-sm--line-height);display:flex}.CreateAgent-module__puse0q__errorRow:last-child{border-bottom:none}.CreateAgent-module__puse0q__errorLine{text-align:left;width:52px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-danger);background:0 0;border:none;flex:none;padding:0}.CreateAgent-module__puse0q__errorLine:hover{text-decoration:underline}.CreateAgent-module__puse0q__preview{flex-direction:column;flex:2 380px;min-width:0;display:flex;overflow:hidden;}@media (min-width:768px){.CreateAgent-module__puse0q__preview{top:var(--space-10);max-height:calc(100vh - 2 * var(--space-10));position:sticky}}.CreateAgent-module__puse0q__scroll{flex:1;min-height:0;overflow-y:auto}.CreateAgent-module__puse0q__previewHead{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-bottom:1px solid var(--color-border);display:flex}.CreateAgent-module__puse0q__fileLabel{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.CreateAgent-module__puse0q__chipOk,.CreateAgent-module__puse0q__chipBad,.CreateAgent-module__puse0q__chipChecking{padding:1px var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium)}.CreateAgent-module__puse0q__chipOk{color:var(--color-success);background:var(--color-success-subtle)}.CreateAgent-module__puse0q__chipBad{color:var(--color-danger);background:var(--color-danger-subtle)}.CreateAgent-module__puse0q__chipChecking{color:var(--color-text-muted);background:var(--color-surface-sunken)}.CreateAgent-module__puse0q__create,.CreateAgent-module__puse0q__createDisabled{padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium);white-space:nowrap;border:none;margin-left:auto}.CreateAgent-module__puse0q__create{background:var(--button-primary-bg);color:var(--button-primary-fg)}.CreateAgent-module__puse0q__create:hover{opacity:.9}.CreateAgent-module__puse0q__createDisabled{background:var(--color-surface-sunken);color:var(--color-text-subtle)}.CreateAgent-module__puse0q__connectors{gap:var(--space-4);padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.CreateAgent-module__puse0q__capLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--weight-medium);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.05em}.CreateAgent-module__puse0q__connRow{align-items:center;gap:var(--space-5);display:flex}.CreateAgent-module__puse0q__connText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.CreateAgent-module__puse0q__connName{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--weight-medium)}.CreateAgent-module__puse0q__connStatus{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-subtle)}.CreateAgent-module__puse0q__connRow .CreateAgent-module__puse0q__connect{min-height:var(--control-height-sm);border-radius:var(--radius-sm);font-weight:var(--weight-medium)}.CreateAgent-module__puse0q__connHint{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted)}.CreateAgent-module__puse0q__editor{padding:var(--space-5) 0;font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.75;position:relative}.CreateAgent-module__puse0q__backdrop{color:var(--color-text-muted)}.CreateAgent-module__puse0q__line{gap:var(--space-6);padding:0 var(--space-7);display:flex}.CreateAgent-module__puse0q__lineError{background:var(--color-danger-subtle);color:var(--color-danger)}.CreateAgent-module__puse0q__lineNo{text-align:right;width:24px;color:var(--color-text-subtle);-webkit-user-select:none;user-select:none;flex:none}.CreateAgent-module__puse0q__lineText{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0}.CreateAgent-module__puse0q__textarea{width:100%;height:100%;padding:var(--space-5) var(--space-7) var(--space-5) calc(var(--space-7) + 24px + var(--space-6));resize:none;color:var(--color-text-muted);-webkit-text-fill-color:transparent;caret-color:var(--color-text);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:none;outline:none;margin:0;position:absolute;inset:0;overflow:hidden}.CreateAgent-module__puse0q__textarea:focus-visible{outline:none}.CreateAgent-module__puse0q__scroll:has(.CreateAgent-module__puse0q__textarea:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:-2px}.CreateAgent-module__puse0q__setupStart{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.CreateAgent-module__puse0q__guidedInner{max-width:840px}.CreateAgent-module__puse0q__titleRow{align-items:flex-start;gap:var(--space-7);display:flex}.CreateAgent-module__puse0q__secondaryLink{align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);display:inline-flex}.CreateAgent-module__puse0q__secondaryLink:hover{color:var(--color-text);text-decoration:underline}.CreateAgent-module__puse0q__titleRow>.CreateAgent-module__puse0q__secondaryLink{flex-shrink:0}.CreateAgent-module__puse0q__setupHint{color:var(--color-text-subtle);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.CreateAgent-module__puse0q__selectedTemplate{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.CreateAgent-module__puse0q__importLink{border-top:1px solid var(--color-border);padding-top:var(--space-6)}@media not (min-width:768px){.CreateAgent-module__puse0q__titleRow{gap:var(--space-4);flex-direction:column}}
.InstructionsMarkdownEditor-module__x2qBVG__editor{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;}.InstructionsMarkdownEditor-module__x2qBVG__tools{gap:var(--space-1);padding:var(--space-2);border-bottom:1px solid var(--color-border);flex-wrap:wrap;flex:none;display:flex}.InstructionsMarkdownEditor-module__x2qBVG__tool{}.InstructionsMarkdownEditor-module__x2qBVG__tool[aria-pressed=true]{color:var(--color-text);background:var(--selected-bg)}.InstructionsMarkdownEditor-module__x2qBVG__input{min-width:0;max-width:100%;padding:var(--space-1);font-size:var(--text-xs);}.InstructionsMarkdownEditor-module__x2qBVG__linkForm{gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.InstructionsMarkdownEditor-module__x2qBVG__linkForm input{flex:120px}.InstructionsMarkdownEditor-module__x2qBVG__document{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.InstructionsMarkdownEditor-module__x2qBVG__content{min-height:320px;padding:var(--space-3);outline-offset:-2px;flex:1 0 auto}.InstructionsMarkdownEditor-module__x2qBVG__content>p:empty:before{content:"​"}.InstructionsMarkdownEditor-module__x2qBVG__sourceHint{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);margin:0}.InstructionsMarkdownEditor-module__x2qBVG__content pre[data-markdown-source]{white-space:pre}
