:is(.saas-workspace,.ws-dialog) :is(.conecta-models,.conecta-integrations,.conecta-settings,.conecta-access,.conecta-subscriptions,.conecta-implementation,.conecta-onboarding,.conecta-mcp,.conecta-ai-history,.conecta-prospecting,.conecta-operations){min-width:0;color:var(--ds-ink);font-size:14px;line-height:1.5}:is(.saas-workspace,.ws-dialog) .conecta-tool-section{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-tool-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:is(.saas-workspace,.ws-dialog) .conecta-tool-heading h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}:is(.saas-workspace,.ws-dialog) .conecta-tool-heading p{color:var(--ds-muted);margin:4px 0 0;font-size:13px}:is(.saas-workspace,.ws-dialog) .conecta-tool-actions{flex-wrap:wrap;gap:8px;display:flex}:is(.saas-workspace,.ws-dialog) .conecta-disclosure{border:0;border-bottom:1px solid var(--ds-border);min-width:0;box-shadow:none;background:0 0;border-radius:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-disclosure>summary{cursor:pointer;min-height:44px;color:var(--ds-ink);padding:12px 0;font-size:13px;font-weight:500}:is(.saas-workspace,.ws-dialog) .conecta-disclosure>summary::marker{color:var(--ds-muted)}:is(.saas-workspace,.ws-dialog) .conecta-disclosure[open]{padding-bottom:16px}:is(.saas-workspace,.ws-dialog) .conecta-disclosure[open]>summary{margin-bottom:4px}:is(.saas-workspace,.ws-dialog) .conecta-disclosure p{overflow-wrap:anywhere}:is(.saas-workspace,.ws-dialog) .conecta-disclosure p+.button{margin-top:12px}:is(.saas-workspace,.ws-dialog) .conecta-disclosure>summary:focus-visible{outline:2px solid var(--ds-accent,var(--paper-focus));outline-offset:2px}:is(.saas-workspace,.ws-dialog) :is(.conecta-settings,.conecta-subscriptions,.conecta-implementation,.conecta-onboarding,.conecta-access) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}:is(.saas-workspace,.ws-dialog) :is(.conecta-settings,.conecta-subscriptions,.conecta-implementation,.conecta-onboarding,.conecta-access) label{min-width:0}:is(.saas-workspace,.ws-dialog) :is(.conecta-settings,.conecta-subscriptions,.conecta-implementation,.conecta-onboarding,.conecta-access) textarea{min-height:80px}:is(.saas-workspace,.ws-dialog) :is(.conecta-settings,.conecta-subscriptions,.conecta-implementation,.conecta-onboarding,.conecta-access) button{min-height:44px}:is(.saas-workspace,.ws-dialog) .conecta-models{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:stretch;gap:28px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-model-library{border-right:1px solid var(--ds-border);min-width:0;padding:0 24px 0 0}:is(.saas-workspace,.ws-dialog) .conecta-model-library .conecta-tool-heading{align-items:flex-start}:is(.saas-workspace,.ws-dialog) .conecta-model-library .conecta-tool-actions{width:100%}:is(.saas-workspace,.ws-dialog) .conecta-model-filters{grid-template-columns:minmax(0,1fr);gap:8px;margin:20px 0 8px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-model-filters :is(label,select){width:100%;min-width:0}:is(.saas-workspace,.ws-dialog) .conecta-model-list{margin-bottom:24px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-model-row{border-bottom:1px solid var(--ds-border);min-width:0;padding:12px 0}:is(.saas-workspace,.ws-dialog) .conecta-model-row>button:first-child{text-align:left;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:12px;width:100%;min-width:0;padding:4px 0;display:flex}:is(.saas-workspace,.ws-dialog) .conecta-model-row>button:first-child>span{flex:1;gap:4px;min-width:0;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-model-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:550}:is(.saas-workspace,.ws-dialog) .conecta-model-row small{color:var(--ds-muted);font-size:12px}:is(.saas-workspace,.ws-dialog) .conecta-model-excerpt{color:var(--ds-muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}:is(.saas-workspace,.ws-dialog) .conecta-model-row>button:first-child>svg{color:var(--ds-muted);flex-shrink:0;margin-top:4px}:is(.saas-workspace,.ws-dialog) .conecta-model-row>button[aria-pressed=true] strong{color:var(--ds-accent)}:is(.saas-workspace,.ws-dialog) .conecta-model-row>button:last-child{color:var(--ds-muted);margin:4px 0 -4px;padding-left:0}:is(.saas-workspace,.ws-dialog) .conecta-model-placeholder{flex-direction:column;justify-content:center;gap:8px;min-height:240px;padding:24px 0;display:flex}:is(.saas-workspace,.ws-dialog) .conecta-model-placeholder>svg{color:var(--ds-muted);margin-bottom:8px}:is(.saas-workspace,.ws-dialog) .conecta-model-placeholder h2{font-size:16px;font-weight:550}:is(.saas-workspace,.ws-dialog) .conecta-model-placeholder p,:is(.saas-workspace,.ws-dialog) .conecta-tool-empty{color:var(--ds-muted);font-size:13px;line-height:1.6}:is(.saas-workspace,.ws-dialog) .conecta-model-editor{background:0 0;border:0;min-width:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-model-editor .xl\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-integration-intro{box-shadow:none;background:0 0;border:0;gap:12px;padding:0 0 20px}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-integration-intro h2{font-size:16px}:is(.saas-workspace,.ws-dialog) .conecta-integrations-layout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:28px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-integrations-index{border-right:1px solid var(--ds-border);min-width:0;padding-right:24px}:is(.saas-workspace,.ws-dialog) .conecta-channel-list{display:grid}:is(.saas-workspace,.ws-dialog) .conecta-channel-row{text-align:left;border-bottom:1px solid var(--ds-border);background:0 0;border-radius:0;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:4px 12px;width:100%;min-height:88px;padding:14px 0;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-channel-name{gap:4px;min-width:0;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-channel-name strong{font-size:14px;font-weight:550}:is(.saas-workspace,.ws-dialog) .conecta-channel-name small{color:var(--ds-muted);font-size:12px;line-height:1.5}:is(.saas-workspace,.ws-dialog) .conecta-channel-row>.ws-badge{grid-column:2;justify-self:start}:is(.saas-workspace,.ws-dialog) .conecta-channel-action{color:var(--ds-muted);grid-area:1/3/3;align-items:center;display:flex}:is(.saas-workspace,.ws-dialog) .conecta-channel-row.is-selected strong,:is(.saas-workspace,.ws-dialog) .conecta-channel-row.is-selected .conecta-channel-action{color:var(--ds-accent)}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-channel-icon{border-radius:var(--paper-radius-control);background:0 0;width:32px;height:32px}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-channel-icon svg{width:20px;height:20px}:is(.saas-workspace,.ws-dialog) .conecta-integrations-detail{min-width:0}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-integration-editor{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-integration-editor h3{font-size:16px}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-integration-editor button.group{min-height:0;box-shadow:none;border:0;border-bottom:1px solid var(--ds-border);background:0 0;border-radius:0;padding:16px 0}:is(.saas-workspace,.ws-dialog) .conecta-credentials[open]>:not(summary)+fieldset{margin-top:16px}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-settings-nav{border:0;border-bottom:1px solid var(--ds-border);box-shadow:none;background:0 0;border-radius:0;gap:20px;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-settings-nav button{box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-settings-nav button[aria-selected=true]{color:var(--ds-accent);border-bottom-color:var(--ds-accent,var(--paper-focus));box-shadow:none;background:0 0}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-settings-panel{background:0 0;border:0;border-radius:0;padding:24px 0 0}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-settings-panel>h2{font-size:16px}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-settings-panel>p{margin-bottom:20px}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-settings-save{box-shadow:none;background:0 0;border:0;padding:20px 0 0}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-process-group{border:0;border-bottom:1px solid var(--ds-border);background:0 0;border-radius:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-process-group>summary{min-height:44px;padding:12px 0}:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-process-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:12px 0 24px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-access-list{display:grid}:is(.saas-workspace,.ws-dialog) .conecta-access-row{text-align:left;border-bottom:1px solid var(--ds-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 0;display:flex}:is(.saas-workspace,.ws-dialog) .conecta-access-row strong{font-size:14px;font-weight:550}:is(.saas-workspace,.ws-dialog) .conecta-access-row span{color:var(--ds-muted);font-size:13px}:is(.saas-workspace,.ws-dialog) .conecta-access-row[aria-pressed=true] strong{color:var(--ds-accent)}:is(.saas-workspace,.ws-dialog) .conecta-access-editor{padding-top:24px}:is(.saas-workspace,.ws-dialog) .conecta-access-editor>div:last-child{padding-top:8px}:is(.saas-workspace,.ws-dialog) .conecta-subscriptions>h2,:is(.saas-workspace,.ws-dialog) .conecta-implementation>h2{font-size:16px}:is(.saas-workspace,.ws-dialog) .conecta-subscriptions form>label{gap:6px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-subscriptions>form{border-bottom:1px solid var(--ds-border);padding:20px 0}:is(.saas-workspace,.ws-dialog) .conecta-implementation-record{border-top:1px solid var(--ds-border);padding:20px 0}:is(.saas-workspace,.ws-dialog) .conecta-implementation-record>h3{font-size:14px}:is(.saas-workspace,.ws-dialog) .conecta-assisted-connection{border-top:1px solid var(--ds-border);margin-top:24px;padding-top:24px}:is(.saas-workspace,.ws-dialog) .conecta-onboarding{border:0;border-bottom:1px solid var(--ds-border);background:0 0;padding:0 0 24px}:is(.saas-workspace,.ws-dialog) .conecta-onboarding .onboarding-steps{border-bottom:1px solid var(--ds-border);flex-wrap:nowrap;gap:20px;margin:20px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}:is(.saas-workspace,.ws-dialog) .conecta-onboarding .onboarding-steps li{min-width:max-content}:is(.saas-workspace,.ws-dialog) .conecta-onboarding .onboarding-steps button{color:var(--ds-muted);background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0;font-size:13px}:is(.saas-workspace,.ws-dialog) .conecta-onboarding .onboarding-steps button.is-active{border-bottom-color:var(--ds-accent,var(--paper-focus));color:var(--ds-accent);background:0 0}:is(.saas-workspace,.ws-dialog) .conecta-onboarding-stage{padding:24px 0}:is(.saas-workspace,.ws-dialog) .conecta-onboarding-stage>h3{margin-top:0;font-size:16px}:is(.saas-workspace,.ws-dialog) .conecta-onboarding-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-onboarding-modules>div{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}:is(.saas-workspace,.ws-dialog) .conecta-onboarding-modules strong{font-size:13px;font-weight:500}:is(.saas-workspace,.ws-dialog) .conecta-onboarding-modules span{color:var(--ds-muted);font-size:12px}:is(.saas-workspace,.ws-dialog) .conecta-review-list{gap:12px;margin:0 0 20px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-review-list>div{grid-template-columns:100px minmax(0,1fr);gap:16px;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-review-list dt{color:var(--ds-muted)}:is(.saas-workspace,.ws-dialog) .conecta-review-list dd{overflow-wrap:anywhere;margin:0}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-intro{box-shadow:none;background:0 0;border:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-intro h2{font-size:16px}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-icon{display:none}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-grid{border-bottom:1px solid var(--ds-border);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px;padding-bottom:24px}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-heading{padding:0 0 12px}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-scope{background:0 0;border:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-connection{border:0;border-bottom:1px solid var(--ds-border);background:0 0;border-radius:0;padding:16px 0}:is(.saas-workspace,.ws-dialog) .conecta-tool-search{align-items:center;gap:8px;min-width:0;display:flex;position:relative}:is(.saas-workspace,.ws-dialog) .conecta-tool-search>svg{pointer-events:none;color:var(--ds-muted);position:absolute;left:12px}:is(.saas-workspace,.ws-dialog) .conecta-tool-search>input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%;padding-left:36px}:is(.saas-workspace,.ws-dialog) .conecta-ai-history>.conecta-tool-section{border:0}:is(.saas-workspace,.ws-dialog) .conecta-ai-toolbar{padding:12px 0}:is(.saas-workspace,.ws-dialog) .conecta-ai-row{grid-template-columns:minmax(150px,.8fr) minmax(200px,1.5fr) minmax(120px,.6fr) auto;align-items:start;gap:20px;padding:20px 0;display:grid}:is(.saas-workspace,.ws-dialog) .conecta-ai-row>*{min-width:0}:is(.saas-workspace,.ws-dialog) .conecta-ai-context{background:0 0;border-radius:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-ai-context>summary{cursor:pointer;min-height:44px;padding:12px 0}:is(.saas-workspace,.ws-dialog) .conecta-ai-context[open]{padding-bottom:12px}:is(.saas-workspace,.ws-dialog) .conecta-prospecting .prospecting-intro{background:0 0;border:0;border-radius:0;padding:0}:is(.saas-workspace,.ws-dialog) .conecta-prospecting .prospecting-summary{margin:0}:is(.saas-workspace,.ws-dialog) .conecta-prospecting [role=tabpanel]>.conecta-tool-section+.conecta-tool-section{border-top:1px solid var(--ds-border);padding-top:24px}:is(.saas-workspace,.ws-dialog) .conecta-prospecting .conecta-tool-section>.border-b{border-color:var(--ds-border);padding-left:0;padding-right:0}:is(.saas-workspace,.ws-dialog) .conecta-prospecting .disclosure,:is(.saas-workspace,.ws-dialog) .conecta-operations .disclosure{border:0;border-bottom:1px solid var(--ds-border);box-shadow:none;background:0 0;border-radius:0;padding-left:0;padding-right:0}:is(.saas-workspace,.ws-dialog) .conecta-agent{background:var(--ds-panel);border:0;border-radius:0;height:min(760px,100dvh - 180px);min-height:520px}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-sidebar{background:var(--ds-panel);padding-left:0}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-header{padding:0 24px 16px}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-header h2{font-weight:550}:is(.saas-workspace,.ws-dialog) .conecta-agent :is(.agent-header p,.agent-welcome p,.agent-footnote,.agent-proposal dt,.agent-sidebar>p){color:var(--ds-muted)}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-welcome{margin:24px auto}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-welcome>svg{display:none}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-welcome h3{font-size:22px}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-suggestions button{border:0;border-bottom:1px solid var(--ds-border);background:0 0;border-radius:0;padding:12px 0}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-sidebar h3{text-transform:none;letter-spacing:0;font-size:13px}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-proposal{border:0;border-top:1px solid var(--ds-border);border-bottom:1px solid var(--ds-border);background:0 0;border-radius:0;padding:20px 0}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-footnote{border:0;margin-top:8px;padding:0;display:block}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-footnote>summary{min-height:44px;padding:12px 0;font-size:12px}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-footnote>span{margin-top:8px;font-size:12px;display:block}:is(.saas-workspace,.ws-dialog) .conecta-agent button{min-height:44px}@media (max-width:1100px){:is(.saas-workspace,.ws-dialog) .conecta-settings .ws-process-group>div{grid-template-columns:minmax(0,1fr)}:is(.saas-workspace,.ws-dialog) .conecta-ai-row{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}@media (max-width:900px){:is(.saas-workspace,.ws-dialog) .conecta-models,:is(.saas-workspace,.ws-dialog) .conecta-integrations-layout{grid-template-columns:minmax(0,1fr);gap:24px}:is(.saas-workspace,.ws-dialog) .conecta-model-library,:is(.saas-workspace,.ws-dialog) .conecta-integrations-index{border:0;border-bottom:1px solid var(--ds-border);padding:0 0 20px}:is(.saas-workspace,.ws-dialog) .conecta-model-list{overscroll-behavior:contain;max-height:360px;overflow-y:auto}:is(.saas-workspace,.ws-dialog) .conecta-model-placeholder{min-height:120px}:is(.saas-workspace,.ws-dialog) .conecta-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}:is(.saas-workspace,.ws-dialog) .conecta-mcp .ws-mcp-grid{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:600px){:is(.saas-workspace,.ws-dialog) .conecta-tool-heading{gap:12px}:is(.saas-workspace,.ws-dialog) .conecta-model-editor .xl\:grid-cols-4,:is(.saas-workspace,.ws-dialog) .conecta-channel-list{grid-template-columns:minmax(0,1fr)}:is(.saas-workspace,.ws-dialog) .conecta-integrations .ws-integration-intro{flex-wrap:wrap}:is(.saas-workspace,.ws-dialog) .conecta-onboarding-modules{grid-template-columns:minmax(0,1fr)}:is(.saas-workspace,.ws-dialog) .conecta-tool-search{width:100%}:is(.saas-workspace,.ws-dialog) .conecta-ai-row{grid-template-columns:minmax(0,1fr);gap:12px}:is(.saas-workspace,.ws-dialog) .conecta-prospecting .prospecting-summary{grid-template-columns:minmax(0,1fr)}:is(.saas-workspace,.ws-dialog) .conecta-agent{height:auto;min-height:0}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-sidebar{padding-right:0}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-main{height:calc(100dvh - 150px);min-height:580px}:is(.saas-workspace,.ws-dialog) .conecta-agent .agent-header{padding:16px 0}}
.saas-workspace .conecta-resource .ws-stage-strip{align-items:stretch;gap:12px;margin:0 0 16px;display:flex}.saas-workspace .conecta-resource .ws-stage-strip ol{overscroll-behavior-x:contain;scrollbar-width:thin;flex:1;gap:4px;min-width:0;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.saas-workspace .conecta-resource .ws-stage-strip li{flex:1 0 128px;min-width:0}.saas-workspace .conecta-resource .ws-stage-strip li>button{background:var(--stage-display-soft,var(--stage-soft));width:100%;min-height:44px;box-shadow:inset 0 -4px 0 var(--stage-solid);color:var(--stage-display-ink,var(--stage-ink));text-align:left;cursor:pointer;border:0;border-radius:10px 10px 4px 4px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 12px;transition:filter .14s cubic-bezier(.2,.7,.3,1);display:flex}.saas-workspace .conecta-resource .ws-stage-strip li>button:hover{filter:brightness(.97)}.saas-workspace .conecta-resource .ws-stage-strip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;overflow:hidden}.saas-workspace .conecta-resource .ws-stage-strip-count{background:var(--ds-panel);min-width:24px;color:var(--stage-display-ink,var(--stage-ink));text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-weight:700}.saas-workspace .conecta-resource .ws-stage-strip-edit{border:1px solid var(--ds-border);border-radius:var(--paper-radius-control);background:var(--ds-panel);min-height:44px;color:var(--ds-ink);flex:none;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.saas-workspace .conecta-resource .ws-stage-strip-edit:hover{border-color:var(--ds-accent);color:var(--ds-accent)}.saas-workspace .conecta-resource .ws-kanban{gap:12px}.saas-workspace .conecta-resource .ws-kanban-column{border-radius:var(--paper-radius-card);background:color-mix(in srgb, var(--stage-display-soft,var(--stage-soft)) 60%, var(--ds-panel-muted));border:0;flex-basis:272px}.saas-workspace .conecta-resource .ws-kanban-column.is-drop-target{outline:2px dashed var(--stage-solid);outline-offset:-2px}.saas-workspace .conecta-resource .ws-kanban-column-head{border-top:4px solid var(--stage-solid);border-radius:14px 14px 0 0;gap:4px;padding:14px 12px 12px;display:grid}.saas-workspace .conecta-resource .ws-kanban-position{color:var(--ds-muted);font-size:11px;font-weight:500}.saas-workspace .conecta-resource .ws-kanban-column-head>div{align-items:center;gap:8px;min-width:0;display:flex}.saas-workspace .conecta-resource .ws-kanban-dot{background:var(--stage-solid);width:10px;min-width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--stage-solid) 18%, transparent);border-radius:50%;flex:none;padding:0}.saas-workspace .conecta-resource .ws-kanban-column-head h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ds-ink);font-size:14px;font-weight:650;overflow:hidden}.saas-workspace .conecta-resource .ws-kanban-column.is-won .ws-kanban-column-head h2,.saas-workspace .conecta-resource .ws-kanban-column.is-lost .ws-kanban-column-head h2{color:var(--stage-display-ink,var(--stage-ink))}.saas-workspace .conecta-resource .ws-kanban-column-head .ws-kanban-count{background:var(--ds-panel);color:var(--stage-display-ink,var(--stage-ink));border-radius:999px;flex:none;padding:1px 8px;font-size:12px;font-weight:700}.saas-workspace .conecta-resource .ws-kanban-edit{border-radius:var(--paper-radius-control);width:32px;height:32px;color:var(--ds-muted);opacity:.7;background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.saas-workspace .conecta-resource .ws-kanban-column:hover .ws-kanban-edit,.saas-workspace .conecta-resource .ws-kanban-edit:focus-visible{opacity:1}.saas-workspace .conecta-resource .ws-kanban-edit:hover{background:var(--ds-panel);color:var(--stage-display-ink,var(--stage-ink))}.saas-workspace .conecta-resource .ws-kanban-column-head>strong{color:var(--ds-ink);font-size:13px;font-weight:600}.saas-workspace .conecta-resource .ws-deal-card{border:1px solid var(--ds-border);background:var(--ds-panel);box-shadow:inset 3px 0 0 var(--stage-solid)}.saas-workspace .conecta-resource .ws-deal-card:hover{box-shadow:inset 3px 0 0 var(--stage-solid), 0 4px 14px color-mix(in srgb, var(--paper-foreground) 7.84%, transparent)}.saas-workspace .conecta-resource .ws-kanban-add{color:var(--stage-display-ink,var(--stage-ink))}.saas-workspace .conecta-resource .ws-kanban-add:hover{background:var(--ds-panel)}.saas-workspace .conecta-resource .ws-kanban-new-stage{border:1.5px dashed var(--ds-border-strong);border-radius:var(--paper-radius-card);background:var(--ds-panel);min-height:260px;color:var(--ds-muted);text-align:center;cursor:pointer;flex-direction:column;flex:0 0 220px;justify-content:center;align-items:center;gap:8px;padding:24px 16px;transition:border-color .14s,color .14s;display:flex}.saas-workspace .conecta-resource .ws-kanban-new-stage span{color:var(--ds-ink);font-size:14px;font-weight:650}.saas-workspace .conecta-resource .ws-kanban-new-stage small{text-wrap:balance;max-width:22ch;font-size:12px;line-height:1.5}.saas-workspace .conecta-resource .ws-kanban-new-stage:hover{border-color:var(--ds-accent);color:var(--ds-accent)}.saas-workspace .conecta-resource .ws-kanban-new-stage:hover span{color:var(--ds-accent)}.saas-workspace .ws-pipeline-form .ws-pipeline-stage{border-left:4px solid var(--stage-solid);position:relative}.saas-workspace .ws-pipeline-form .ws-pipeline-number{background:var(--stage-solid);width:24px;height:24px;color:var(--paper-brand-foreground);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.saas-workspace .ws-pipeline-colors{border:0;flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:6px;margin:0;padding:0;display:flex}.saas-workspace .ws-pipeline-colors legend{float:left;color:var(--ds-muted);margin-right:6px;font-size:12px}.saas-workspace .ws-pipeline-form .ws-pipeline-colors label{aspect-ratio:1;cursor:pointer;border-radius:50%;flex:none;place-items:center;width:28px;min-width:0;height:28px;min-height:0;margin:0;padding:0;display:grid;position:relative}.saas-workspace .ws-pipeline-colors label:before{content:"";background:var(--swatch);border-radius:50%;width:18px;height:18px}.saas-workspace .ws-pipeline-colors input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.saas-workspace .ws-pipeline-colors label:has(input:checked){box-shadow:0 0 0 2px white, 0 0 0 4px var(--swatch)}.saas-workspace .ws-pipeline-colors label:has(input:focus-visible){outline:2px solid var(--ds-accent);outline-offset:3px}@media (max-width:767px){.saas-workspace .conecta-resource .ws-stage-strip{flex-direction:column;gap:8px}.saas-workspace .conecta-resource .ws-stage-strip li{flex-basis:116px}.saas-workspace .conecta-resource .ws-kanban-column{flex-basis:min(272px,100vw - 60px)}.saas-workspace .conecta-resource .ws-kanban-edit{opacity:1;width:44px;height:44px}.saas-workspace .conecta-resource .ws-kanban-new-stage{flex-basis:min(220px,100vw - 60px)}.saas-workspace .ws-pipeline-form .ws-pipeline-colors label{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.saas-workspace .conecta-resource :is(.ws-stage-strip li>button,.ws-kanban-new-stage){transition:none}}.saas-workspace :is(.ws-stage-strip li,.ws-kanban-column,.ws-pipeline-stage){--stage-display-soft:var(--stage-soft);--stage-display-ink:var(--stage-ink)}:root[data-theme=dark] .saas-workspace :is(.ws-stage-strip li,.ws-kanban-column,.ws-pipeline-stage){--stage-display-soft:color-mix(in srgb, var(--stage-solid) 16%, var(--ds-panel));--stage-display-ink:color-mix(in srgb, var(--stage-solid) 42%, white)}
.saas-workspace .conecta-lead-card .conecta-lead-section{border-bottom:0;margin:0}.saas-workspace .conecta-lead-card .conecta-lead-section+.conecta-lead-section{padding-top:4px}.saas-workspace .ws-funnel{position:relative}.saas-workspace .conecta-deal-backdrop{z-index:118;background:color-mix(in srgb, var(--paper-foreground) 32.16%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:.16s ease-out conecta-deal-fade;position:fixed;inset:0}.saas-workspace .conecta-deal-sheet{z-index:119;background:var(--ds-panel);width:min(1180px,100vw - 48px);box-shadow:-24px 0 48px color-mix(in srgb, var(--paper-foreground) 16.08%, transparent);grid-template-columns:minmax(0,1fr);animation:.22s cubic-bezier(.2,.8,.2,1) conecta-deal-in;display:grid;position:fixed;top:0;bottom:0;right:0}.saas-workspace .conecta-deal-card{border-right:1px solid var(--ds-border);flex-direction:column;min-width:0;height:100dvh;min-height:0;display:flex}.saas-workspace .conecta-deal-card .ws-chat-profile-scroll{padding-bottom:12px}.saas-workspace .conecta-deal-card .ws-inline-error,.saas-workspace .conecta-deal-card .ws-inline-success,.saas-workspace .conecta-deal-card .conecta-lead-status{margin:12px 16px 0}.saas-workspace .conecta-deal-nav{gap:6px;margin-left:auto;display:flex}.saas-workspace .conecta-deal-card .conecta-lead-head .ws-chat-profile-back{place-items:center;display:grid}.saas-workspace .conecta-deal-card .conecta-lead-head .ws-chat-profile-back:disabled{opacity:.35}.saas-workspace .conecta-deal-card .conecta-lead-identity h2{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.3;display:-webkit-box}.saas-workspace .conecta-deal-card .conecta-lead-identity h2:focus{outline:none}.saas-workspace .conecta-deal-stage-line{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.saas-workspace .conecta-deal-amount{text-align:right}.saas-workspace .conecta-deal-amount strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px!important;font-weight:650!important}.saas-workspace .conecta-deal-progress{gap:4px}.saas-workspace .conecta-deal-progress li{border-radius:var(--paper-radius-small);height:6px;position:relative}.saas-workspace .conecta-deal-progress li>:is(button,span){cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:-10px 0}.saas-workspace .conecta-deal-progress li>span{cursor:default}.saas-workspace .conecta-deal-progress li:hover{background:var(--stage-solid);opacity:1}.saas-workspace .conecta-deal-progress li>button:focus-visible{outline:2px solid var(--paper-border);outline-offset:2px;border-radius:var(--paper-radius-control)}.saas-workspace .conecta-deal-card .conecta-lead-tabs button span{border-radius:var(--paper-radius-control);background:var(--ds-panel-raised);min-width:18px;color:var(--ds-ink);place-items:center;padding:0 4px;font-size:10px;display:inline-grid}.saas-workspace .ws-deal-move{color:var(--ds-muted)}.saas-workspace .conecta-deal-activity-edit{padding:12px 0 0}.saas-workspace .conecta-deal-feed{background:var(--ds-panel-muted);flex-direction:column;min-width:0;height:100dvh;min-height:0;display:flex}.saas-workspace .conecta-deal-card .conecta-deal-feed{background:var(--ds-panel);height:auto;min-height:60dvh}.saas-workspace .conecta-deal-feed-head{border-bottom:1px solid var(--ds-border);background:var(--ds-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 20px;display:flex}.saas-workspace .conecta-deal-feed-head h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650}.saas-workspace .conecta-deal-feed-filters{flex-wrap:wrap;gap:4px;display:flex}.saas-workspace .conecta-deal-feed-filters button{border:1px solid var(--ds-border);background:var(--ds-panel);min-height:32px;color:var(--ds-muted);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:550}.saas-workspace .conecta-deal-feed-filters button[aria-pressed=true]{border-color:var(--ds-ink);background:var(--ds-ink);color:var(--paper-canvas)}.saas-workspace .conecta-deal-feed-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:8px 20px 20px;overflow-y:auto}.saas-workspace .conecta-deal-feed-scroll>.conecta-lead-muted{margin:24px 0}.saas-workspace .conecta-deal-feed-date{z-index:1;justify-content:center;margin:12px 0 8px;display:flex;position:sticky;top:0}.saas-workspace .conecta-deal-feed-date span{border:1px solid var(--ds-border);background:var(--ds-panel);color:var(--ds-muted);border-radius:999px;padding:3px 12px;font-size:11px;font-weight:600}.saas-workspace .conecta-deal-feed-day ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.saas-workspace .conecta-deal-event{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.saas-workspace .conecta-deal-event-icon{background:var(--ds-panel);border:1px solid var(--ds-border);width:28px;height:28px;color:var(--ds-muted);border-radius:50%;place-items:center;display:grid}.saas-workspace .conecta-deal-event>div{border:1px solid var(--ds-border);border-radius:var(--paper-radius-card);background:var(--ds-panel);min-width:0;padding:10px 12px}.saas-workspace .conecta-deal-event-meta{color:var(--ds-muted);margin:0 0 4px;font-size:11px}.saas-workspace .conecta-deal-event-meta strong{color:var(--ds-ink);font-weight:600}.saas-workspace .conecta-deal-event-body{color:var(--ds-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.saas-workspace .conecta-deal-event.is-note>div,.saas-workspace .conecta-deal-event.is-legacy-note>div{border-color:var(--paper-warning-soft);background:var(--ds-warning-soft)}.saas-workspace .conecta-deal-event.is-note .conecta-deal-event-icon{border-color:var(--paper-warning-soft);background:var(--ds-warning-soft);color:var(--ds-warning)}.saas-workspace .conecta-deal-event.is-activity .conecta-deal-event-icon{border-color:var(--paper-border);background:var(--ds-success-soft);color:var(--ds-success)}.saas-workspace .conecta-deal-event:is(.is-whatsapp,.is-instagram,.is-email)>div{border-color:var(--paper-border);background:var(--ds-accent-soft)}.saas-workspace .conecta-deal-event:is(.is-whatsapp,.is-instagram,.is-email).is-inbound>div{border-color:var(--ds-border);background:var(--ds-panel)}.saas-workspace .conecta-deal-event.is-stage>div{background:0 0;border:0;padding:4px 0}.saas-workspace .conecta-deal-event.is-stage .conecta-deal-event-body{color:var(--ds-muted);font-size:12px}.saas-workspace .conecta-deal-event.is-stage .conecta-deal-event-meta{display:none}.saas-workspace .conecta-deal-event.is-stage .conecta-deal-event-icon{background:0 0;border:0}.saas-workspace .conecta-deal-composer{border-top:1px solid var(--ds-border);background:var(--ds-panel);flex:none;padding:12px 20px 16px}.saas-workspace .conecta-deal-composer-tabs{gap:4px;margin-bottom:10px;display:flex}.saas-workspace .conecta-deal-composer-tabs button{border-radius:var(--paper-radius-control);min-height:36px;color:var(--ds-muted);background:0 0;border:0;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.saas-workspace .conecta-deal-composer-tabs button[aria-pressed=true]{background:var(--ds-accent-soft);color:var(--ds-accent)}.saas-workspace .conecta-deal-composer-form{gap:10px;display:grid}.saas-workspace .conecta-deal-composer-form textarea{resize:vertical;min-height:64px;font-size:13px}.saas-workspace .conecta-deal-composer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.saas-workspace .conecta-deal-composer-grid label{color:var(--ds-muted);gap:4px;font-size:11px;display:grid}.saas-workspace .conecta-deal-composer-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.saas-workspace .conecta-deal-composer-actions small{color:var(--ds-subtle);font-size:11px}.saas-workspace .conecta-deal-composer-actions .button{min-height:40px}@media (min-width:1100px){.saas-workspace .conecta-deal-sheet{grid-template-columns:minmax(380px,460px) minmax(0,1fr)}}@media (max-width:767px){.saas-workspace .conecta-deal-sheet{width:100vw}.saas-workspace .conecta-deal-composer-grid{grid-template-columns:1fr}.saas-workspace .conecta-deal-feed-head,.saas-workspace .conecta-deal-feed-scroll,.saas-workspace .conecta-deal-composer{padding-left:16px;padding-right:16px}.saas-workspace .conecta-deal-composer-tabs button{min-height:44px}}@keyframes conecta-deal-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.saas-workspace .conecta-deal-side{background:var(--ds-panel);flex-direction:column;min-width:0;height:100dvh;min-height:0;display:flex}.saas-workspace .conecta-deal-side-pane{flex:1;min-height:0;overflow:auto}.saas-workspace .conecta-deal-side-pane[hidden],.saas-workspace .conecta-deal-conversations[hidden]{display:none}.saas-workspace .conecta-deal-side-pane .conecta-deal-feed{height:100%}.saas-workspace .conecta-deal-conversations{padding:16px}.saas-workspace .conecta-deal-conversations>section{background:var(--ds-panel);border:0;height:100%;min-height:0}@keyframes conecta-deal-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.saas-workspace :is(.conecta-deal-sheet,.conecta-deal-backdrop){animation:none}}
.ws-theme-toggle{border:1px solid var(--ws-border);border-radius:var(--paper-radius-control);background:var(--ws-panel);min-height:38px;color:var(--ws-muted);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.ws-theme-toggle:hover{border-color:var(--ws-border-strong);color:var(--ws-ink)}.ws-login-theme-toggle{position:absolute;top:24px;right:28px}@media (max-width:767px){.ws-topbar .ws-theme-toggle{width:38px;padding:0}.ws-topbar .ws-theme-toggle span{display:none}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:var(--paper-canvas);--color-surface:var(--paper-canvas);--color-surface-subtle:var(--paper-foreground-subtle);--color-border:var(--paper-control-border);--color-border-strong:var(--paper-control-border);--color-text:var(--paper-foreground);--color-text-secondary:var(--paper-foreground);--color-text-muted:var(--paper-foreground-muted);--color-primary-soft:var(--paper-surface)}:root[data-theme=dark] :is(.ws-shell,.ws-login,.ws-dialog,.ws-app-loading){--ws-accent-strong:color-mix(in srgb, var(--ws-accent) 55%, white);--ws-accent-soft:color-mix(in srgb, var(--ws-accent) 17%, var(--paper-canvas));--ws-ink:var(--paper-foreground);--ws-muted:var(--paper-foreground-muted);--ws-subtle:var(--paper-foreground-muted);--ws-border:var(--paper-control-border);--ws-border-strong:var(--paper-control-border);--ws-canvas:var(--paper-canvas);--ws-panel:var(--paper-canvas);--ws-panel-raised:var(--paper-surface);--ws-panel-muted:var(--paper-foreground-subtle);--ws-shadow-card:0 4px 16px color-mix(in srgb, var(--paper-canvas) 12.16%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] :is(.ws-shell,.ws-login,.ws-app-loading){background:var(--ws-canvas);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-shell,.ws-login,.ws-dialog) :is(.input,input:not([type=checkbox]):not([type=radio]),select,textarea),:root[data-theme=dark] .ws-search-field{border-color:var(--ws-border-strong);background:var(--ws-panel-muted);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-shell,.ws-login,.ws-dialog) :is(input,textarea)::placeholder{color:var(--ws-subtle)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog) :is(.button-outline,.button-ghost,.icon-button){border-color:var(--ws-border-strong);background:var(--ws-panel);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog) :is(.button-outline,.button-ghost,.icon-button):hover{background:var(--ws-panel-raised)}:root[data-theme=dark] :is(.ws-sidebar,.ws-drawer,.ws-topbar){border-color:var(--ws-border);background:var(--ws-panel)}:root[data-theme=dark] .ws-topbar{background:color-mix(in srgb, var(--paper-canvas) 94.12%, transparent)}:root[data-theme=dark] :is(.ws-sidebar,.ws-drawer) .conecta-brand,:root[data-theme=dark] .ws-login-form .conecta-brand{color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-company,.ws-company-switch,.ws-search-trigger,.ws-help-trigger,.ws-date,.ws-sidebar .ws-sidebar-toggle){border-color:var(--ws-border);background:var(--ws-panel-raised);color:var(--ws-muted)}:root[data-theme=dark] :is(.ws-company-name strong,.ws-company-switch select,.ws-breadcrumb strong,.ws-user strong){color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-company-name span,.ws-nav-label,.ws-user small,.ws-footer,.ws-sidebar .conecta-brand-signature,.ws-drawer .conecta-brand-signature){color:var(--ws-subtle)}:root[data-theme=dark] .ws-nav-item{color:var(--ws-muted)}:root[data-theme=dark] .ws-nav-item svg{color:var(--ws-subtle)}:root[data-theme=dark] .ws-nav-item:hover,:root[data-theme=dark] :is(.ws-search-trigger,.ws-help-trigger,.ws-user .ws-icon-button):hover{background:var(--ws-panel-raised);color:var(--ws-ink)}:root[data-theme=dark] .ws-nav-item.is-active,:root[data-theme=dark] .agent-sidebar nav button[aria-current]{background:var(--ws-accent-soft);color:var(--ws-accent-strong)}:root[data-theme=dark] :is(.ws-setup-link,.ws-small-icon,.ws-user .ws-avatar,.ws-topbar .ws-avatar-small,.agent-avatar){border-color:var(--ws-border);background:var(--ws-accent-soft);color:var(--ws-accent-strong)}:root[data-theme=dark] :is(.ws-setup-link strong,.ws-setup-link small){color:var(--ws-accent-strong)}:root[data-theme=dark] .ws-search-trigger kbd{border-color:var(--ws-border);background:var(--ws-panel-muted);color:var(--ws-subtle)}:root[data-theme=dark] :is(.ws-eyebrow,.ws-text-button){color:var(--paper-action-text)}:root[data-theme=dark] :is(.ws-page-heading h1,.ws-stat>strong,.ws-card-heading h2,.ws-connect-card h2){color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-page-heading p,.ws-stat-top,.ws-stat-detail,.ws-card-heading p,.ws-connect-card p){color:var(--ws-muted)}:root[data-theme=dark] :is(.ws-stat,.ws-card,.ws-resource-card,.ws-content .panel-card,.ws-content .rounded-xl.border.bg-white,.ws-custom-group,.ws-mcp-card,.agent-layout,.ws-connect-card,.ws-deal-card,.ws-pipeline-empty,.ws-agenda-empty){border-color:var(--ws-border);background:var(--ws-panel);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-stat:hover,.ws-deal-card:hover){border-color:var(--ws-border-strong)}:root[data-theme=dark] :is(.ws-mini-board>div,.ws-kanban-column,.ws-list-toolbar,.ws-funnel-toolbar,.ws-custom-group-head,.agent-header,.agent-sidebar,.agent-composer form,.ws-card-footer,.ws-settings-nav){border-color:var(--ws-border);background:var(--ws-panel-muted)}:root[data-theme=dark] :is(.ws-card-heading,.ws-task-list button,.ws-recent-list button){border-color:var(--ws-border)}:root[data-theme=dark] :is(.ws-task-list button,.ws-recent-list button):hover{background:var(--ws-panel-raised);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-welcome-card,.ws-badge,.ws-empty-symbol,.ws-connect-icon,.ws-orbit,.ws-stat-icon.blue,.ws-stat-icon.violet,.ws-stat-icon.green,.ws-stat-icon.amber){border-color:var(--ws-border);background:var(--ws-panel-raised);color:var(--paper-foreground)}:root[data-theme=dark] :is(.ws-welcome-copy h2,.ws-welcome-copy>p,.ws-welcome-steps,.ws-welcome-copy .ws-eyebrow){color:var(--ws-ink)}:root[data-theme=dark] .ws-welcome-steps>span>span{border-color:var(--ws-border-strong);background:var(--ws-panel);color:var(--ws-muted)}:root[data-theme=dark] :is(.ws-welcome-art,.ws-settings-nav button[aria-selected=true]){border-color:var(--ws-border);background:var(--ws-panel-raised);color:var(--ws-ink)}:root[data-theme=dark] .ws-dialog{border-color:var(--ws-border);background:var(--ws-panel);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-dialog-heading h2,.ws-drawer .ws-dialog-heading h2){color:var(--ws-ink)}:root[data-theme=dark] .ws-dialog-heading p{color:var(--ws-muted)}:root[data-theme=dark] .ws-search-results button:hover{background:var(--ws-panel-raised);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-record-head,.ws-stage-select,.ws-guide-search,.ws-guide-take-bar,.ws-guide-take-stage,.ws-guide-best-for,.ws-guide-steps li,.ws-integration-intro>.ws-badge,.ws-funnel-layout,.ws-lead-workspace,.ws-funnel-chat-thread-head,.ws-funnel-chat-messages,.ws-deal-move select,.ws-custom-archive,.ws-custom-group summary,.ws-custom-history,.ws-mcp-permissions){border-color:var(--ws-border);background:var(--ws-panel-muted);color:var(--ws-muted)}:root[data-theme=dark] :is(.ws-record:hover,.ws-guide-index nav button:hover,.ws-guide-filters button:hover,.ws-kanban-add:hover,.ws-lead-workspace-icon:hover){background:var(--ws-panel-raised);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-empty-art-card,.ws-guide-find,.ws-guide-filters button,.ws-guide-index,.ws-guide-article,.ws-guide-glossary,.ws-guide-empty,.ws-guide-index nav button>span,.ws-guide-take-stage>aside,.ws-guide-take-card,.ws-guide-take-controls,.ws-integration-intro,.ws-integration-card,.ws-funnel-layout button[aria-pressed=true],.ws-lead-workspace-head,.ws-funnel-chat,.ws-funnel-chat-message,.ws-custom-group,.ws-mcp-card,.agent-new,.agent-proposal,.agent-locked){border-color:var(--ws-border);background:var(--ws-panel);color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-guide-index nav button.is-active,.ws-guide-filters button.is-active,.ws-funnel-chat-message.is-outbound,.ws-kanban-column.is-drop-target,.ws-mcp-icon,.ws-mcp-scope,.agent-user){border-color:var(--ws-border-strong);background:var(--ws-accent-soft);color:var(--ws-accent-strong)}:root[data-theme=dark] :is(.ws-badge.is-success,.ws-custom-notice){background:var(--paper-surface);color:var(--paper-success)}:root[data-theme=dark] :is(.ws-badge.is-warning,.ws-guide-tip,.ws-deal-highlight,.agent-proposal-warning){border-color:var(--paper-control-border);background:var(--paper-surface);color:var(--paper-warning)}:root[data-theme=dark] :is(.ws-inline-error,.agent-error){background:var(--paper-surface);color:var(--paper-danger)}:root[data-theme=dark] :is(.ws-inline-success,.ws-channel-icon.green){background:var(--paper-surface);color:var(--paper-success)}:root[data-theme=dark] :is(.ws-channel-icon.blue,.ws-channel-icon.pink,.ws-channel-icon.violet,.ws-guide-topic-icon,.ws-guide-take-icon,.ws-guide-take-controls button,.ws-empty-art-plus,.ws-empty-art-card span){border-color:var(--ws-border);background:var(--paper-surface);color:var(--paper-action-text)}:root[data-theme=dark] .ws-channel-icon.amber{background:var(--paper-surface);color:var(--paper-warning)}:root[data-theme=dark] :is(.ws-pipeline-stage,.ws-custom-group.is-archived,.ws-custom-group-head,.ws-guide-take,.ws-guide-take-rows i,.ws-guide-take-progress i,.ws-guide-take-stage>aside i,.ws-guide-take-bar>span,.ws-empty-art-card span,.ws-kanban-column-head span,.agent-assistant,.agent-badge){border-color:var(--ws-border);background:var(--ws-panel-raised)}:root[data-theme=dark] :is(.ws-record-identity strong,.ws-resource-empty h2,.ws-guide-index nav strong,.ws-guide-article-heading h2,.ws-guide-intro-grid h3,.ws-guide-section-heading h3,.ws-guide-section-heading h2,.ws-guide-features summary,.ws-guide-glossary summary,.ws-funnel-summary strong,.ws-deal-value,.ws-custom-empty h3,.agent-layout,.agent-welcome h3){color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-record-head,.ws-record-identity small,.ws-record-detail,.ws-list-footer,.ws-resource-empty p,.ws-guide-index nav button,.ws-guide-index nav small,.ws-guide-article-heading p,.ws-guide-intro-grid p,.ws-guide-best-for p,.ws-guide-steps li p,.ws-guide-features details p,.ws-guide-glossary details p,.ws-guide-tip p,.ws-integration-intro p,.ws-funnel-layout button,.ws-funnel-picker,.ws-funnel-summary span,.ws-funnel-help,.ws-kanban-column-head>strong,.ws-deal-contact,.ws-deal-next,.ws-deal-move,.ws-custom-heading p,.ws-custom-group-head p,.ws-custom-row p,.ws-custom-grid small,.ws-mcp-intro p,.ws-mcp-card p,.ws-mcp-card ol,.agent-header p,.agent-welcome p,.agent-proposal dt){color:var(--ws-muted)}:root[data-theme=dark] :is(.ws-record+.ws-record,.ws-record-head,.ws-guide-index-heading,.ws-guide-article-heading,.ws-guide-features details,.ws-guide-glossary details,.ws-funnel-toolbar,.ws-lead-workspace-head,.ws-funnel-chat,.ws-kanban-column,.ws-deal-move,.ws-custom-group-head,.ws-custom-row,.ws-mcp-connection,.agent-header,.agent-composer),:root[data-theme=dark] :is(.ws-guide-take-card,.ws-guide-take-stage>aside,.ws-guide-take-controls,.ws-funnel-chat-messages,.ws-funnel-chat-message,.ws-kanban-empty,.ws-custom-choice,.agent-suggestions button,.agent-proposal-actions button){border-color:var(--ws-border)}:root[data-theme=dark] :is(.agent-suggestions button:hover,.agent-sidebar nav button:hover){background:var(--ws-panel-raised)}:root[data-theme=dark] .agent-proposal-heading{color:var(--paper-success)}:root[data-theme=dark] .agent-layout :is(.agent-sidebar h3,.agent-sidebar>p,.agent-footnote,.agent-locked p){color:var(--ws-muted)}:root[data-theme=dark] :is(.ws-login-form-area,.ws-login-form,.ws-app-loading){background:var(--ws-canvas)}:root[data-theme=dark] .ws-login-form h1{color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-login-form>p,.ws-login-form label,.ws-login-help){color:var(--ws-muted)}:root[data-theme=dark] .ws-login-form .ws-login-link{color:var(--paper-action-text)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.bg-white,[class~=bg-white\/70],[class~=bg-white\/80],[class~=bg-white\/90]){background-color:var(--ws-panel)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.bg-slate-50,.bg-slate-100,[class~=bg-slate-50\/60],[class~=bg-slate-50\/70],[class~=bg-slate-50\/80]){background-color:var(--ws-panel-muted)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.bg-slate-200,.bg-slate-300,.bg-slate-900,.bg-slate-950){background-color:var(--ws-panel-raised)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.text-slate-950,.text-slate-900,.text-slate-800){color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.text-slate-700,.text-slate-600){color:var(--ws-muted)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.text-slate-500,.text-slate-400,.text-slate-300){color:var(--ws-subtle)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.border-slate-100,.border-slate-200,.border-slate-300,.divide-slate-100,.ring-slate-200,.ring-slate-300){border-color:var(--ws-border);--tw-ring-color:var(--ws-border)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.bg-blue-50,.bg-blue-100,.bg-brand-50,.bg-indigo-50,.bg-violet-50,.bg-violet-100,[class~=bg-blue-50\/60],[class~=bg-brand-50\/55],[class~=bg-indigo-50\/50],[class~=bg-violet-50\/40]),:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,[class~=bg-emerald-50\/50]),:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.bg-amber-50,.bg-amber-100,[class~=bg-amber-50\/50]),:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.bg-red-50,.bg-red-100){background-color:var(--paper-surface)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-blue-950,.text-brand-600,.text-brand-700,.text-brand-800,.text-indigo-700,.text-indigo-800,.text-violet-700,.text-violet-800){color:var(--paper-action-text)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-emerald-950,.text-green-700,.text-green-800){color:var(--paper-success)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.text-amber-500,.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950){color:var(--paper-warning)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-red-950){color:var(--paper-danger)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.border-blue-100,.border-blue-200,.border-brand-100,.border-brand-200,.border-emerald-200,.border-amber-100,.border-amber-200,.border-red-200,.border-indigo-100,.border-violet-200){border-color:var(--ws-border-strong)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is([class~=hover\:bg-slate-50],[class~=hover\:bg-slate-100],[class~=hover\:bg-white],[class~=hover\:bg-blue-50],[class~=hover\:bg-brand-50]):hover{background-color:var(--ws-panel-raised)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is([class~=hover\:text-slate-950],[class~=hover\:text-slate-900],[class~=hover\:text-slate-800]):hover{color:var(--ws-ink)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login) :is(.button-primary,.bg-blue-600,.bg-brand-600,.bg-red-700,.bg-emerald-600,.bg-emerald-700){color:var(--paper-foreground)}@media (max-width:767px){:root[data-theme=dark] .ws-login-form-area{background:var(--ws-canvas)}}
:root[data-theme=dark] :is(.ws-shell,.ws-login,.ws-dialog,.ws-drawer,.ws-public,.ws-app-loading){--ds-ink:var(--paper-foreground);--ds-muted:var(--paper-foreground-muted);--ds-subtle:var(--paper-foreground-muted);--ds-border:var(--paper-control-border);--ds-border-strong:var(--paper-control-border);--ds-canvas:var(--paper-canvas);--ds-panel:var(--paper-canvas);--ds-panel-muted:var(--paper-foreground-subtle);--ds-panel-raised:var(--paper-surface);--ds-message-inbound:var(--paper-surface);--ds-accent:var(--paper-brand);--ds-accent-hover:var(--paper-selection);--ds-accent-soft:var(--paper-surface);--ds-success:var(--paper-success-soft);--ds-warning:var(--paper-warning);--ds-error:var(--paper-danger-soft);--ds-success-soft:var(--paper-surface);--ds-warning-soft:var(--paper-canvas);--ds-error-soft:var(--paper-surface)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login,.ws-public) :is(.button-primary,button.bg-blue-600,button.bg-brand-600){background:var(--ds-action-fill);border-color:var(--ds-action-fill);color:var(--ds-action-ink)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login,.ws-public) :is(.button-primary,button.bg-blue-600,button.bg-brand-600):hover{background:var(--ds-action-fill-hover)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog,.ws-login,.ws-public) :is(.button-primary,button.bg-blue-600,button.bg-brand-600):active{background:var(--ds-action-fill-active)}:root[data-theme=dark] .ws-login-form .ws-login-link{color:var(--ds-accent)}:root[data-theme=dark] .ws-shell .conecta-brand-name{color:var(--ds-ink)}:root[data-theme=dark] .ws-shell .conecta-deal-event:is(.is-note,.is-legacy-note)>div{background:var(--paper-canvas);border-color:var(--paper-warning)}:root[data-theme=dark] .ws-shell .conecta-deal-event.is-note .conecta-deal-event-icon{background:var(--paper-canvas);border-color:var(--paper-warning);color:var(--paper-warning)}:root[data-theme=dark] .ws-shell .conecta-deal-feed-filters button[aria-pressed=true]{color:var(--ds-panel)}:root[data-theme=dark] .ws-shell .conecta-lead-section-title{color:var(--ds-muted)}:root[data-theme=dark] .ws-shell .agent-badge{color:var(--ds-success);background:var(--ds-success-soft)}:root[data-theme=dark] .ws-shell .ws-guide-best-for>span{color:var(--ds-accent)}:root[data-theme=dark] .ws-shell .ws-guide-steps li>span{color:var(--ds-accent);background:var(--ds-accent-soft)}:root[data-theme=dark] .saas-workspace.ws-shell .conecta-lead-card .conecta-lead-form .ws-custom-row input[readonly]{color:var(--ds-muted)}:root[data-theme=dark] .ws-shell .conecta-lead-head h2{color:var(--paper-foreground)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog) :is(.ws-search-field,.ws-guide-search) input:not([type=checkbox]):not([type=radio]){box-shadow:none;background:0 0;border:0}:root[data-theme=dark] :is(.ws-shell,.ws-dialog) :is(.bg-slate-200,.bg-slate-300){background-color:var(--ds-panel-raised)}:root[data-theme=dark] :is(.ws-shell,.ws-dialog) .skeleton{background:linear-gradient(90deg,var(--ds-panel-muted) 25%,var(--ds-panel-raised) 50%,var(--ds-panel-muted) 75%);background-size:200% 100%}:root[data-theme=dark] .ws-shell .conecta-deal-event.is-activity .conecta-deal-event-icon{background:var(--ds-success-soft);border-color:var(--ds-success);color:var(--ds-success)}
