.AgentCatalogView-module__RbscPa__page{flex-direction:column;flex:1;min-height:0;display:flex}.AgentCatalogView-module__RbscPa__pageHeader{border-bottom:1px solid var(--border);align-items:baseline;gap:.6rem;padding:1.1rem 1.5rem;display:flex}.AgentCatalogView-module__RbscPa__pageHeader h1{font-size:1.05rem;font-weight:700}.AgentCatalogView-module__RbscPa__subtitle{color:var(--muted);font-size:.78rem}.AgentCatalogView-module__RbscPa__body{flex-direction:column;flex:1;gap:1rem;max-width:56rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.AgentCatalogView-module__RbscPa__mutedText{color:var(--muted);font-size:.82rem}.AgentCatalogView-module__RbscPa__errorText{color:var(--danger);font-size:.8rem}.AgentCatalogView-module__RbscPa__badge{font-family:var(--font-geist-mono), monospace;background:var(--accent-dim);color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.AgentCatalogView-module__RbscPa__agentList{flex-direction:column;gap:.75rem;list-style:none;display:flex}.AgentCatalogView-module__RbscPa__agentCard{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem 1.1rem;display:flex}.AgentCatalogView-module__RbscPa__agentCard_locked{opacity:.55}.AgentCatalogView-module__RbscPa__agentCardHeader{align-items:center;gap:.5rem;display:flex}.AgentCatalogView-module__RbscPa__agentName{font-size:.9rem;font-weight:600}.AgentCatalogView-module__RbscPa__tagRow{flex-wrap:wrap;gap:.35rem;display:flex}.AgentCatalogView-module__RbscPa__button{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:none;border-radius:7px;flex-shrink:0;align-self:flex-start;padding:.4rem .9rem;font-size:.82rem;font-weight:600}.AgentCatalogView-module__RbscPa__button:hover{opacity:.9}.AgentCatalogView-module__RbscPa__buttonSecondary{border:1px solid var(--border);color:var(--foreground);cursor:not-allowed;background:0 0;border-radius:7px;flex-shrink:0;align-self:flex-start;padding:.4rem .9rem;font-size:.82rem}
.ManageAgentsView-module__wxnSjW__page{flex-direction:column;flex:1;min-height:0;display:flex}.ManageAgentsView-module__wxnSjW__pageHeader{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.ManageAgentsView-module__wxnSjW__pageHeaderIcon{background:var(--accent-dim);width:2.2rem;height:2.2rem;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ManageAgentsView-module__wxnSjW__pageHeader h1{font-size:1.05rem;font-weight:700;line-height:1.2}.ManageAgentsView-module__wxnSjW__subtitle{color:var(--muted);font-size:.78rem}.ManageAgentsView-module__wxnSjW__body{flex:1;gap:1.25rem;max-width:72rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.ManageAgentsView-module__wxnSjW__agentList{flex-direction:column;flex:0 0 18rem;gap:.4rem;display:flex}.ManageAgentsView-module__wxnSjW__agentRow{border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:7px;flex-direction:column;gap:.15rem;padding:.5rem .65rem;display:flex}.ManageAgentsView-module__wxnSjW__agentRow:hover{background:var(--surface-sunken)}.ManageAgentsView-module__wxnSjW__agentRowActive{border-color:var(--accent);background:var(--accent-dim)}.ManageAgentsView-module__wxnSjW__agentRowChild{margin-left:calc(1.35rem * var(--depth,1));border-left:2px solid var(--border);padding-left:.6rem}.ManageAgentsView-module__wxnSjW__agentRowConnector{color:var(--muted);font-family:var(--font-geist-mono), monospace;margin-right:.3rem}.ManageAgentsView-module__wxnSjW__agentRowName{font-size:.85rem;font-weight:600}.ManageAgentsView-module__wxnSjW__agentRowMeta{color:var(--muted);font-size:.72rem;font-family:var(--font-geist-mono), monospace;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ManageAgentsView-module__wxnSjW__pipelineBadge{font-family:var(--font-geist-mono), monospace;background:var(--accent-dim);color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.66rem}.ManageAgentsView-module__wxnSjW__formPanel{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;flex:1;gap:.75rem;min-width:0;padding:1rem 1.1rem;display:flex}.ManageAgentsView-module__wxnSjW__form{flex-direction:column;gap:.6rem;display:flex}.ManageAgentsView-module__wxnSjW__formRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ManageAgentsView-module__wxnSjW__field{flex-direction:column;flex:1;gap:.25rem;min-width:12rem;display:flex}.ManageAgentsView-module__wxnSjW__fieldLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}.ManageAgentsView-module__wxnSjW__input,.ManageAgentsView-module__wxnSjW__select{border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;border-radius:7px;width:100%;padding:.5rem .65rem;font-size:.85rem}.ManageAgentsView-module__wxnSjW__textarea{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font-family:var(--font-geist-mono), monospace;resize:vertical;border-radius:7px;min-height:6rem;padding:.6rem .7rem;font-size:.8rem;line-height:1.5}.ManageAgentsView-module__wxnSjW__button{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:none;border-radius:7px;flex-shrink:0;padding:.5rem 1rem;font-size:.82rem;font-weight:600}.ManageAgentsView-module__wxnSjW__button:disabled{opacity:.5;cursor:not-allowed}.ManageAgentsView-module__wxnSjW__buttonSecondary{border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;padding:.5rem 1rem;font-size:.82rem}.ManageAgentsView-module__wxnSjW__linkButton{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem}.ManageAgentsView-module__wxnSjW__mutedText{color:var(--muted);font-size:.82rem}.ManageAgentsView-module__wxnSjW__errorText{color:var(--danger);font-size:.8rem}.ManageAgentsView-module__wxnSjW__badge{font-family:var(--font-geist-mono), monospace;background:var(--accent-dim);color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.ManageAgentsView-module__wxnSjW__tableCheckList{border:1px solid var(--border);background:var(--background);border-radius:7px;flex-direction:column;gap:.1rem;max-height:14rem;padding:.4rem .6rem;display:flex;overflow-y:auto}.ManageAgentsView-module__wxnSjW__tableCheckRow{cursor:pointer;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.82rem;display:flex}
.AgentsTabbedView-module__EfoVEW__page{flex-direction:column;flex:1;min-height:0;display:flex}.AgentsTabbedView-module__EfoVEW__tabBar{border-bottom:1px solid var(--border);gap:.25rem;padding:.75rem 1.5rem 0;display:flex}.AgentsTabbedView-module__EfoVEW__tab{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.55rem 1rem;font-size:.85rem;font-weight:600}.AgentsTabbedView-module__EfoVEW__tab:hover{color:var(--foreground)}.AgentsTabbedView-module__EfoVEW__tabActive{color:var(--accent);border-bottom-color:var(--accent)}.AgentsTabbedView-module__EfoVEW__tabBody{flex-direction:column;flex:1;min-height:0;display:flex}
.AppShell-module__zsum4a__shell{flex:1;min-height:100vh;display:flex}.AppShell-module__zsum4a__sidebar{background:var(--surface-sunken);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:1.5rem;width:15.5rem;padding:1.25rem .9rem;display:flex}.AppShell-module__zsum4a__brand{align-items:center;gap:.6rem;padding:0 .4rem;display:flex}.AppShell-module__zsum4a__brandMark{background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;padding:.3rem;display:inline-flex}.AppShell-module__zsum4a__brandMarkIcon{object-fit:contain;width:100%;height:100%;display:block}.AppShell-module__zsum4a__brandName{font-size:.9rem;font-weight:700}.AppShell-module__zsum4a__nav{flex-direction:column;gap:.15rem;display:flex}.AppShell-module__zsum4a__navItem{color:var(--muted);cursor:pointer;border-radius:7px;align-items:center;gap:.65rem;padding:.55rem .65rem;font-size:.85rem;display:flex}.AppShell-module__zsum4a__navItem:hover{background:var(--surface)}.AppShell-module__zsum4a__navItemActive,.AppShell-module__zsum4a__navItemActive:hover{background:var(--accent-dim);color:var(--accent);font-weight:600}.AppShell-module__zsum4a__navItemDisabled{opacity:.55;cursor:default}.AppShell-module__zsum4a__navItemDisabled:hover{background:0 0}.AppShell-module__zsum4a__comingSoon{letter-spacing:.04em;text-transform:uppercase;background:var(--surface);border:1px solid var(--border);border-radius:999px;margin-left:auto;padding:.1rem .4rem;font-size:.62rem}.AppShell-module__zsum4a__identity{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;margin-top:auto;padding:.75rem .65rem .25rem;display:flex}.AppShell-module__zsum4a__identityRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AppShell-module__zsum4a__identityName{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.AppShell-module__zsum4a__signOutButton{border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;padding:.3rem .6rem;font-size:.75rem}.AppShell-module__zsum4a__signOutButton:hover{background:var(--surface)}.AppShell-module__zsum4a__roleList{flex-wrap:wrap;gap:.3rem;display:flex}.AppShell-module__zsum4a__roleChip{font-family:var(--font-geist-mono), monospace;background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:5px;padding:.15rem .4rem;font-size:.66rem}.AppShell-module__zsum4a__content{flex-direction:column;flex:1;min-width:0;display:flex}
.RequireAuth-module__hKYxDG__shell{flex-direction:column;flex:1;display:flex}.RequireAuth-module__hKYxDG__loginCard{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:1rem;max-width:24rem;margin:auto;padding:2.5rem;display:flex}.RequireAuth-module__hKYxDG__loginCard h1{font-size:1.5rem}.RequireAuth-module__hKYxDG__logoChip{background:#fff;border-radius:10px;padding:.85rem 1.4rem;display:inline-flex}.RequireAuth-module__hKYxDG__logoImg{width:auto;height:2.1rem;display:block}.RequireAuth-module__hKYxDG__loginCard p{color:var(--muted)}.RequireAuth-module__hKYxDG__primaryButton{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:none;border-radius:8px;padding:.65rem 1.5rem;font-size:.95rem;font-weight:600}.RequireAuth-module__hKYxDG__primaryButton:hover{opacity:.9}
.Stepper-module__p7CBSq__stepper{border-top:1px solid var(--border);gap:.35rem;padding-top:.7rem;list-style:none;display:flex;position:relative}.Stepper-module__p7CBSq__stepper:before{content:"";background:var(--border);z-index:0;height:1px;position:absolute;top:1.55rem;left:1.2rem;right:1.2rem}.Stepper-module__p7CBSq__step{z-index:1;flex-direction:column;flex:1;align-items:center;gap:.35rem;min-width:3.5rem;display:flex;position:relative}.Stepper-module__p7CBSq__stepIcon{border:1px solid var(--border);width:1.7rem;height:1.7rem;color:var(--muted);background:var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.Stepper-module__p7CBSq__step_done .Stepper-module__p7CBSq__stepIcon{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.Stepper-module__p7CBSq__step_current .Stepper-module__p7CBSq__stepIcon{border-color:var(--accent);color:var(--accent)}.Stepper-module__p7CBSq__step_locked .Stepper-module__p7CBSq__stepIcon{opacity:.55}.Stepper-module__p7CBSq__stepLabel{color:var(--muted);text-align:center;font-size:.68rem;line-height:1.15}.Stepper-module__p7CBSq__step_current .Stepper-module__p7CBSq__stepLabel{color:var(--foreground);font-weight:600}.Stepper-module__p7CBSq__step_locked .Stepper-module__p7CBSq__stepLabel{opacity:.55}.Stepper-module__p7CBSq__stepButton{width:100%;font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.35rem;padding:0;display:flex}.Stepper-module__p7CBSq__stepButton:hover .Stepper-module__p7CBSq__stepLabel{color:var(--foreground);text-decoration:underline}.Stepper-module__p7CBSq__step_active .Stepper-module__p7CBSq__stepIcon{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:42rem){.Stepper-module__p7CBSq__stepper{overflow-x:auto}.Stepper-module__p7CBSq__stepper:before{left:1.75rem;right:1.75rem}}
.AutomationView-module__qYMeOG__page{flex-direction:column;flex:1;min-height:0;display:flex}.AutomationView-module__qYMeOG__pageHeader{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.AutomationView-module__qYMeOG__pageHeaderIcon{background:var(--accent-dim);width:2.2rem;height:2.2rem;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AutomationView-module__qYMeOG__pageHeader h1{font-size:1.05rem;font-weight:700;line-height:1.2}.AutomationView-module__qYMeOG__subtitle{color:var(--muted);font-size:.78rem}.AutomationView-module__qYMeOG__body{flex-direction:column;flex:1;gap:1rem;max-width:56rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.AutomationView-module__qYMeOG__panel{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.AutomationView-module__qYMeOG__panelEditing{border-color:var(--accent);background:var(--accent-dim)}.AutomationView-module__qYMeOG__panelHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.AutomationView-module__qYMeOG__panel h2{font-size:.92rem;font-weight:700}.AutomationView-module__qYMeOG__stepHeader{align-items:flex-start;gap:.75rem;display:flex}.AutomationView-module__qYMeOG__stepHeaderIcon{background:var(--accent-dim);width:2.1rem;height:2.1rem;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AutomationView-module__qYMeOG__stepHeaderText{flex-direction:column;flex:1;gap:.15rem;display:flex}.AutomationView-module__qYMeOG__stepHeaderText h2{font-size:.95rem;font-weight:700}.AutomationView-module__qYMeOG__stepIntro{color:var(--muted);font-size:.8rem}.AutomationView-module__qYMeOG__field{cursor:text;flex-direction:column;flex:1;gap:.25rem;min-width:12rem;display:flex}.AutomationView-module__qYMeOG__fieldLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}.AutomationView-module__qYMeOG__formHeading{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:600}.AutomationView-module__qYMeOG__mutedText{color:var(--muted);font-size:.82rem}.AutomationView-module__qYMeOG__spinner{vertical-align:-.15em;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:.9em;height:.9em;margin-right:.4em;animation:.7s linear infinite AutomationView-module__qYMeOG__spin;display:inline-block}@keyframes AutomationView-module__qYMeOG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AutomationView-module__qYMeOG__spinner{animation:none}}.AutomationView-module__qYMeOG__errorText{color:var(--danger);font-size:.8rem}.AutomationView-module__qYMeOG__resultText{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.82rem;display:flex}.AutomationView-module__qYMeOG__mono{font-family:var(--font-geist-mono), monospace;color:var(--muted);font-size:.78rem}.AutomationView-module__qYMeOG__badge{font-family:var(--font-geist-mono), monospace;background:var(--accent-dim);color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.AutomationView-module__qYMeOG__badgeSuccess{background:color-mix(in srgb, var(--success) 16%, transparent);color:var(--success);border-color:var(--success)}.AutomationView-module__qYMeOG__selectedTablesBar{flex-direction:column;gap:.4rem;display:flex}.AutomationView-module__qYMeOG__selectedTablesList{flex-wrap:wrap;gap:.35rem;display:flex}.AutomationView-module__qYMeOG__selectedTableRemove{color:inherit;cursor:pointer;background:0 0;border:none;margin-left:.35rem;padding:0;font-size:1em;line-height:1}.AutomationView-module__qYMeOG__recentBar{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.AutomationView-module__qYMeOG__sourceList{flex-direction:column;gap:.5rem;list-style:none;display:flex}.AutomationView-module__qYMeOG__sourceCard{border:1px solid var(--border);background:var(--background);border-radius:8px;overflow:hidden}.AutomationView-module__qYMeOG__sourceCardOpen{border-color:var(--accent)}.AutomationView-module__qYMeOG__sourceCardHeader{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.65rem .8rem;display:flex}.AutomationView-module__qYMeOG__sourceCardHeader:hover{background:var(--surface-sunken)}.AutomationView-module__qYMeOG__sourceCardChevron{color:var(--muted);flex-shrink:0;width:.8rem;font-size:.7rem}.AutomationView-module__qYMeOG__sourceName{font-size:.85rem;font-weight:600}.AutomationView-module__qYMeOG__sourceCardBody{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding:.75rem .8rem .9rem 2.1rem;display:flex}.AutomationView-module__qYMeOG__sourceCardFooter{gap:1rem;padding-top:.25rem;display:flex}.AutomationView-module__qYMeOG__pipelineList{flex-direction:column;gap:.4rem;list-style:none;display:flex}.AutomationView-module__qYMeOG__pipelineRow{border:1px solid var(--border);background:var(--surface);border-radius:7px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.AutomationView-module__qYMeOG__pipelineRow .AutomationView-module__qYMeOG__buttonSecondary{margin-left:auto}.AutomationView-module__qYMeOG__newPipelineForm{border-top:1px dashed var(--border);flex-direction:column;gap:.4rem;padding-top:.5rem;display:flex}.AutomationView-module__qYMeOG__detailsBox{border-top:1px dashed var(--border);flex-direction:column;gap:.6rem;padding-top:.5rem;display:flex}.AutomationView-module__qYMeOG__detailsHeading{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);margin-bottom:.25rem;font-size:.72rem}.AutomationView-module__qYMeOG__tableBlock{flex-wrap:wrap;align-items:center;gap:.4rem;padding:.15rem 0;font-size:.8rem;display:flex}.AutomationView-module__qYMeOG__tableCheckList{border:1px solid var(--border);background:var(--background);border-radius:7px;flex-direction:column;gap:.1rem;max-height:16rem;padding:.4rem .6rem;display:flex;overflow-y:auto}.AutomationView-module__qYMeOG__tableCheckRow{cursor:pointer;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.82rem;display:flex}.AutomationView-module__qYMeOG__tableCheckRow input{flex-shrink:0}.AutomationView-module__qYMeOG__form{flex-direction:column;gap:.5rem;display:flex}.AutomationView-module__qYMeOG__formRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AutomationView-module__qYMeOG__input{border:1px solid var(--border);background:var(--background);min-width:12rem;color:var(--foreground);font:inherit;border-radius:7px;flex:1;padding:.5rem .65rem;font-size:.85rem}.AutomationView-module__qYMeOG__textarea{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);font-family:var(--font-geist-mono), monospace;resize:vertical;border-radius:7px;padding:.6rem .7rem;font-size:.78rem;line-height:1.4}.AutomationView-module__qYMeOG__textarea:focus,.AutomationView-module__qYMeOG__input:focus{outline:2px solid var(--accent);outline-offset:1px}.AutomationView-module__qYMeOG__button{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:none;border-radius:7px;flex-shrink:0;padding:.5rem 1rem;font-size:.82rem;font-weight:600}.AutomationView-module__qYMeOG__button:disabled{opacity:.5;cursor:not-allowed}.AutomationView-module__qYMeOG__button:not(:disabled):hover{opacity:.9}.AutomationView-module__qYMeOG__buttonSecondary{border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;padding:.5rem 1rem;font-size:.82rem}.AutomationView-module__qYMeOG__buttonSecondary:hover{background:var(--surface-sunken)}.AutomationView-module__qYMeOG__linkButton{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem}.AutomationView-module__qYMeOG__linkButton:hover{text-decoration:underline}.AutomationView-module__qYMeOG__externalLink{color:var(--accent);font-size:.78rem;text-decoration:none}.AutomationView-module__qYMeOG__externalLink:hover{text-decoration:underline}.AutomationView-module__qYMeOG__multiTableList{flex-direction:column;gap:.75rem;list-style:none;display:flex}.AutomationView-module__qYMeOG__multiTableRow{border:1px solid var(--border);background:var(--surface-sunken);border-radius:8px;flex-direction:column;gap:.5rem;padding:.65rem .75rem;display:flex}.AutomationView-module__qYMeOG__multiTableRowHeader{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.2rem 0;display:flex}.AutomationView-module__qYMeOG__multiTableRowHeader:hover:not(:disabled){background:var(--surface-sunken)}.AutomationView-module__qYMeOG__multiTableRowHeader:disabled{cursor:default}.AutomationView-module__qYMeOG__editSourceForm{border-top:1px dashed var(--border);padding-top:.5rem}.AutomationView-module__qYMeOG__warningRow{color:var(--danger);cursor:pointer;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.AutomationView-module__qYMeOG__pipelineHero{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:.75rem;padding:.9rem 1.1rem 1.1rem;display:flex}.AutomationView-module__qYMeOG__pipelineHeroTop{font-size:.8rem}.AutomationView-module__qYMeOG__pipelineHeroMain{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AutomationView-module__qYMeOG__pipelineTitle{font-size:1.15rem;font-weight:700;line-height:1.2}.AutomationView-module__qYMeOG__pushRight{margin-left:auto}.AutomationView-module__qYMeOG__stepNav{justify-content:space-between;gap:.5rem;display:flex}.AutomationView-module__qYMeOG__completeBanner{border:1px solid var(--success);color:var(--success);border-radius:8px;padding:.55rem .8rem;font-size:.85rem;font-weight:600}
.ChatView-module__cBUI4a__page{flex-direction:column;flex:1;min-height:0;display:flex}.ChatView-module__cBUI4a__pageHeader{border-bottom:1px solid var(--border);align-items:center;gap:.6rem;padding:1.1rem 1.5rem;display:flex}.ChatView-module__cBUI4a__pageHeader h1{flex-shrink:0;font-size:1.05rem;font-weight:700}.ChatView-module__cBUI4a__agentBadge{font-family:var(--font-geist-mono), monospace;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:5px;padding:.1rem .45rem;font-size:.72rem}.ChatView-module__cBUI4a__agentPicker{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:7px;max-width:16rem;padding:.35rem .6rem;font-family:inherit;font-size:.82rem}.ChatView-module__cBUI4a__agentPicker:focus{outline:2px solid var(--accent);outline-offset:1px}.ChatView-module__cBUI4a__newConversationButton{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;margin-left:auto;padding:.35rem .7rem;font-size:.78rem}.ChatView-module__cBUI4a__newConversationButton:hover{background:var(--surface);color:var(--foreground)}.ChatView-module__cBUI4a__messageList{flex-direction:column;flex:1;gap:.7rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.ChatView-module__cBUI4a__emptyState{color:var(--muted);text-align:center;max-width:22rem;margin:auto;font-size:.85rem}.ChatView-module__cBUI4a__row{display:flex}.ChatView-module__cBUI4a__row_user{justify-content:flex-end}.ChatView-module__cBUI4a__row_assistant,.ChatView-module__cBUI4a__row_error{justify-content:flex-start}.ChatView-module__cBUI4a__bubble{white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:34rem;padding:.6rem .85rem;font-size:.88rem;line-height:1.5}.ChatView-module__cBUI4a__bubble_user{background:var(--accent);color:var(--accent-foreground);border-bottom-right-radius:4px}.ChatView-module__cBUI4a__bubble_assistant{background:var(--surface);border:1px solid var(--border);border-bottom-left-radius:4px}.ChatView-module__cBUI4a__bubble_error{background:var(--danger-dim);color:var(--danger);border:1px solid var(--danger);border-bottom-left-radius:4px;flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.ChatView-module__cBUI4a__retryButton{border:1px solid var(--danger);color:var(--danger);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:.25rem .6rem;font-size:.75rem;font-weight:600}.ChatView-module__cBUI4a__retryButton:hover{background:var(--danger);color:var(--accent-foreground)}.ChatView-module__cBUI4a__thinking{align-items:center;gap:.3rem;padding:.7rem .9rem;display:flex}.ChatView-module__cBUI4a__dot{background:var(--muted);border-radius:50%;width:.4rem;height:.4rem;animation:1.1s ease-in-out infinite ChatView-module__cBUI4a__pulse}.ChatView-module__cBUI4a__dot:nth-child(2){animation-delay:.15s}.ChatView-module__cBUI4a__dot:nth-child(3){animation-delay:.3s}@keyframes ChatView-module__cBUI4a__pulse{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ChatView-module__cBUI4a__dot{opacity:.6;animation:none}}.ChatView-module__cBUI4a__composer{border-top:1px solid var(--border);align-items:flex-end;gap:.6rem;padding:.9rem 1.5rem 1.1rem;display:flex}.ChatView-module__cBUI4a__textarea{resize:none;border:1px solid var(--border);background:var(--background);max-height:8rem;color:var(--foreground);font:inherit;border-radius:8px;flex:1;padding:.55rem .75rem;font-size:.88rem;line-height:1.4}.ChatView-module__cBUI4a__textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.ChatView-module__cBUI4a__sendButton{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:.6rem 1.1rem;font-size:.85rem;font-weight:600}.ChatView-module__cBUI4a__sendButton:disabled{opacity:.5;cursor:not-allowed}.ChatView-module__cBUI4a__sendButton:not(:disabled):hover{opacity:.9}
.LogsView-module__tF2rbG__page{flex-direction:column;flex:1;min-height:0;display:flex}.LogsView-module__tF2rbG__pageHeader{border-bottom:1px solid var(--border);align-items:baseline;gap:.6rem;padding:1.1rem 1.5rem;display:flex}.LogsView-module__tF2rbG__pageHeader h1{font-size:1.05rem;font-weight:700}.LogsView-module__tF2rbG__subtitle{color:var(--muted);font-size:.78rem}.LogsView-module__tF2rbG__body{flex-direction:column;flex:1;gap:1.5rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.LogsView-module__tF2rbG__panel{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.LogsView-module__tF2rbG__panelHeader{justify-content:space-between;align-items:center;display:flex}.LogsView-module__tF2rbG__panelHeader h2{font-size:.92rem;font-weight:600}.LogsView-module__tF2rbG__linkButton{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem;font-weight:600}.LogsView-module__tF2rbG__linkButton:hover{text-decoration:underline}.LogsView-module__tF2rbG__mutedText{color:var(--muted);font-size:.82rem}.LogsView-module__tF2rbG__errorText{color:var(--danger);font-size:.8rem}.LogsView-module__tF2rbG__badge{font-family:var(--font-geist-mono), monospace;background:var(--accent-dim);color:var(--accent);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.LogsView-module__tF2rbG__badge_ok{color:var(--success);border-color:var(--success);background:0 0}.LogsView-module__tF2rbG__badge_error{background:var(--danger-dim);color:var(--danger);border-color:var(--danger)}.LogsView-module__tF2rbG__lockedNotice{color:var(--muted);align-items:center;gap:.5rem;padding:.75rem 0;font-size:.82rem;display:flex}.LogsView-module__tF2rbG__tableScroll{overflow-x:auto}.LogsView-module__tF2rbG__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.78rem}.LogsView-module__tF2rbG__table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border);background:var(--surface);padding:.4rem .6rem;font-size:.68rem;font-weight:600;position:sticky;top:0}.LogsView-module__tF2rbG__table td{border-bottom:1px solid var(--border);text-overflow:ellipsis;max-width:18rem;padding:.45rem .6rem;overflow:hidden}.LogsView-module__tF2rbG__table tbody tr:hover{background:var(--surface-sunken)}.LogsView-module__tF2rbG__mono{font-family:var(--font-geist-mono), monospace}
