.topBar .topActions>button:first-child{display:none}.shellContextAction{height:34px;min-height:34px!important;padding-inline:11px!important}.agentToolbar{display:none!important}.agentGrid{grid-template-columns:repeat(auto-fill,minmax(230px,300px))!important;gap:9px!important}.agentCard{border-radius:12px!important;gap:9px!important;max-width:300px!important;padding:11px 12px!important}.agentCardTop{min-height:30px}.agentAvatar{border-radius:9px!important;width:30px!important;height:30px!important}.agentAvatar svg{width:15px;height:15px}.agentCard h3{margin-bottom:3px!important;font-size:13px!important}.agentCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;min-height:0!important;font-size:11px!important;line-height:1.4!important}.agentCard dl{gap:6px!important}.agentCard dt,.agentCard dd{font-size:11px!important}.agentScopes{gap:4px!important}.agentScopes span{padding:3px 6px!important;font-size:11px!important}.agentCard footer{padding-top:1px!important}.agentCard footer button{font-size:11px!important}.connectionGridCompact{grid-template-columns:repeat(auto-fill,minmax(220px,300px))!important;gap:9px!important}.connectionCardCompact{border-radius:12px!important;max-width:300px!important}.connectionCardCompact .connectionCardMain{gap:9px!important;min-height:0!important;padding:10px 11px!important}.connectionCardCompact .providerMark{width:30px!important;height:30px!important}.connectionCardCompact h2{font-size:13px!important}.connectionCardCompact p,.connectionCardCompact small{font-size:11px!important}.clientConnectionsSection,.mcpConnectionsSection{border-radius:12px!important;padding:12px!important}.clientConnectionsHeader h2,.mcpConnectionsHeader h2{font-size:13px!important}.clientConnectionsHeader p,.mcpConnectionsHeader p{font-size:11px!important}.clientConnectionRow,.mcpConnectionRow{min-height:54px!important;padding-block:6px!important}.mcpConnectionRow{gap:9px!important}.mcpToolChips span{padding:3px 5px!important;font-size:11px!important}.workflowIndexTopbar>div:first-child,.workflowIndexTopbar>div:last-child{display:none!important}.workflowIndexTopbar{min-height:42px!important;display:block!important}.workflowIndexTopbar>.controlSubTabs{width:100%;justify-content:flex-start!important;justify-self:stretch!important}.skillsTopbar>div:first-child{display:none!important}.skillsTopbar{grid-template-columns:minmax(220px,1fr) auto!important}.skillsTopActions .button.primary{display:none!important}.skillsTopbar .skillsTopSearch{max-width:520px}.skillHistory{background:#fafbfb!important;padding:10px!important}.skillHistory>div:first-child{padding:5px 6px 9px!important}.skillHistory button{background:#fff!important;border:1px solid #e6e9eb!important;border-radius:9px!important;min-height:54px!important;margin-bottom:5px!important;padding:9px 10px!important}.skillHistory button>span:first-child{font-size:11px!important;font-weight:700!important}.skillHistory button small{display:none!important}.skillHistory button>span:last-child,.skillHistory button .status{font-size:11px!important}.sidebarFooter>.adminBadge{display:none!important}.sidebarFooter{position:relative}.sidebarAccountWrap{width:100%;position:relative}.sidebarAccountButton{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;display:grid}.sidebarAccountButton:hover{background:#78808a14}.sidebarAccountButton>.avatar{background:#e9ecef;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.sidebarAccountButton>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.sidebarAccountButton strong{font-size:11px}.sidebarAccountButton small{color:#8a9198;font-size:11px}.sidebarAccountMenu{z-index:30;background:#fff;border:1px solid #e1e4e7;border-radius:12px;padding:5px;position:absolute;bottom:calc(100% + 7px);left:4px;right:4px;box-shadow:0 16px 40px #14181c24}.sidebarAccountMenu button{text-align:left;color:#353b42;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;width:100%;padding:8px;display:grid}.sidebarAccountMenu button:hover{background:#f5f6f7}.sidebarAccountMenu button.danger{color:#a54842}.sidebarAccountMenu button>span{flex-direction:column;gap:1px;display:flex}.sidebarAccountMenu strong{font-size:11px}.sidebarAccountMenu small{color:#8b9198;font-size:11px}.workflowAssociationColumns>div:has(h4){position:relative}.workflowAssociationColumns>div[data-mcp-enhanced=true]>.workflowPickerList{z-index:25;background:#fff;border:1px solid #dfe3e6;border-radius:10px;max-height:220px;padding:6px;display:none;position:absolute;top:67px;left:10px;right:10px;box-shadow:0 14px 34px #14181c21}.workflowAssociationColumns>div[data-mcp-enhanced=true].mcpDropdownOpen>.workflowPickerList{display:grid}.workflowMcpSelectTrigger{color:#4f5861;width:100%;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e6;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:flex}.workflowMcpSelectTrigger:hover{background:#fafbfb;border-color:#cdd3d8}.workflowMcpSelectTrigger b{background:#eef0f2;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:grid}.workflowMcpLogo{color:#7b838b;background:#fff;border:1px solid #e7e9eb;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.workflowMcpLogo img{object-fit:contain;width:13px;height:13px}.workflowAssociationColumns>div[data-mcp-enhanced=true] .workflowPickerList label{align-items:center!important}.workflowAssociationColumns>div[data-mcp-enhanced=true] .workflowPickerList input{margin-top:0!important}.controlPlanCard{cursor:pointer;border-radius:11px!important;padding:10px 11px!important}.controlPlanCard .dataViewer{display:none!important}.controlPlanTop strong{font-size:12px!important}.controlPlanTop small{font-size:11px!important}.controlPlanActions{border-top:1px solid #f0f1f2;margin-top:7px!important;padding-top:7px!important}.activitySummaryBar{border-radius:12px!important;padding:12px 13px!important}.activityCard{border-radius:12px!important}.activityRow{min-height:56px!important;padding:8px 10px!important}.activityCopy strong{font-size:12px!important}.activityCopy small{font-size:11px!important}.activityKind{color:#66707a;background:#f1f3f4;border-radius:999px;align-items:center;min-height:22px;padding:0 7px;font-size:11px;font-weight:650;display:inline-flex}.activityKind.change{color:#42627d;background:#eef3f8}.activityKind.destructive{color:#a84b42;background:#fff0ed}.activityKind.check{color:#836b2e;background:#f5f2e7}.activityDetailGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.activityDetailGrid>div{background:#f7f8f9;border-radius:9px;padding:10px}.activityDetailGrid small{color:#8a9198;font-size:11px;display:block}.activityDetailGrid strong{overflow-wrap:anywhere;margin-top:2px;font-size:11px;display:block}.activityDetailJson{margin-top:10px}.clientModal:has(.clientDetailTabs){width:min(720px,100vw - 30px)}.clientModal:has(.clientDetailTabs)>.clientModalBody{padding:12px 14px 14px}.clientDetailStatusGrid{gap:7px!important}.clientDetailStatusGrid article{min-height:0!important;padding:9px!important}.clientDetailTabs{scrollbar-width:none;border-bottom:1px solid #e6e9eb;align-items:center;gap:16px;min-height:38px;margin:0 0 10px;display:flex;overflow-x:auto}.clientDetailTabs::-webkit-scrollbar{display:none}.clientDetailTabs button{color:#747b83;min-height:38px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 1px;font-size:11px;font-weight:600}.clientDetailTabs button.active{color:#252a30;border-bottom-color:#252a30}.clientDetailSection{border:0!important;margin:0!important;padding:0!important}.clientDetailSection>h3{margin:0 0 8px!important;font-size:12px!important}.clientDetailList{border:1px solid #eceeef;border-radius:10px;overflow:hidden}.clientDetailRow{min-height:38px!important;padding:7px 9px!important}.clientPermissionGrid{gap:7px!important}.clientPermissionGrid>span{border-radius:9px!important;padding:9px!important}.browserCapabilitySummary{background:#f7f8f9;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;padding:9px;display:flex}.browserCapabilitySummary strong{width:100%;font-size:11px}.browserCapabilitySummary span{background:#fff;border:1px solid #e5e8ea;border-radius:999px;padding:4px 6px;font-size:11px}.browserCapabilitySummary small{color:#8a9198;width:100%;font-size:11px}.clientQuickSetup{background:#f7f8f9;border:1px solid #e1e5e8;border-radius:10px;padding:10px 11px}.clientQuickSetup strong{font-size:11px}.clientQuickSetup p{color:#707780;margin:3px 0 0;font-size:11px;line-height:1.45}@media (max-width:760px){.shellContextAction span{display:none}.skillsTopbar,.agentGrid,.connectionGridCompact{grid-template-columns:1fr!important}.agentCard,.connectionCardCompact{max-width:none!important}.workflowAssociationColumns>div[data-mcp-enhanced=true]>.workflowPickerList{box-shadow:none;margin-top:5px;position:static}.activityDetailGrid{grid-template-columns:1fr}.clientModal:has(.clientDetailTabs){width:100%}.clientDetailTabs{gap:13px}.clientDetailStatusGrid{grid-template-columns:1fr 1fr!important}}
.connectorProtocolTabs{scrollbar-width:none;border-bottom:1px solid #e7e9eb;grid-column:1/-1;align-items:center;gap:20px;min-height:42px;margin:0 0 2px;display:flex;overflow-x:auto}.connectorProtocolTabs::-webkit-scrollbar{display:none}.connectorProtocolTabs button{color:#747b83;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 2px;font-size:11px;font-weight:620;display:inline-flex;position:relative}.connectorProtocolTabs button:hover{color:#30363d}.connectorProtocolTabs button.active{color:#252a30;border-bottom-color:#252a30}.connectorProtocolTabs button small{color:#34704e;background:#edf6ef;border-radius:999px;align-items:center;min-height:18px;padding:0 6px;font-size:11px;font-weight:650;display:inline-flex}.connectorMcpPanel{grid-column:1/-1;gap:13px;min-width:0;display:grid}.connectorProtocolIntro{background:#fafbfb;border:1px solid #e5e8ea;border-radius:11px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.connectorProtocolIcon{color:#4e5963;background:#fff;border:1px solid #e4e7e9;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.connectorProtocolIntro>div{min-width:0}.connectorProtocolIntro strong{font-size:11px;display:block}.connectorProtocolIntro p{color:#737a82;margin:3px 0 0;font-size:11px;line-height:1.45}.connectorMcpGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;min-width:0;display:grid}.connectorMcpWide{grid-column:1/-1}.connectorMcpGrid .field{min-width:0}.connectorMcpGrid select,.connectorMcpGrid textarea{width:100%}.connectorMcpGrid textarea{resize:vertical;min-height:88px}.connectorMcpOauth{color:#475c70;background:#f6f9fc;border:1px solid #dfe7ef;border-radius:10px;align-items:center;gap:9px;padding:10px 11px;display:flex}.connectorMcpOauth>span{flex-direction:column;gap:2px;display:flex}.connectorMcpOauth strong{font-size:11px}.connectorMcpOauth small{color:#70808e;font-size:11px}
.providerConnectionsPage .connectionCardCompact{overflow:hidden;min-height:0!important;padding:0!important}.providerConnectionsPage .connectionCardCompact .connectionCardMain{align-items:center;gap:9px!important;min-height:44px!important;padding:7px 10px!important}.providerConnectionsPage .connectionCardCompact .providerMark{width:30px!important;height:30px!important}.connectionActionPicker{background:#fff;border:1px solid #e4e7e9;border-radius:12px;overflow:hidden}.connectionActionRow{color:#262b31;text-align:left;width:100%;min-height:58px;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #eef0f1;grid-template-columns:30px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:9px 11px;display:grid}.connectionActionRow:first-child{border-top:0}.connectionActionRow:hover:not(:disabled){background:#f8f9fa}.connectionActionRow:disabled{cursor:default;opacity:.68}.connectionActionRow.destructive:hover:not(:disabled){background:#fff9f8}.connectionActionIcon{color:#68717a;background:#f1f3f4;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.connectionActionRow.destructive .connectionActionIcon{color:#a54842;background:#fff0ed}.connectionActionCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.connectionActionCopy strong{font-size:12px;font-weight:600;line-height:1.3}.connectionActionCopy small{color:#7d848c;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.35;overflow:hidden}.connectionActionRow>.status{font-size:11px}.connectionActionRow>svg:last-child{color:#9aa0a7}.actionReviewBody{gap:12px;display:grid}.actionAutomationSummary{background:#f8faf9;border:1px solid #e3e8e5;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 11px;display:flex}.actionAutomationSummary.needsInput{background:#fffbf5;border-color:#efe2cf}.actionAutomationSummary>div{flex-direction:column;gap:2px;min-width:0;display:flex}.actionAutomationSummary strong{color:#30363b;font-size:12px;font-weight:600}.actionAutomationSummary span{color:#7b838a;font-size:11px;line-height:1.4}.actionAutomationSummary>.status{flex:none;font-size:11px}.actionAllowAll{color:#333a41;text-align:left;width:100%;min-height:58px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e8ea;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.actionAllowAll:hover:not(:disabled){background:#f8f9fa}.actionAllowAll:disabled{cursor:default;opacity:.65}.actionAllowAll.active{background:#f7faf8;border-color:#d8dfda}.actionAllowAll.active.danger{background:#fff8f7;border-color:#edcfca}.actionAllowAllIcon{color:#5c6b61;background:#f0f3f1;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.actionAllowAll.active .actionAllowAllIcon{color:#46584b;background:#e8efea}.actionAllowAll.active.danger .actionAllowAllIcon{color:#a54842;background:#fde9e6}.actionAllowAllCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.actionAllowAllCopy strong{font-size:11px;font-weight:600}.actionAllowAllCopy small{color:#7f878e;font-size:11px;line-height:1.4}.actionAllowAll>.status{font-size:11px}.actionAllowAllWarning{color:#8d4a44;background:#fff8f7;border:1px solid #efd5d1;border-radius:9px;align-items:flex-start;gap:7px;min-height:38px;padding:8px 9px;font-size:11px;line-height:1.4;display:flex}.actionAllowAllWarning svg{flex:none;margin-top:1px}.actionRequestPanel{background:#fff;border:1px solid #e2e6e8;border-radius:11px;overflow:hidden}.actionRequestHeader{justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 11px 7px;display:flex}.actionRequestHeader>div{flex-direction:column;gap:2px;min-width:0;display:flex}.actionRequestHeader strong{color:#31373d;font-size:11px;font-weight:600}.actionRequestHeader span{color:#7d858c;font-size:11px;line-height:1.4}.actionRequestComposer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:0 10px 10px;display:grid}.actionRequestComposer textarea{resize:vertical;color:#252b31;width:100%;min-height:56px;max-height:120px;font:inherit;background:#fff;border:1px solid #dfe3e6;border-radius:9px;outline:none;padding:9px 10px;font-size:11px;line-height:1.4}.actionRequestComposer textarea:focus{border-color:#adb5bd;box-shadow:0 0 0 2px #353d440f}.actionRequestComposer textarea::placeholder{color:#9aa1a8}.actionRequestComposer .button{white-space:nowrap;min-height:34px}.actionRequestMessage{border-radius:8px;align-items:flex-start;gap:6px;margin:0 10px 9px;padding:7px 8px;font-size:11px;line-height:1.4;display:flex}.actionRequestMessage svg{flex:none;margin-top:1px}.actionRequestMessage.success{color:#526a57;background:#f3f8f4}.actionRequestMessage.attention{color:#86683d;background:#fff8ef}.actionAdvancedToggle{color:#626a72;text-align:left;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#f8f9fa;border:0;border-top:1px solid #eef0f1;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.actionAdvancedToggle:hover{background:#f3f5f6}.actionAdvancedToggle>span{flex-direction:column;gap:1px;min-width:0;display:flex}.actionAdvancedToggle strong{font-size:11px;font-weight:600}.actionAdvancedToggle small{color:#8a9198;font-size:11px}.actionAdvancedToggle svg{transition:transform var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1));flex:none}.actionAdvancedToggle.open svg{transform:rotate(90deg)}.actionAdvancedFields{background:#fff;border-top:1px solid #eef0f1}.actionReviewNeedsInput{background:#fff;border:1px solid #eadbc5;border-radius:11px;overflow:hidden}.actionReviewNeedsInput>header{background:#fffaf3;border-bottom:1px solid #f0e6d8;padding:9px 10px}.actionReviewNeedsInput>header>div{flex-direction:column;gap:1px;display:flex}.actionReviewNeedsInput>header strong{color:#765a32;font-size:11px;font-weight:600}.actionReviewNeedsInput>header span{color:#947952;font-size:11px;line-height:1.35}.actionReviewNeedsInputFields{display:grid}.actionReviewNeedField{border-top:1px solid #eef0f1;padding:9px 10px}.actionReviewNeedField:first-child{border-top:0}.actionReviewNeedField .field{margin:0}.actionReviewNeedField>small{color:#8b9299;margin-top:4px;font-size:11px;display:block}.actionReviewDetailsToggle{color:#555d65;text-align:left;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#f6f7f8;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.actionReviewDetailsToggle:hover{background:#f1f3f4}.actionReviewDetailsToggle>span{flex-direction:column;gap:1px;min-width:0;display:flex}.actionReviewDetailsToggle strong{font-size:11px;font-weight:600}.actionReviewDetailsToggle small{color:#8b9299;font-size:11px}.actionReviewDetailsToggle>svg{transition:transform var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1));flex:none}.actionReviewDetailsToggle.open>svg{transform:rotate(90deg)}.actionReviewDetails{margin-top:-4px}.actionReviewFields{background:#fff;border:1px solid #e6e9eb;border-radius:11px;overflow:hidden}.actionReviewField{border-top:1px solid #eef0f1;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 10px;display:flex}.actionReviewField:first-child{border-top:0}.actionReviewField.missing{background:#fffbf5}.actionReviewField>div:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.actionReviewField>div:first-child>span{color:#7b828b;font-size:11px;font-weight:500}.actionReviewField>div:first-child>strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}.actionReviewField>div:first-child>small{color:#959ba2;font-size:11px;line-height:1.35}.actionReviewField>button,.actionReviewEditorActions button{color:#616971;min-height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e3e5;border-radius:8px;flex:none;padding:0 8px;font-size:11px;font-weight:600}.actionReviewField>button:hover,.actionReviewEditorActions button:hover{color:#2f353b;background:#f4f6f7}.actionReviewEditor{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;width:100%;display:grid}.actionReviewEditor .field{margin:0}.actionReviewEditor .field textarea{min-height:74px}.actionReviewEditorActions{align-items:center;gap:6px;padding-bottom:1px;display:flex}.actionReviewEmpty{color:#5c6f63;background:#f8faf9;border:1px solid #e6e9eb;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:10px 11px;font-size:11px;display:flex}.actionSuggestionLoading{color:#707880;background:#f6f8f9;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:7px 9px;font-size:11px;display:flex}.actionReviewMissing{background:#fffaf3;border:1px solid #f0e1cd;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.actionReviewMissing strong{color:#7b5d31;font-size:11px;font-weight:600}.actionReviewMissing span{color:#907650;text-align:right;font-size:11px}@media (max-width:760px){.providerConnectionsPage .connectionCardCompact .connectionCardMain{padding:7px 9px!important}.connectionActionRow{grid-template-columns:30px minmax(0,1fr) auto;padding:9px 10px}.connectionActionRow>svg:last-child{display:none}.connectionActionCopy small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.actionAutomationSummary{align-items:flex-start}.actionAllowAll{grid-template-columns:30px minmax(0,1fr)}.actionAllowAll>.status{grid-column:2;justify-self:start}.actionRequestComposer{grid-template-columns:1fr}.actionRequestComposer .button{justify-self:stretch}.aiProposalBatchBar{flex-direction:column;align-items:stretch}.aiProposalBatchBar>span{margin-right:0}.aiProposalBatchBar .button,.aiProposalBatchSelect{justify-content:center;width:100%}.aiProposalCardTop{flex-direction:column}.aiProposalSource{max-width:100%}.aiProposalChange dl>div{grid-template-columns:1fr}.aiProposalActions{flex-direction:column;align-items:stretch}.aiProposalActions .proposalPermissionState{flex:auto;width:100%;max-width:none}.aiProposalActionButtons{grid-template-columns:1fr 1fr;width:100%;display:grid}.aiProposalActionButtons .button{justify-content:center;width:100%}.aiProposalActionButtons .button:last-child{grid-column:1/-1}.actionReviewEditor{grid-template-columns:1fr}.actionReviewEditorActions{justify-content:flex-end}.actionReviewMissing{flex-direction:column;align-items:flex-start}.actionReviewMissing span{text-align:left}}.aiProposalSection{gap:12px;display:grid}.aiProposalHeader{justify-content:space-between;align-items:flex-start;gap:14px;padding:2px 1px;display:flex}.aiProposalHeader>div{min-width:0}.aiProposalEyebrow{color:#66716a;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.aiProposalHeader h3{color:#24292f;margin:4px 0 2px;font-size:16px;font-weight:600}.aiProposalHeader p{color:#767e86;max-width:680px;margin:0;font-size:11px;line-height:1.45}.aiProposalRefresh{color:#626a72;cursor:pointer;background:#f3f5f6;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.aiProposalRefresh:hover:not(:disabled){background:#eceff1}.aiProposalRefresh:disabled{opacity:.55;cursor:default}.aiProposalLoading{color:#777f87;background:#fafbfb;border:1px solid #e8ebed;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:72px;font-size:11px;display:flex}.aiProposalBatchBar{background:#f8fafb;border:1px solid #e3e8ec;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:7px 8px;display:flex}.aiProposalBatchBar>span{color:#7b848d;margin-right:auto;font-size:11px}.aiProposalBatchSelect{color:#5d6670;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe4e8;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.aiProposalBatchSelect:disabled{opacity:.45;cursor:not-allowed}.aiProposalCard{position:relative}.aiProposalCardSelection{z-index:1;position:absolute;top:11px;left:10px}.aiProposalCardSelection button{color:#8e979f;cursor:pointer;background:#f5f7f8;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.aiProposalCardSelection button:hover:not(:disabled){color:#58636d;background:#edf1f3}.aiProposalCardSelection button:disabled{opacity:.3;cursor:not-allowed}.aiProposalCardTop{padding-left:48px}.aiProposalList{gap:10px;display:grid}.aiProposalCard{background:#fff;border:1px solid #dfe5e1;border-radius:13px;overflow:hidden}.aiProposalCard.danger{border-color:#ead0cc}.aiProposalCardTop{justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 13px 10px;display:flex}.aiProposalCardTop>div{min-width:0}.aiProposalMeta{color:#92999f;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px;font-size:11px;display:flex}.aiProposalMeta>.statusPill{font-size:11px}.aiProposalCard h4{color:#292f35;margin:0;font-size:13px;font-weight:600}.aiProposalCardTop p{color:#6f777f;max-width:680px;margin:4px 0 0;font-size:11px;line-height:1.45}.aiProposalSource{color:#78817a;white-space:nowrap;text-overflow:ellipsis;background:#f4f6f5;border-radius:999px;flex:none;max-width:180px;padding:4px 7px;font-size:11px;overflow:hidden}.aiProposalImpact{color:#59655d;background:#f7f9f8;border-radius:9px;align-items:flex-start;gap:7px;margin:0 12px 10px;padding:8px 9px;font-size:11px;line-height:1.4;display:flex}.aiProposalCard.danger .aiProposalImpact{color:#8a514c;background:#fff7f6}.aiProposalImpact svg{flex:none;margin-top:1px}.aiProposalImpact span{flex-direction:column;gap:1px;display:flex}.aiProposalImpact strong{font-size:11px;font-weight:600}.aiProposalChange{background:#fafbfb;border:1px solid #e7eaec;border-radius:10px;margin:0 12px 11px;overflow:hidden}.aiProposalChangeTitle{border-bottom:1px solid #eceeef;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;display:flex}.aiProposalChangeTitle strong{color:#3b4248;font-size:11px;font-weight:600}.aiProposalChangeTitle small{color:#92999f;font-size:11px}.aiProposalChange dl{margin:0}.aiProposalChange dl>div{border-top:1px solid #eef0f1;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);align-items:center;gap:12px;min-height:34px;padding:6px 9px;display:grid}.aiProposalChange dl>div:first-child{border-top:0}.aiProposalChange dt{color:#858d94;font-size:11px}.aiProposalChange dd{color:#454c53;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:500}.aiProposalActions{background:#fbfcfc;border-top:1px solid #eceeef;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.aiProposalActionButtons{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.aiProposalActions .proposalPermissionState{flex:320px}.aiProposalHistory{border-top:1px solid #eceeef;padding-top:8px}.aiProposalHistory>button{color:#667078;width:100%;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.aiProposalHistory>button small{color:#7e868d;text-align:center;background:#f0f2f3;border-radius:999px;min-width:22px;padding:2px 6px}.aiProposalHistory>div{border:1px solid #e8ebed;border-radius:9px;overflow:hidden}.aiProposalHistoryRow{border-top:1px solid #eef0f1;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:7px 9px;display:flex}.aiProposalHistoryRow:first-child{border-top:0}.aiProposalHistoryRow>span:first-child{color:#596169;font-size:11px}.manualActionsDisclosure{border-top:1px solid #eceeef;padding-top:8px}.manualActionsDisclosure>summary{cursor:pointer;color:#697179;justify-content:space-between;align-items:center;gap:10px;min-height:38px;font-size:11px;font-weight:600;list-style:none;display:flex}.manualActionsDisclosure>summary::-webkit-details-marker{display:none}.manualActionsDisclosure>summary small{color:#8a9198;background:#f1f3f4;border-radius:999px;padding:2px 6px;font-size:11px;font-weight:600}.manualActionsDisclosure[open]>summary{margin-bottom:8px}.aiProposalEditBody{gap:12px;display:grid}.aiProposalEditIntro{flex-direction:column;gap:2px;display:flex}.aiProposalEditIntro strong{color:#31373d;font-size:11px;font-weight:600}.aiProposalEditIntro span{color:#7f878e;font-size:11px;line-height:1.4}.aiProposalEditFields{gap:10px;display:grid}.aiProposalProtectedFields{background:#fafbfb;border:1px solid #e8ebed;border-radius:9px;overflow:hidden}.aiProposalProtectedFields>div{border-top:1px solid #eef0f1;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:7px 9px;display:flex}.aiProposalProtectedFields>div:first-child{border-top:0}.aiProposalProtectedFields span{color:#777f87;align-items:center;gap:6px;font-size:11px;display:flex}.aiProposalProtectedFields strong{color:#596169;font-size:11px;font-weight:600}.connectionDetailDialog .connectionHero{gap:12px}.connectionDetailDialog .connectionHeroMain{align-items:flex-start;gap:12px}.connectionDetailDialog .connectionHeroMain>.providerMark{border-radius:12px!important;flex:0 0 46px!important;width:46px!important;height:46px!important}.connectionDetailDialog .connectionHeroMain>.providerMark img{width:78%!important;height:78%!important}.connectionDetailDialog .connectionHeroMain>.providerMark svg{width:70%!important;height:70%!important}.connectionDetailDialog .connectionBodyProviderLabel{gap:9px;min-height:38px;padding:5px 8px 7px}.connectionDetailDialog .connectionBodyProviderLabel .providerMark{border-radius:9px!important;flex:0 0 30px!important;width:30px!important;height:30px!important}.connectionDetailDialog .connectionBodyProviderLabel .providerMark img{width:78%!important;height:78%!important}.connectionDetailDialog .connectionBodyProviderLabel .providerMark svg{width:70%!important;height:70%!important}.connectionDetailDialog .connectionBodyItem{grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:9px;min-height:52px;padding:7px 8px;display:grid}.connectionDetailDialog .connectionBodyItem>.providerMark{border-radius:9px!important;flex:0 0 32px!important;width:32px!important;height:32px!important}.connectionDetailDialog .connectionBodyItem>.providerMark img{width:78%!important;height:78%!important}.connectionDetailDialog .connectionBodyItem>.providerMark svg{width:70%!important;height:70%!important}.connectionDetailDialog .connectionBodyItem>span{min-width:0}.connectionDetailDialog .connectionBodyItem>svg{justify-self:end}
.coreLoadingLogo{background:0 0;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.coreLoadingLogo img{object-fit:contain;width:48px;height:48px;display:block}.coreLoadingLogoPlaceholder{width:18px;height:18px}.bootScreen .brandGlyph{border-radius:0;width:56px;height:56px;background:var(--outborn-core-app-logo,none) center / contain no-repeat!important;color:#0000!important;box-shadow:none!important}.bootScreen .brandGlyph>*{display:none!important}.sharedLoadingPage{z-index:2;isolation:isolate;width:100%;height:100%;min-height:0;color:var(--ink,#17191d);font-family:var(--mc-font-ui);text-align:center;background:#f7f8fa;place-items:center;margin:0;padding:20px 18px;display:grid;position:absolute;inset:0;overflow:hidden}.sharedLoadingPage *,.sharedLoadingPage :before,.sharedLoadingPage :after{box-sizing:border-box}.sharedLoadingContent{width:min(720px,100%);box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;align-content:center;justify-items:center;gap:12px;margin:0;padding:0;display:grid;position:relative}.sharedLoadingPage .coreLoadingLogo{width:54px;height:54px;color:var(--ink,#17191d);background:0 0;flex:0 0 54px;place-items:center;margin-bottom:8px;display:grid}.sharedLoadingPage .coreLoadingLogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.sharedLoadingPage .coreLoadingLogoPlaceholder{width:34px;height:34px}.sharedLoadingCopy{justify-items:center;gap:6px;display:grid}.sharedLoadingCopy h1{color:var(--ink,#17191d);letter-spacing:-.015em;margin:0;font-size:1.02rem;font-weight:600;line-height:1.35}.sharedLoadingCopy p{max-width:34ch;color:var(--muted,#6b7280);margin:0;font-size:.82rem;line-height:1.5}.sharedLoadingSkeleton{text-align:left;width:min(680px,100%);margin-top:8px}@media (max-width:600px){.sharedLoadingPage .coreLoadingLogo{flex-basis:50px;width:50px;height:50px}}
.modalBackdrop{z-index:var(--mc-z-system-dialog);padding:clamp(12px,2vw,28px)}.modalBackdropStacked{z-index:var(--mc-z-system-dialog-critical)}.modal{flex-direction:column;width:min(680px,100vw - 32px);min-height:0;max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.modal.wide{width:min(1120px,100vw - 48px);max-width:94vw;max-height:calc(100dvh - 36px)}.modal.connectionDetailDialog{width:min(1240px,100vw - 48px)}.modal.connectionEditorDialog{width:min(880px,100vw - 48px)}.modal.connectorSelectionDialog{width:min(1040px,100vw - 48px)}.modalHeader,.modalFooter{flex:none}.modalBody{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;overflow:auto}.stepperRail{gap:2px;margin:0;padding:0;list-style:none;display:grid}.stepperRailItem{color:#858c93;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:8px 0;display:grid;position:relative}.stepperRailItem:not(:last-child):after{content:"";background:#e3e6e8;width:1px;position:absolute;top:36px;bottom:-2px;left:13.5px}.stepperRailMarker{z-index:1;color:#747c84;background:#fff;border:1px solid #d8dcdf;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;line-height:1;display:grid;position:relative}.stepperRailCopy{gap:3px;min-width:0;padding-top:1px;display:grid}.stepperRailCopy strong{color:#4e555c;font-size:11px;font-weight:650;line-height:1.25}.stepperRailCopy small{color:#939aa1;font-size:11px;line-height:1.35}.stepperRailItem.active .stepperRailMarker,.stepperRailItem.complete .stepperRailMarker{color:#fff;background:#20252b;border-color:#20252b}.stepperRailItem.active .stepperRailCopy strong{color:#20252b}.stepperRailItem.complete:not(:last-child):after{background:#b7bdc3}[data-theme=dark] .stepperRailItem{color:#9ba2aa}[data-theme=dark] .stepperRailItem:not(:last-child):after{background:#343a40}[data-theme=dark] .stepperRailMarker{color:#aab1b8;background:#22272d;border-color:#3c434a}[data-theme=dark] .stepperRailCopy strong{color:#cfd4d9}[data-theme=dark] .stepperRailCopy small{color:#8e969e}[data-theme=dark] .stepperRailItem.active .stepperRailMarker,[data-theme=dark] .stepperRailItem.complete .stepperRailMarker{color:#20252b;background:#f1f3f5;border-color:#f1f3f5}[data-theme=dark] .stepperRailItem.active .stepperRailCopy strong{color:#f1f3f5}[data-theme=dark] .stepperRailItem.complete:not(:last-child):after{background:#69727a}.mcpModalBackdrop,.clientModalBackdrop{z-index:var(--mc-z-system-dialog)}.mcpModalBody,.clientModalBody{overscroll-behavior:contain}@media (max-width:760px){.modalBackdrop{padding:8px}.modal,.modal.wide{width:calc(100vw - 16px);max-width:none;max-height:calc(100dvh - 16px)}.modal.connectionDetailDialog,.modal.connectionEditorDialog,.modal.connectorSelectionDialog{width:calc(100vw - 16px);max-width:none}}.appDrawerBackdrop{z-index:var(--mc-z-system-dialog);box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);isolation:isolate;background:#1114184d;justify-content:flex-end;align-items:stretch;padding:20px;display:flex;position:fixed;inset:0}.appDrawer{box-sizing:border-box;border:1px solid var(--mc-border);border-radius:var(--mc-drawer-radius,16px);background:var(--mc-surface);flex-direction:column;width:min(560px,100vw - 40px);min-width:0;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);display:flex;overflow:hidden;box-shadow:-18px 0 60px #11161b29}.appDrawer[data-size=sm]{width:min(460px,100vw - 40px)}.appDrawer[data-size=md]{width:min(560px,100vw - 40px)}.appDrawer[data-size=lg]{width:min(620px,100vw - 40px)}.appDrawer[data-size=xl]{width:min(760px,100vw - 40px)}.appDrawerHeader{padding:max(16px, env(safe-area-inset-top)) 18px 15px;background:#fff;border-bottom:1px solid #e9ebed;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.appDrawerHeading{flex-direction:column;gap:3px;min-width:0;display:flex}.appDrawerEyebrow{color:#888f96;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.appDrawerHeading h2{color:#20252b;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650;line-height:1.25}.appDrawerHeading p{color:#858c93;margin:0;font-size:11px;line-height:1.4}.appDrawerClose{color:#626a72;cursor:pointer;background:#f1f3f4;border:0;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;padding:0;display:grid}.appDrawerClose:hover{color:#252a30;background:#e8ebed}.appDrawerClose:focus-visible{outline-offset:2px;outline:2px solid #252a30}.appDrawerNavigation{background:#fff;flex:none;min-width:0}.appDrawerBody{overscroll-behavior:contain;min-width:0;min-height:0;padding:16px 18px max(24px, env(safe-area-inset-bottom));scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:16px;display:flex;overflow:auto}.appDrawerFooter{padding:12px 18px max(12px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e9ebed;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:760px){.appDrawerBackdrop{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));align-items:stretch}.appDrawer,.appDrawer[data-size=sm],.appDrawer[data-size=md],.appDrawer[data-size=lg],.appDrawer[data-size=xl]{border-radius:14px;width:100%;max-width:100%;height:100%;max-height:100%}.appDrawerHeader,.appDrawerBody,.appDrawerFooter{padding-inline:16px}}.modal.connectionEditorDialog .connectorAccountLabelField{grid-column:1/-1;gap:6px;min-width:0;display:grid}.modal.connectionEditorDialog .connectorAccountLabelField input{box-sizing:border-box;width:100%;min-height:42px;color:var(--mc-text,#20252b);padding:10px 15px;background:var(--mc-surface-subtle,#f3f4f5)!important;border:0!important;border-radius:999px!important}.modal.connectionEditorDialog .connectorAccountLabelField input:focus-visible{outline:2px solid var(--mc-primary,#2863df);outline-offset:2px}.modal.connectionEditorDialog .connectorAccountLabelField .connectorAccountNameError{color:var(--mc-danger,#b42318)}
.skeletonRows{gap:8px;width:100%;min-width:0;display:grid;overflow:hidden}.skeletonAssistive{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skeletonRow{background:var(--mc-skeleton-surface-strong,var(--mc-bg-muted,#f2f4f7));border:0;border-radius:12px;grid-template-columns:36px minmax(0,1fr) minmax(72px,116px) 18px;align-items:center;gap:11px;min-width:0;min-height:58px;padding:10px 4px;display:grid}.skeletonRow:first-of-type{border-top:0}.skeletonMark,.skeletonLine,.skeletonMeta,.skeletonTail{background-color:var(--mc-skeleton-surface,var(--mc-bg-muted,#eef0f3));background-image:linear-gradient(90deg,var(--mc-skeleton-surface,var(--mc-bg-muted,#eef0f3)) 24%,var(--mc-skeleton-highlight,var(--surface,#fff)) 48%,var(--mc-skeleton-surface,var(--mc-bg-muted,#eef0f3)) 72%);background-size:220% 100%;border-radius:7px;animation:1.55s ease-in-out infinite mc-skeleton-shimmer;display:block;position:relative;overflow:hidden}.skeletonMark{border-radius:10px;width:34px;height:34px}.skeletonCopy{gap:7px;min-width:0;display:grid}.skeletonLine{height:10px}.skeletonLine--primary{width:min(62%,280px)}.skeletonLine--secondary{width:min(84%,420px);height:8px}.skeletonMeta{border-radius:999px;justify-self:end;width:78px;height:22px}.skeletonTail{justify-self:end;width:14px;height:14px}.skeletonRows--cards{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.skeletonRows--cards .skeletonRow{border:0;border-radius:12px;grid-template-rows:auto 1fr auto;grid-template-columns:34px minmax(0,1fr);align-items:start;min-height:134px;padding:13px}.skeletonRows--cards .skeletonRow:first-of-type{border-top:0}.skeletonRows--cards .skeletonCopy{padding-top:2px}.skeletonRows--cards .skeletonMeta{border-radius:8px;grid-column:1/-1;justify-self:stretch;width:100%;height:36px}.skeletonRows--cards .skeletonTail{display:none}.skeletonRows--table{grid-column:1/-1}.skeletonRows--table .skeletonRow{grid-template-columns:minmax(180px,1.45fr) minmax(110px,.8fr) minmax(100px,.7fr) minmax(110px,.8fr) 76px 14px;min-height:60px}.skeletonRows--table .skeletonMark{width:30px;height:30px}.skeletonRows--table .skeletonCopy{align-items:center;gap:9px;display:flex}.skeletonRows--table .skeletonCopy .skeletonLine--primary{width:72%}.skeletonRows--table .skeletonCopy .skeletonLine--secondary{display:none}.skeletonRows--panel{grid-template-columns:minmax(0,1fr);gap:10px}.skeletonRows--panel .skeletonRow{border:0;border-radius:11px;grid-template-columns:44px minmax(0,1fr) 88px;min-height:76px;padding:12px}.skeletonRows--panel .skeletonMark{width:42px;height:42px}.skeletonRows--panel .skeletonTail{display:none}.skeletonRows--inline .skeletonRow{background:color-mix(in srgb,var(--surface,#fff) 72%,transparent);border:0;border-radius:9px;grid-template-columns:18px minmax(0,1fr);min-height:34px;padding:7px 9px}.skeletonRows--inline .skeletonRow:first-of-type{border-top:0}.skeletonRows--inline .skeletonMark{border-radius:5px;width:16px;height:16px}.skeletonRows--inline .skeletonMeta,.skeletonRows--inline .skeletonTail{display:none}.homeHeroStatusSkeleton{max-width:190px}.homeHeroStatusSkeleton .skeletonRow{background:#ffffff0e}.homeHeroStatusSkeleton .skeletonMark,.homeHeroStatusSkeleton .skeletonLine{background:#ffffff29}.applicationLauncherSkeleton{width:38px;min-width:38px;min-height:38px}.applicationLauncherSkeleton .skeletonRow{background:0 0;border:0;grid-template-columns:38px;width:38px;min-width:38px;min-height:38px;padding:0}.applicationLauncherSkeleton .skeletonRow:first-of-type{border-top:0}.applicationLauncherSkeleton .skeletonMark{border-radius:11px;width:38px;height:38px}.applicationLauncherSkeleton .skeletonCopy,.applicationLauncherSkeleton .skeletonMeta,.applicationLauncherSkeleton .skeletonTail{display:none}.providerOAuthSetupSkeleton,.mcpEndpointSkeleton{grid-column:1/-1}[data-theme=dark] .skeletonMark,[data-theme=dark] .skeletonLine,[data-theme=dark] .skeletonMeta,[data-theme=dark] .skeletonTail{background-color:#ffffff16}@media (max-width:760px){.applicationLauncherSkeleton,.applicationLauncherSkeleton .skeletonRow,.applicationLauncherSkeleton .skeletonMark{width:44px;min-width:44px;height:44px;min-height:44px}.applicationLauncherSkeleton .skeletonMark{border-radius:11px}.skeletonRow{grid-template-columns:34px minmax(0,1fr) 18px}.skeletonMeta{display:none}.skeletonRows--table .skeletonRow{grid-template-columns:34px minmax(0,1fr) 18px}.skeletonRows--table .skeletonCopy{display:grid}.skeletonRows--table .skeletonCopy .skeletonLine--secondary{display:block}}@media (prefers-reduced-motion:reduce){.skeletonMark,.skeletonLine,.skeletonMeta,.skeletonTail{background-position:0 0!important;animation:none!important}}
.proposalsWorkspace{gap:14px!important}.proposalSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.proposalSummaryGrid>button{background:var(--mc-surface-subtle,var(--mc-bg-muted,#f3f4f5));min-width:0;min-height:76px;color:inherit;text-align:left;cursor:pointer;box-shadow:none;border:0;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;padding:13px 14px;transition:background-color .12s,transform .12s;display:grid}.proposalSummaryGrid>button:hover{background:color-mix(in srgb,var(--mc-surface-subtle,var(--mc-bg-muted,#f3f4f5)) 82%,var(--mc-text) 3%);box-shadow:none;transform:translateY(-1px)}.proposalSummaryGrid>button.active{background:color-mix(in srgb,var(--mc-surface-subtle,var(--mc-bg-muted,#f3f4f5)) 90%,var(--mc-primary,#2563eb) 4%);box-shadow:none;border:0}.proposalSummaryGrid>button>span:last-child{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1px 8px;min-width:0;display:grid}.proposalSummaryGrid small{color:#68717b;font-size:11px;font-weight:650}.proposalSummaryGrid strong{color:#171c22;letter-spacing:-.04em;grid-area:1/2/3;align-self:center;font-size:22px;font-weight:700}.proposalSummaryGrid em{color:#99a0a8;font-size:11px;font-style:normal;line-height:1.25}.proposalSummaryIcon{border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.proposalSummaryIcon.total{color:#3978c7;background:#eef5ff}.proposalSummaryIcon.pending{color:#a66d1d;background:#fff4df}.proposalSummaryIcon.executed{color:#32835a;background:#e9f7ef}.proposalSummaryIcon.highRisk{color:#bd5149;background:#fff0ef}.proposalSurface{background:#fff;border:1px solid #e4e8eb;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #10182806}.proposalSurfaceHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-height:70px;padding:14px 16px 12px;display:flex}.proposalSurfaceHeader>div{min-width:0}.proposalSurfaceHeader h2{color:#20252b;letter-spacing:-.015em;margin:0;font-size:14px;font-weight:680}.proposalSurfaceHeader p{color:#7b838c;max-width:840px;margin:3px 0 0;font-size:11px;line-height:1.45}.proposalSurfaceHeader>.button{border-radius:9px;flex:none;height:33px;min-height:33px;font-size:11px}.proposalHeaderActions{align-items:center;gap:8px;display:flex}.proposalSelectionSummary{color:#6f7780;white-space:nowrap;font-size:11px;font-weight:650}.proposalSelectAll{color:#5d6670;height:36px;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:650;display:inline-flex}.proposalSelectAll:disabled{opacity:.45;cursor:not-allowed}.proposalBatchBar{background:#f8fbff;border:1px solid #dfe7ef;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0 16px 12px;padding:9px 10px;display:flex}.proposalBatchBar>div:first-child{gap:2px;display:grid}.proposalBatchBar strong{color:#2d3742;font-size:11px;font-weight:680}.proposalBatchBar span{color:#7e8791;font-size:11px}.proposalBatchBar>div:last-child{align-items:center;gap:7px;display:flex}.proposalBatchBar .button{border-radius:8px;height:32px;min-height:32px;font-size:11px}.proposalSelectButton{color:#9aa3ad;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.proposalSelectButton:hover{color:#596573;background:#f1f4f6}.proposalSelectButton.selected{color:#3978c7;background:#eef5ff}.proposalSelectButton:disabled{opacity:.32;cursor:not-allowed;color:#aeb5bc;background:0 0}.proposalToolbar{grid-template-columns:auto minmax(280px,1fr) 126px 132px auto;align-items:center;gap:7px;padding:0 16px 12px;display:grid}.proposalToolbar .controlSearch{background:#f8f9fa;border-color:#e2e5e7;border-radius:9px;width:100%;min-width:0;height:36px;min-height:36px}.proposalToolbar .controlSearch:focus-within{background:#fff;border-color:#c8cfd6;box-shadow:0 0 0 3px #2b31370a}.proposalToolbar select{color:#4e5660;width:100%;min-width:0;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:9px;padding:0 29px 0 10px;font-size:11px;font-weight:600}.proposalToolbar>.button{border-radius:9px;height:36px;min-height:36px;padding-inline:11px;font-size:11px}.proposalSurface>.dataError,.proposalSurface>.controlEmpty,.proposalSurface>.emptyState{margin:0 16px 16px}.controlProposalGrid{background:#fff;border-top:1px solid #edf0f2;gap:0!important;display:grid!important}.controlProposalCard{transition:background-color .12s;position:relative;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #eceff1!important;border-radius:0!important;gap:0!important;padding:0!important}.controlProposalCard:last-child{border-bottom:0!important}.controlProposalCard:hover{background:#fcfdfd!important}.controlProposalCard.expanded{margin:8px 12px;box-shadow:0 0 0 1px #4b85c605;background:#fff!important;border:1px solid #dce8f5!important;border-radius:12px!important}.controlProposalCard.expanded+.controlProposalCard{border-top:1px solid #eceff1!important}.controlProposalCard.destructive.expanded{border-color:#efd7d4!important}.controlProposalCard.destructive:before{content:"";opacity:0;background:#ca6b62;width:3px;position:absolute;inset:0 auto 0 0}.controlProposalCard.destructive.expanded:before{opacity:1;border-radius:12px 0 0 12px}.controlProposalCardTop{grid-template-columns:minmax(230px,1fr) minmax(500px,1.5fr) 30px;min-height:74px;align-items:center!important;gap:18px!important;padding:11px 14px!important;display:grid!important}.controlProposalCard.hasSelection .controlProposalCardTop{grid-template-columns:28px minmax(230px,1fr) minmax(500px,1.5fr) 30px}.controlProposalCard.expanded .controlProposalCardTop{grid-template-columns:minmax(0,1fr) 30px;min-height:88px;align-items:start!important;padding:12px 14px 11px!important}.proposalPrimary{gap:3px;min-width:0;display:grid}.controlProposalMeta{flex-wrap:wrap;align-items:center;display:flex;color:#8b939b!important;gap:5px!important;font-size:11px!important}.controlProposalMeta .status{min-height:19px;padding:0 6px;font-size:11px}.proposalPrimary h3{color:#293039;letter-spacing:-.012em;margin:0!important;font-size:11px!important;font-weight:680!important}.proposalPrimary p{text-overflow:ellipsis;white-space:nowrap;max-width:720px;overflow:hidden;color:#7a828b!important;margin:0!important;font-size:11px!important;line-height:1.38!important}.controlProposalCard.expanded .proposalPrimary p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.proposalCollapsedContext{grid-template-columns:minmax(120px,.7fr) minmax(180px,1.15fr) minmax(150px,.9fr);align-items:center;gap:0;min-width:0;display:grid}.proposalCollapsedContext>span{border-left:1px solid #edf0f2;grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr);align-content:center;column-gap:8px;min-width:0;min-height:38px;padding:0 14px;display:grid}.proposalCollapsedContext svg{color:#718093;grid-row:1/3;align-self:center}.proposalCollapsedContext small{color:#9aa1a8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.proposalCollapsedContext strong{color:#46505a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:620;overflow:hidden}.proposalExpandButton{color:#69737e;cursor:pointer;background:#f5f6f7;border:0;border-radius:8px;place-items:center;width:28px;height:28px;transition:background-color .12s,color .12s;display:grid}.proposalExpandButton:hover{color:#30363d;background:#eceff2}.controlProposalContext{border-top:1px solid #eef1f3;border-bottom:1px solid #eef1f3;margin:0 14px;padding:11px 0;grid-template-columns:.85fr 1.15fr 1fr .65fr!important;gap:0!important;display:grid!important}.controlProposalContext>div{border-right:1px solid #edf0f2;grid-template-columns:26px minmax(0,1fr);align-items:center;min-width:0;background:0 0!important;border-radius:0!important;gap:8px!important;padding:0 13px!important;display:grid!important}.controlProposalContext>div:first-child{padding-left:0!important}.controlProposalContext>div:last-child{border-right:0;padding-right:0!important}.controlProposalContext>div>span:last-child{gap:2px;min-width:0;display:grid}.proposalContextIcon{color:#68788a;background:#f4f6f8;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.controlProposalContext small{font-weight:600;color:#979fa7!important;letter-spacing:.01em!important;text-transform:none!important;font-size:11px!important}.controlProposalContext strong{color:#414b55;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:640;overflow:hidden;font-size:11px!important}.proposalRiskPill{border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.proposalRiskPill.write{color:#317851;background:#e8f6ee}.proposalRiskPill.destructive{color:#a9443d;background:#fdeeed}.proposalImpact{color:#876a36;background:#fbf8f2;border-radius:9px;align-items:flex-start;gap:9px;min-height:46px;margin:10px 14px 0;padding:9px 11px;display:flex}.proposalImpact>svg{flex:none;margin-top:2px}.proposalImpact>span{gap:2px;min-width:0;display:grid}.proposalImpact strong{color:#73561f;font-size:11px;font-weight:680}.proposalImpact small{color:#7e7568;font-size:11px;line-height:1.4}.proposalDetails{background:#fafbfc;border:1px solid #edf0f2;border-radius:9px;margin:10px 14px 0;padding:10px 11px}.proposalDetailsTitle{color:#596573;align-items:center;gap:7px;display:flex}.proposalDetailsTitle strong{font-size:11px;font-weight:680}.proposalDetailsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:8px;display:grid}.proposalDetailsGrid>div{border-left:1px solid #e7eaed;gap:2px;min-width:0;padding:0 12px;display:grid}.proposalDetailsGrid>div:first-child{border-left:0;padding-left:0}.proposalDetailsGrid small{color:#9aa1a8;font-size:11px}.proposalDetailsGrid strong{color:#606a75;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:580;overflow:hidden}.controlProposalActions{justify-content:space-between;align-items:center;min-height:54px;margin:10px 14px 12px;display:flex;gap:10px!important;padding:0!important}.controlProposalActions .proposalPermissionState{border:1px solid #e7eaed;border-radius:9px;max-width:620px;padding:7px 9px}.controlProposalActions .proposalPermissionIcon{border-radius:7px;flex-basis:25px;width:25px;height:25px}.controlProposalActions .proposalPermissionCopy strong,.controlProposalActions .proposalPermissionCopy small{font-size:11px}.controlProposalActionButtons{align-items:center;gap:6px;display:flex}.controlProposalActionButtons .button{border-radius:8px;height:32px;min-height:32px;padding-inline:10px;font-size:11px}@media (max-width:1200px){.proposalSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.controlProposalCardTop{grid-template-columns:minmax(220px,1fr) minmax(380px,1.25fr) 30px}.proposalCollapsedContext{grid-template-columns:minmax(110px,.8fr) minmax(170px,1.2fr)}.proposalCollapsedContext>span:last-child{display:none}.controlProposalContext{grid-template-columns:repeat(2,minmax(0,1fr))!important}.controlProposalContext>div:nth-child(2){border-right:0}.controlProposalContext>div:nth-child(n+3){border-top:1px solid #edf0f2;margin-top:9px;padding-top:9px!important}.proposalDetailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}.proposalDetailsGrid>div:nth-child(4n+1){border-left:1px solid #e7eaed;padding-left:12px}}@media (max-width:900px){.proposalToolbar{grid-template-columns:auto minmax(0,1fr) auto}.proposalToolbar select{grid-row:2}.proposalToolbar select:first-of-type{grid-column:1}.proposalToolbar select:nth-of-type(2){grid-column:2}.proposalToolbar>.button{grid-area:1/2}.controlProposalCardTop{grid-template-columns:minmax(0,1fr) 30px!important}.controlProposalCard.hasSelection .controlProposalCardTop{grid-template-columns:28px minmax(0,1fr) 30px!important}.proposalCollapsedContext{display:none}.proposalPrimary p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.proposalDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.proposalSummaryGrid{grid-template-columns:1fr}.proposalSummaryGrid>button{min-height:68px}.proposalSurfaceHeader{align-items:flex-start}.proposalToolbar{grid-template-columns:1fr}.proposalSelectAll{width:100%}.proposalBatchBar{flex-direction:column;align-items:stretch}.proposalBatchBar>div:last-child{grid-template-columns:1fr 1fr;display:grid}.proposalBatchBar .button{justify-content:center;width:100%}.proposalToolbar .controlSearch,.proposalToolbar select,.proposalToolbar>.button{width:100%;grid-area:auto/1!important}.controlProposalCard.expanded{margin:7px}.controlProposalCardTop{padding:11px!important}.controlProposalContext{margin-inline:11px;grid-template-columns:1fr!important}.controlProposalContext>div,.controlProposalContext>div:first-child,.controlProposalContext>div:last-child,.controlProposalContext>div:nth-child(n+3){border:0;border-top:1px solid #edf0f2;margin:0;padding:8px 0!important}.controlProposalContext>div:first-child{border-top:0}.proposalImpact,.proposalDetails{margin-inline:11px}.proposalDetailsGrid{grid-template-columns:1fr}.proposalDetailsGrid>div,.proposalDetailsGrid>div:first-child,.proposalDetailsGrid>div:nth-child(4n+1){border:0;border-top:1px solid #e7eaed;padding:7px 0}.proposalDetailsGrid>div:first-child{border-top:0;padding-top:0}.controlProposalActions{margin-inline:11px;flex-direction:column!important;align-items:stretch!important}.controlProposalActions .proposalPermissionState{width:100%;max-width:none}.controlProposalActionButtons{grid-template-columns:1fr 1fr;width:100%;display:grid}.controlProposalActionButtons .button{justify-content:center;width:100%}}.controlProposalCard{cursor:pointer}.controlProposalCard:focus-visible{outline-offset:-2px;outline:2px solid #94b7dc;background:#f9fbfd!important}.controlProposalCard.destructive:before{opacity:1;border-radius:0}.proposalExpandButton{flex:none}.proposalDetailDrawer[data-size=lg]{width:min(620px,100vw - 28px)}.proposalDrawerBody{align-content:start;gap:14px;display:grid;padding:14px 16px 22px!important}.proposalDrawerStatus{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-bottom:12px;display:flex}.proposalDrawerStatus>span{color:#939aa2;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.proposalDrawerStatus>span strong{color:#68717b;font-weight:600}.proposalDrawerSection{gap:10px;min-width:0;display:grid}.proposalDrawerSection+.proposalDrawerSection{padding-top:2px}.proposalDrawerSectionHeading{gap:4px;display:grid}.proposalDrawerSectionHeading h3{color:#2b333b;margin:0;font-size:11px;font-weight:680}.proposalDrawerSectionHeading p{color:#707983;margin:0;font-size:11px;line-height:1.5}.proposalDetailDrawer .proposalDrawerContext{border:1px solid #edf0f2;border-radius:10px;margin:0;padding:0;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important}.proposalDetailDrawer .proposalDrawerContext>div,.proposalDetailDrawer .proposalDrawerContext>div:first-child,.proposalDetailDrawer .proposalDrawerContext>div:last-child,.proposalDetailDrawer .proposalDrawerContext>div:nth-child(n+3){border:1px solid #edf0f2;border-top:0;border-left:0;min-height:58px;margin:0;padding:10px 11px!important}.proposalDetailDrawer .proposalDrawerContext>div:nth-child(2n){border-right:0}.proposalDetailDrawer .proposalDrawerContext>div:nth-last-child(-n+2){border-bottom:0}.proposalDetailDrawer .proposalImpact{min-height:0;margin:0;padding:11px 12px}.proposalDetailDrawer .proposalDetails{background:0 0;border:0;margin:0;padding:0}.proposalDetailDrawer .proposalDetailsTitle{border-bottom:1px solid #edf0f2;padding-bottom:8px}.proposalDetailDrawer .proposalDetailsGrid{border-bottom:1px solid #edf0f2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:0}.proposalDetailDrawer .proposalDetailsGrid>div,.proposalDetailDrawer .proposalDetailsGrid>div:first-child,.proposalDetailDrawer .proposalDetailsGrid>div:nth-child(4n+1){border:1px solid #edf0f2;border-top:0;border-left:0;min-width:0;min-height:54px;padding:10px 11px}.proposalDetailDrawer .proposalDetailsGrid>div:nth-child(2n){border-right:0}.proposalDetailDrawer .proposalDetailsGrid>div:nth-last-child(-n+2){border-bottom:0}.proposalDetailDrawer .proposalDetailsGrid strong{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.proposalDrawerPermission{border:1px solid #e7eaed;width:100%;max-width:none;min-height:48px}.proposalDrawerFooter{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.proposalDrawerFooter .button{justify-content:center;min-width:112px}.proposalDrawerError{margin:0!important}@media (max-width:720px){.proposalDetailDrawer[data-size=lg]{width:100vw}.proposalDrawerBody{padding:12px 13px 18px!important}.proposalDrawerStatus{flex-direction:column;align-items:flex-start}.proposalDetailDrawer .proposalDrawerContext{grid-template-columns:1fr!important}.proposalDetailDrawer .proposalDrawerContext>div,.proposalDetailDrawer .proposalDrawerContext>div:first-child,.proposalDetailDrawer .proposalDrawerContext>div:last-child,.proposalDetailDrawer .proposalDrawerContext>div:nth-child(n+3){border-bottom:1px solid #edf0f2;border-right:0}.proposalDetailDrawer .proposalDrawerContext>div:last-child{border-bottom:0}.proposalDetailDrawer .proposalDetailsGrid{grid-template-columns:1fr}.proposalDetailDrawer .proposalDetailsGrid>div,.proposalDetailDrawer .proposalDetailsGrid>div:first-child,.proposalDetailDrawer .proposalDetailsGrid>div:nth-child(4n+1){border-bottom:1px solid #edf0f2;border-right:0}.proposalDetailDrawer .proposalDetailsGrid>div:last-child{border-bottom:0}.proposalDrawerFooter{grid-template-columns:1fr 1fr;display:grid}.proposalDrawerFooter .button{width:100%;min-width:0}}html body .proposalToolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html body .proposalToolbar .controlSearch{box-sizing:border-box;background:var(--mc-bg-muted,#f4f5f7);flex:260px;align-items:center;gap:8px;width:auto;padding:0 12px;display:flex;border:0!important;border-radius:999px!important}html body .proposalToolbar .controlSearch>svg{flex:none;position:static;transform:none}html body .proposalToolbar .controlSearch>input{flex:1;width:100%;min-width:0;height:36px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body .proposalToolbar>select{background-color:var(--mc-bg-muted,#f4f5f7);flex:0 145px;width:145px;border:0!important;border-radius:999px!important}
.sidebarOnboardingCard{isolation:isolate;color:#f7f9fc;background:radial-gradient(120% 90% at 0 0,#adc4ff94 0%,#adc4ff33 38%,#0000 68%),radial-gradient(105% 90% at 100% 8%,#e0c6ff7a 0%,#e0c6ff26 40%,#0000 70%),radial-gradient(110% 100% at 50% 110%,#b9e8e057 0%,#0000 62%),linear-gradient(145deg,#f9fbff 0%,#eef3fb 48%,#f4effb 100%);border:1px solid #ffffff1a;border-radius:15px;order:-2;gap:11px;width:100%;min-width:0;padding:14px 13px 13px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #3a48681a,inset 0 1px #ffffffb8}.sidebarOnboardingCard:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#6289e11a 0%,#6289e109 40%,#0000 72%);border:1px solid #8eabe81f;border-radius:50%;height:70px;position:absolute;bottom:-42px;left:38px;right:38px;box-shadow:0 -12px 28px #527ad60e}.sidebarOnboardingCardHead{min-width:0}.sidebarOnboardingCopy{gap:5px;min-width:0;display:grid}.sidebarOnboardingCopy strong{color:#20242b;letter-spacing:-.035em;font-size:16px;font-weight:680;line-height:1.12}.sidebarOnboardingCopy small{color:#333a46ad;font-size:11px;line-height:1.42}.sidebarOnboardingProviders{align-items:center;min-height:28px;padding-left:1px;display:flex}.sidebarOnboardingProvider{z-index:5;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 12px #0000001f,0 0 0 2px #131921eb}.sidebarOnboardingProvider+.sidebarOnboardingProvider{margin-left:-6px}.sidebarOnboardingProvider:nth-child(2){z-index:4}.sidebarOnboardingProvider:nth-child(3){z-index:3}.sidebarOnboardingProvider:nth-child(4){z-index:2}.sidebarOnboardingProvider:nth-child(5){z-index:1}.sidebarOnboardingProvider .providerMark.providerLogo{width:27px!important;height:27px!important;box-shadow:none!important;border-radius:999px!important}.sidebarOnboardingProviderMore{color:#ffffffe0;background:#ffffff14}.sidebarOnboardingButton{z-index:1;color:#17191d;width:100%;min-height:40px;font:inherit;cursor:pointer;transition:transform var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1)),background-color var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1)),box-shadow var(--mc-motion-medium,.18s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1));background:#ffffffd1;border:1px solid #ffffffc7;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:700;display:flex;position:relative;box-shadow:0 6px 14px #0000001f}.sidebarOnboardingButton:hover{background:#f7f8fa;transform:translateY(-1px);box-shadow:0 8px 18px #00000026}.sidebarOnboardingButton:focus-visible{outline-offset:3px;outline:2px solid #fff}[data-theme=dark] .sidebarOnboardingCard{background:radial-gradient(105% 66% at 50% 114%,#5e84dc29 0%,#5e84dc0d 34%,#0000 66%),radial-gradient(86% 76% at 100% 0,#7785a01a 0%,#0000 60%),linear-gradient(150deg,#1b222c 0%,#151b23 58%,#11171e 100%);border-color:#ffffff1a}[data-theme=dark] .sidebarOnboardingButton{color:#17191d;background:#fff;border-color:#ffffffdb}[data-theme=dark] .sidebarOnboardingCopy strong{color:#fff}.setupOnboardingDialog{width:min(920px,100vw - 48px)!important;max-width:920px!important}.setupOnboardingDialog .modalHeader{padding:18px 20px 16px}.setupOnboardingDialog .modalHeader h2{letter-spacing:-.025em;font-size:16px}.setupOnboardingDialog .modalHeader p{margin-top:3px;font-size:11px;line-height:1.4}.setupOnboardingModalBody{padding:0!important;overflow:hidden!important}.setupOnboardingModalBody .setupShell{background:#fff;grid-template-columns:220px minmax(0,1fr);height:auto;min-height:440px;max-height:min(660px,100dvh - 120px);display:grid}.setupOnboardingModalBody .setupRail{background:#f8f9fa;border-right:1px solid #e8eaec;flex-direction:column;gap:18px;min-height:0;padding:24px 20px 20px;display:flex}.setupRailEyebrow{color:#8a9299;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.setupOnboardingModalBody .setupAsideNote{color:#7d858d;border-top:1px solid #e2e5e7;align-items:flex-start;gap:8px;margin:auto 0 0;padding-top:16px;font-size:11px;line-height:1.45;display:flex}.setupOnboardingModalBody .setupAsideNote svg{flex:none;margin-top:1px}.setupOnboardingModalBody .setupContent{overscroll-behavior:contain;scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:#c9ced3 transparent;background:#fff;min-width:0;min-height:0;padding:24px 28px 20px;scroll-padding-block:24px 72px;overflow:hidden auto}.setupOnboardingModalBody .setupEyebrow{color:#8c949c;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.setupOnboardingModalBody .setupStage{flex-direction:column;min-height:100%;display:flex}.setupOnboardingModalBody .setupStage h1{color:#20252b;letter-spacing:-.04em;margin:0 0 6px;font-size:24px;font-weight:680;line-height:1.08}.setupOnboardingModalBody .setupStage>p{color:#747c84;max-width:620px;margin:0;font-size:11px;line-height:1.5}.setupClientGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.setupClientCard{color:#2b3137;text-align:left;cursor:pointer;min-width:0;min-height:70px;transition:border-color var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1)),background-color var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1)),box-shadow var(--mc-motion-medium,.18s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1));background:#fff;border:1px solid #e2e6e9;border-radius:12px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:11px 13px;display:grid}.setupClientCard:hover{background:#fbfcfd;border-color:#cbd5dd}.setupClientCard.active{background:#f3f8fd;border-color:#b7d7f3;box-shadow:0 0 0 1px #4991cc09}.setupClientIcon{color:#59616a;background:0 0;border:0;border-radius:0;place-items:center;width:32px;height:32px;display:grid;overflow:visible}.setupClientIcon>svg{width:18px;height:18px}.setupClientIcon .providerMark.providerLogo.sm{border-radius:0;width:32px;height:32px;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.setupClientCard>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.setupClientCard strong{color:#2b3137;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.25;overflow:hidden}.setupClientCard small{color:#8a9299;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.setupClientCard>svg{color:#24764c}.setupInstructionCard{width:100%;box-shadow:none;background:0 0;border:0;border-top:1px solid #e5e8ea;border-radius:0;margin-top:16px;padding:14px 0 0}.setupPromptCard{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:16px;padding:0}.setupInstructionHead,.setupPromptHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.setupInstructionHead{padding-bottom:12px}.setupInstructionHead>div,.setupPromptHead>div{flex-direction:column;gap:2px;min-width:0;display:flex}.setupInstructionHead>.setupInstructionIdentity{flex-direction:row;align-items:center;gap:10px}.setupInstructionIdentity>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.setupInstructionLogo{color:#59616a;background:0 0;border:0;border-radius:0;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:visible}.setupInstructionLogo>svg{width:18px;height:18px}.setupInstructionLogo .providerMark.providerLogo.sm{border-radius:0;width:32px;height:32px;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.setupInstructionHead strong,.setupPromptHead strong{color:#30363c;font-size:11px;font-weight:650}.setupInstructionHead small,.setupPromptHead small{color:#8a9299;font-size:11px}.setupInstructionHead .statusPill{flex:none}.setupInstructionBody{border-top:1px solid #eef0f2;gap:8px;margin-top:0;padding-top:12px;display:grid}.setupInstructionLabel,.setupEndpointLabel{color:#7e8790;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.setupInstructionSteps{gap:7px;margin:0;padding:0;list-style:none;display:grid}.setupInstructionSteps li{color:#58616a;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;font-size:11px;line-height:1.4;display:grid}.setupInstructionStepNumber{color:#8a9299;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-start;width:20px;min-height:20px;padding-top:1px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.setupInstructionNote{color:#69727a;background:0 0;border-top:1px solid #eef0f2;border-radius:0;margin:4px 0 0;padding:10px 0 0;font-size:11px;line-height:1.4}.setupEndpointLabel{margin-top:12px}.setupPromptCard>p{color:#68717a;margin:10px 0 0;font-size:11px;line-height:1.5}.setupEndpointField{background:#fff;border:1px solid #dde1e4;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:40px;margin-top:9px;display:grid;overflow:hidden}.setupEndpointField code{color:#4d555d;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:10px 11px;font-size:11px;overflow:hidden}.setupEndpointField button,.setupPromptHead button{color:#59616a;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.setupEndpointField button{border-left:1px solid #e2e5e7;align-self:stretch;padding:0 12px}.setupEndpointField button:hover,.setupPromptHead button:hover{background:#eef0f2}.setupPromptHead button{border-radius:8px;min-height:32px;padding:0 9px}.setupPromptCard>p{color:#4e565e;background:#f8f9fa;border:1px solid #e7eaec;border-radius:9px;padding:11px 12px}.setupProviderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.setupProviderGrid>button{color:#30363c;text-align:left;cursor:pointer;min-width:0;min-height:68px;transition:border-color var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1)),background-color var(--mc-motion-fast,.13s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1)),box-shadow var(--mc-motion-medium,.18s) var(--mc-motion-ease-standard,cubic-bezier(.2,0,0,1));background:#fff;border:1px solid #e3e6e8;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:10px 12px;display:grid}.setupProviderGrid>button:hover{background:#fafbfb;border-color:#c6ccd1;box-shadow:0 1px 2px #20252b0a}.setupProviderGrid .providerMark.providerLogo,.setupReadyCard .providerMark.providerLogo{width:34px!important;height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important}.setupProviderGrid>button>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.setupProviderGrid strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.3;overflow:hidden}.setupProviderGrid small{color:#858e96;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.setupReadyCard{background:#fff;border:1px solid #e3e6e8;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:66px;margin-top:18px;padding:11px 12px;display:grid}.setupReadyCard>div{flex-direction:column;gap:2px;min-width:0;display:flex}.setupReadyCard strong{color:#30363c;font-size:11px;font-weight:650}.setupReadyCard small{color:#8a9299;font-size:11px}.setupActions{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;outline:0;align-items:center;gap:8px;margin:auto -28px -20px;padding:12px 28px;display:flex;position:sticky;bottom:-20px;box-shadow:none!important;border:0!important}.setupActions .button{min-height:38px}[data-theme=dark] .setupOnboardingModalBody .setupShell,[data-theme=dark] .setupOnboardingModalBody .setupContent{background:#15181c}[data-theme=dark] .setupOnboardingModalBody .setupRail{background:#1b1f24;border-color:#2b3036}[data-theme=dark] .setupRailEyebrow{color:#818a93}[data-theme=dark] .setupOnboardingModalBody .setupAsideNote{color:#959da5;border-color:#30363d}[data-theme=dark] [data-theme=dark] .setupOnboardingModalBody .setupStage h1{color:#f0f2f4}[data-theme=dark] .setupOnboardingModalBody .setupStage>p{color:#9aa2aa}[data-theme=dark] .setupClientCard,[data-theme=dark] .setupEndpointField,[data-theme=dark] .setupProviderGrid>button,[data-theme=dark] .setupReadyCard,[data-theme=dark] .setupPromptCard>p{background:#1c2025;border-color:#30363d}[data-theme=dark] .setupInstructionCard,[data-theme=dark] .setupPromptCard{background:0 0}[data-theme=dark] .setupClientCard:hover,[data-theme=dark] .setupProviderGrid>button:hover{background:#20252b;border-color:#48515a}[data-theme=dark] .setupClientCard.active{background:#1d2a35;border-color:#476b88}[data-theme=dark] .setupClientIcon,[data-theme=dark] .setupInstructionLogo,[data-theme=dark] .setupClientIcon .providerMark.providerLogo.sm,[data-theme=dark] .setupInstructionLogo .providerMark.providerLogo.sm{box-shadow:none!important;background:0 0!important;border:0!important}[data-theme=dark] .setupClientCard strong,[data-theme=dark] .setupInstructionHead strong,[data-theme=dark] .setupPromptHead strong,[data-theme=dark] .setupProviderGrid strong,[data-theme=dark] .setupReadyCard strong{color:#e7eaed}[data-theme=dark] .setupClientCard small,[data-theme=dark] .setupInstructionHead small,[data-theme=dark] .setupPromptHead small,[data-theme=dark] .setupProviderGrid small,[data-theme=dark] .setupReadyCard small{color:#949ca4}[data-theme=dark] .setupInstructionCard,[data-theme=dark] .setupInstructionBody,[data-theme=dark] .setupInstructionNote{border-color:#30363d}[data-theme=dark] .setupInstructionLabel,[data-theme=dark] .setupEndpointLabel{color:#8e979f}[data-theme=dark] .setupInstructionSteps li{color:#b1b8bf}[data-theme=dark] .setupInstructionStepNumber{color:#8e979f;background:0 0;border:0}[data-theme=dark] .setupInstructionNote{color:#a9b0b7;background:0 0;border-color:#30363d}[data-theme=dark] .setupActions{background:#15181cf5;outline:0;box-shadow:none!important;border:0!important}[data-theme=dark] .setupPromptCard>p{color:#a0a8b0}[data-theme=dark] .setupEndpointField code{color:#c1c7cd}[data-theme=dark] .setupEndpointField button{border-color:#30363d}@media (max-width:900px){.setupOnboardingDialog{width:min(760px,100vw - 24px)!important;max-width:none!important}.setupOnboardingModalBody .setupShell{grid-template-columns:1fr;height:min(660px,100dvh - 112px);min-height:0;max-height:none}.setupOnboardingModalBody .setupRail{display:none}.setupOnboardingModalBody .setupContent{padding:22px}.setupClientGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sidebarOnboardingCard{padding:12px}.setupOnboardingDialog{width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important}.setupOnboardingDialog .modalHeader{padding:15px 16px 13px}.setupOnboardingModalBody .setupShell{height:calc(100dvh - 116px)}.setupOnboardingModalBody .setupContent{padding:18px 16px calc(18px + env(safe-area-inset-bottom))}.setupOnboardingModalBody .setupStage h1{font-size:22px}.setupClientGrid,.setupProviderGrid{grid-template-columns:1fr}.setupInstructionHead,.setupPromptHead{align-items:flex-start}.setupPromptHead{flex-direction:column}.setupPromptHead button{border:1px solid #e2e5e7;width:100%}.setupActions{padding:11px 16px calc(12px + env(safe-area-inset-bottom));margin:auto -16px -18px;bottom:-1px}.setupActions .button{flex:1 1 0}[data-theme=dark] .setupPromptHead button{border-color:#30363d}}.setupVerificationConfirm{background:var(--mc-surface-subtle,#f4f5f6);cursor:pointer;border-radius:12px;align-items:flex-start;gap:11px;padding:14px 16px;line-height:1.5;display:flex}.setupVerificationConfirm input{appearance:auto;accent-color:#171717;flex:none;width:17px;height:17px;margin:3px 0 0}.setupVerificationConfirm:focus-within{outline:2px solid var(--mc-focus,#4d7cfe);outline-offset:2px}
.entityMention{vertical-align:middle;align-items:center;gap:7px;min-width:0;display:inline-flex}.entityMentionAvatar,.entityMentionProviderMark{color:#56616d;background:#eef1f4;border-radius:999px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.entityMentionProviderMark{background:0 0;border-radius:7px}.entityMentionAvatar img,.entityMentionProviderMark img{object-fit:cover;width:100%;height:100%}.entityMentionProviderMark .providerLogo,.entityMentionProviderMark .providerMark{border-radius:7px!important;width:24px!important;min-width:24px!important;height:24px!important}.entityMentionCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.entityMentionCopy strong{color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.entityMentionCopy small{color:#8b939c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.2;overflow:hidden}.entityMention.muted{color:#969ea7}.entityMention.muted .entityMentionAvatar{color:#9aa1a8;background:#f1f3f5}.inventoryResourceIdentityCopy>.providerMention{color:#7c8794;font-size:11px;font-weight:400}.inventoryResourceIdentityCopy>.providerMention .entityMentionProviderMark{border-radius:5px;flex-basis:16px;width:16px;height:16px}.inventoryResourceIdentityCopy>.providerMention .entityMentionProviderMark .providerLogo,.inventoryResourceIdentityCopy>.providerMention .entityMentionProviderMark .providerMark{border-radius:5px!important;width:16px!important;min-width:16px!important;height:16px!important}.inventoryConnectionIdentity .providerMention{color:#8b939c;font-size:11px;font-weight:400}.inventoryConnectionIdentity .providerMention .entityMentionProviderMark{flex-basis:16px;width:16px;height:16px}.inventoryConnectionIdentity .providerMention .entityMentionProviderMark .providerLogo,.inventoryConnectionIdentity .providerMention .entityMentionProviderMark .providerMark{width:16px!important;min-width:16px!important;height:16px!important}.inventoryConnectionOwner>.ownerMention{margin-top:2px}.inventoryBreadcrumbEntity{align-items:center;gap:5px;display:inline-flex}.inventoryBreadcrumbEntity .providerMention{color:#737c86;font-size:11px}.inventoryBreadcrumbEntity .entityMentionProviderMark{flex-basis:18px;width:18px;height:18px}.inventoryBreadcrumbEntity .entityMentionProviderMark .providerLogo,.inventoryBreadcrumbEntity .entityMentionProviderMark .providerMark{width:18px!important;min-width:18px!important;height:18px!important}[data-theme=dark] .entityMentionAvatar{color:#d8dee5;background:#272d34}[data-theme=dark] .entityMentionCopy small{color:#919aa4}[data-theme=dark] .entityMention.muted .entityMentionAvatar{color:#8d96a0;background:#22282e}.controlPlanMetaEntities{align-items:center;gap:5px;min-width:0;display:flex}.controlPlanMetaEntities .providerMention,.proposalCollapsedContext .providerMention{color:#7c8794;font-size:11px;font-weight:400}.controlPlanMetaEntities .entityMentionProviderMark,.proposalCollapsedContext .entityMentionProviderMark,.proposalCollapsedContext .entityMentionAvatar{flex-basis:18px;width:18px;height:18px}.controlPlanMetaEntities .entityMentionProviderMark .providerLogo,.controlPlanMetaEntities .entityMentionProviderMark .providerMark,.proposalCollapsedContext .entityMentionProviderMark .providerLogo,.proposalCollapsedContext .entityMentionProviderMark .providerMark{width:18px!important;min-width:18px!important;height:18px!important}.proposalCollapsedContext .ownerMention{margin-top:2px}.entityMentionAvatar>:is(.mc-profile-avatar,.mc-profile-avatar-img){border-radius:inherit;object-fit:cover;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}
@media (min-width:901px){.mc-app>.mc-product-connect-surface{width:100%;min-width:0;height:100%;min-height:0;grid-area:1/2!important}}.appShell.embeddedPlatform{--agent-body-edge-margin:0px;width:100%;min-width:0;height:100%;min-height:0;color:var(--mc-text,var(--ink));font-family:var(--mc-font-sans,"Google Sans", "Noto Sans Thai", "Noto Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--mc-text-sm,.8125rem);display:block;overflow:hidden}.appShell.embeddedPlatform .mainPanel{overscroll-behavior-y:contain;scrollbar-gutter:stable;touch-action:pan-y;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.appShell.embeddedPlatform .pageContent{flex:1 0 auto;min-width:0;min-height:0;padding:16px;overflow:visible}.appShell.embeddedPlatform :where(.button,.clientButton,.iconButton,input,select,textarea){font:inherit}html body .mc-sidebar>.mc-connect-sidebar-nav[aria-label="Data and connections navigation"] .mc-connect-sidebar-nav-button{box-shadow:none!important;border:0!important}@media (max-width:900px){.appShell.embeddedPlatform .pageContent{padding:12px}}
.mc-product-connect-surface .connectEmbeddedConnectionSurface{width:100%;min-width:0;margin:0;padding:0}.mc-product-connect-surface .connectHttpConnections>.mc-http-connections{box-sizing:border-box;color:#1f2328;width:100%;min-width:0;padding:10px 28px 34px}.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro{border:0;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;margin:0 0 16px;padding:0;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro>div{min-width:0}.mc-product-connect-surface .connectHttpConnections .mc-connection-kicker{color:#6d737b;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:650;display:inline-flex}.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro h2{color:#17191d;letter-spacing:-.02em;margin:0 0 3px;font-size:18px;font-weight:650;line-height:1.25}.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro p{color:#70767e;max-width:760px;margin:0;font-size:12px;line-height:1.5}.mc-product-connect-surface .connectHttpConnections .mc-connection-primary{color:#fff;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:#15171a;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:650;display:inline-flex}.mc-product-connect-surface .connectHttpConnections .mc-connection-primary:hover:not(:disabled){background:#25282c}.mc-product-connect-surface .connectHttpConnections .mc-connection-primary:disabled{opacity:.45;cursor:default}.mc-product-connect-surface .connectHttpConnections .mc-http-kind-tabs{scrollbar-width:none;background:#f1f3f4;border:0;border-radius:10px;align-items:center;gap:2px;width:max-content;max-width:100%;margin:0 0 18px;padding:3px;display:flex;overflow-x:auto}.mc-product-connect-surface .connectHttpConnections .mc-http-kind-tabs::-webkit-scrollbar{display:none}.mc-product-connect-surface .connectHttpConnections .mc-http-kind-tabs button{color:#686e76;min-height:30px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.mc-product-connect-surface .connectHttpConnections .mc-http-kind-tabs button:hover{color:#2d3238}.mc-product-connect-surface .connectHttpConnections .mc-http-kind-tabs button.active{color:#17191d;background:#fff;box-shadow:0 1px 2px #14181c14}.mc-product-connect-surface .connectHttpConnections :is(.mc-connection-loading,.mc-connection-empty){box-sizing:border-box;color:#777d85;background:#fafbfb;border:1px solid #e8ebed;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:138px;padding:22px 18px;font-size:11px;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-connection-empty{text-align:center;flex-direction:column}.mc-product-connect-surface .connectHttpConnections .mc-connection-empty>svg{color:#68717a}.mc-product-connect-surface .connectHttpConnections .mc-connection-empty strong{color:#252a30;font-size:12px;font-weight:650}.mc-product-connect-surface .connectHttpConnections .mc-connection-empty>span{color:#747b83;max-width:560px;line-height:1.45}.mc-product-connect-surface .connectHttpConnections .mc-connection-empty>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:3px;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-connection-error{color:#934c45;background:#fff8f7;border:1px solid #efd5d1;border-radius:9px;margin:0 0 12px;padding:9px 10px;font-size:11px}.mc-product-connect-surface .connectHttpConnections .mc-connection-recovery{background:#fff9f8;border:1px solid #edd9d5;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:82px;padding:12px 14px;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-connection-recovery-icon{color:#a75048;background:#fdecea;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-connection-recovery-copy{gap:2px;min-width:0;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-connection-recovery-copy strong{font-size:12px}.mc-product-connect-surface .connectHttpConnections .mc-connection-recovery-copy :is(p,small){color:#7b6966;margin:0;font-size:10.5px;line-height:1.4}.mc-product-connect-surface .connectHttpConnections .mc-connection-recovery>button{color:#76433f;min-height:32px;font:inherit;cursor:pointer;background:#f1e5e3;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:12px;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-card{background:#fff;border:1px solid #e5e8ea;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;min-height:92px;padding:13px;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-card:hover{background:#fcfcfc;border-color:#d9dde0}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-logo{color:#606870;background:#f1f3f4;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-copy{gap:4px;min-width:0;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-title{align-items:center;gap:6px;min-width:0;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-title strong{color:#20252a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;overflow:hidden}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-title .status{color:#6f767e;text-transform:capitalize;background:#f1f3f4;border-radius:999px;flex:none;padding:2px 6px;font-size:9px}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-title .status:is(.connected,.ready){color:#39754a;background:#eef7f1}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-copy>span{color:#747b83;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.4;overflow:hidden}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-meta{flex-wrap:wrap;gap:5px;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-meta small{color:#747b83;text-transform:capitalize;background:#f4f5f6;border-radius:6px;padding:2px 5px;font-size:9px}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-copy code{color:#90969d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-actions{align-items:center;gap:2px;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-actions button{color:#777e86;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-actions button:hover{color:#252a30;background:#f1f3f4}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-actions button.danger:hover{color:#aa4a42;background:#fff2f0}.mc-http-connection-dialog-layer{z-index:var(--mc-z-popover-raised);background:#14181c52;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.mc-http-connection-dialog{color:#1f2328;background:#fff;border:1px solid #e4e7e9;border-radius:18px;flex-direction:column;width:min(680px,100vw - 40px);max-height:min(86dvh,760px);display:flex;overflow:hidden;box-shadow:0 22px 70px #14181c2e}.mc-http-connection-dialog>.mc-custom-mcp-drawer-handle{display:none}.mc-http-connection-dialog>header{border-bottom:1px solid #eceeef;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px 14px;display:flex}.mc-http-connection-dialog>header>div{min-width:0}.mc-http-connection-dialog>header h2{letter-spacing:-.02em;margin:5px 0 3px;font-size:17px;font-weight:650}.mc-http-connection-dialog>header p{color:#747b83;max-width:540px;margin:0;font-size:11px;line-height:1.45}.mc-http-connection-dialog>header>button{color:#666e76;cursor:pointer;background:#f1f3f4;border:0;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.mc-http-connection-dialog .mc-custom-mcp-dialog-body{min-height:0;padding:16px 20px 18px;overflow-y:auto}.mc-http-connection-dialog .mc-custom-mcp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mc-http-connection-dialog .mc-custom-mcp-form-grid label{color:#686f77;gap:5px;min-width:0;font-size:10px;font-weight:600;display:grid}.mc-http-connection-dialog .mc-custom-mcp-form-grid label.wide{grid-column:1/-1}.mc-http-connection-dialog .mc-custom-mcp-form-grid label>span small{color:#999fa5;font-weight:500}.mc-http-connection-dialog .mc-custom-mcp-form-grid :is(input,select){box-sizing:border-box;color:#22272c;width:100%;min-width:0;min-height:40px;font:inherit;background:#f3f4f5;border:0;border-radius:9px;outline:0;padding:8px 10px;font-size:11px}.mc-http-connection-dialog .mc-custom-mcp-form-grid :is(input,select):focus{background:#eef0f1;box-shadow:0 0 0 2px #20262c14}.mc-http-connection-dialog .mc-custom-mcp-input-icon{position:relative}.mc-http-connection-dialog .mc-custom-mcp-input-icon>svg{z-index:1;color:#8a9198;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.mc-http-connection-dialog .mc-custom-mcp-input-icon>input{padding-left:32px}.mc-http-connection-dialog .hint{color:#92989f;font-size:9.5px;font-weight:500;line-height:1.4}.mc-http-connection-dialog>footer{padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid #eceeef;justify-content:flex-end;gap:7px;display:flex}.mc-http-connection-dialog>footer button{min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 12px;font-size:11px;font-weight:650}.mc-http-connection-dialog>footer button.secondary{color:#30363c;background:#f1f3f4}.mc-http-connection-dialog>footer button.primary{color:#fff;background:#15171a}.mc-http-connection-dialog>footer button:disabled{opacity:.45;cursor:default}@media (max-width:760px){.mc-product-connect-surface .connectHttpConnections>.mc-http-connections{padding:10px 14px 28px}.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro{flex-direction:column;align-items:flex-start;gap:12px}.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro .mc-connection-primary{width:100%}.mc-product-connect-surface .connectHttpConnections .mc-custom-mcp-grid{grid-template-columns:1fr}.mc-http-connection-dialog-layer{place-items:end stretch;padding:0}.mc-http-connection-dialog{border-width:1px 0 0;border-radius:20px 20px 0 0;width:100vw;max-width:100vw;max-height:90dvh}.mc-http-connection-dialog>.mc-custom-mcp-drawer-handle{background:#d1d5d9;border-radius:999px;flex:none;width:36px;height:4px;margin:8px auto 0;display:block}.mc-http-connection-dialog>header{padding:11px 14px 12px}.mc-http-connection-dialog .mc-custom-mcp-dialog-body{padding:14px}.mc-http-connection-dialog .mc-custom-mcp-form-grid{grid-template-columns:1fr}.mc-http-connection-dialog .mc-custom-mcp-form-grid label.wide{grid-column:auto}.mc-http-connection-dialog>footer{padding-inline:14px}}.mc-product-connect-surface .connectDatabaseConnections>.dcm-workspace{min-height:0;background:0 0!important;padding:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-layout{min-height:min(650px,100dvh - 245px);overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:280px minmax(0,1fr)!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master{background:0 0!important;border:0!important;border-right:1px solid #e7e9eb!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header{border-bottom:1px solid #e7e9eb;min-height:52px;padding:8px 14px 8px 0;background:0 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header small{color:#25292e;letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header strong{color:#747a82;background:#f0f1f2;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:600;display:inline-grid}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header button{background:#f3f4f5;border:0;border-radius:9px;width:32px;height:32px}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header button:hover{background:#e9ebed}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-list{gap:4px;padding:10px 12px 12px 0}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card{min-height:78px;padding:10px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card:hover{background:#f6f7f8!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card.active{background:#f1f3f4!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-icon{background:0 0;border:0}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card.active .dcm-collection-icon{color:#1f2328;background:0 0;border:0}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-copy>strong{font-size:12px}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-copy>small{font-size:10px;line-height:1.35}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-copy em{font-size:9px}.mc-product-connect-surface .connectDatabaseConnections .dcm-card-chevron{color:#7d838b}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail{min-width:0;background:0 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-header{border:0;border-bottom:1px solid #e7e9eb;min-height:86px;padding:14px 0 16px 28px;box-shadow:none!important;background:0 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title{gap:11px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title>span{background:#f1f3f4;border:0;border-radius:10px;width:38px;height:38px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title h2{margin:0 0 3px;font-size:18px;font-weight:650}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title p{max-width:620px;font-size:11px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-actions{gap:8px;padding-right:0}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-actions .dcm-secondary{background:#f1f3f4;border:0}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-actions .dcm-secondary:hover{background:#e9ebed}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-actions .dcm-primary{min-height:var(--dcm-header-control-height,42px);color:#fff;background:#15171a;border:0;border-radius:9999px;padding-inline:14px}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar{border-bottom:1px solid #e7e9eb;padding:16px 0 14px 28px;background:0 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar label{background:#f3f4f5;border:0;border-radius:10px;width:min(360px,100%);min-height:38px}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar>span{padding-right:0;font-size:9px}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-table-head{color:#777d85;letter-spacing:.035em;text-transform:uppercase;border-bottom:0;grid-template-columns:minmax(220px,1.5fr) 100px minmax(140px,.8fr) 104px;align-items:center;gap:12px;min-height:38px;margin-left:28px;padding:0 8px;font-size:9px;font-weight:650;display:grid}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-table-head>span:last-child{text-align:right}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-list{overflow-y:auto;padding:0 0 22px 28px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-row{background:0 0!important;border-top:0!important;border-bottom:1px solid #e7e9eb!important;min-height:64px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-row:first-child{border-top:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-row:hover{background:#fafafa!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-status{background:#f1f3f4;border-radius:999px;font-size:10px;min-height:24px!important;padding:0 8px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-status.healthy{color:#27834d;background:#edf8f0}.mc-product-connect-surface .connectDatabaseConnections .dcm-status.attention{color:#a96b0c;background:#fff6e8}.mc-product-connect-surface .connectDatabaseConnections .dcm-sync small{display:none}.mc-product-connect-surface .connectDatabaseConnections .dcm-sync strong{font-size:10px;font-weight:500}.mc-product-connect-surface .connectDatabaseConnections .dcm-row-actions button{background:0 0!important;border:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-row-actions button:hover,.mc-product-connect-surface .connectDatabaseConnections .dcm-row-actions button:focus-visible{background:#f1f3f4!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-empty{background:0 0;border:0;border-radius:0;margin-top:14px}@media (max-width:900px){.mc-product-connect-surface .connectDatabaseConnections .dcm-layout{grid-template-columns:230px minmax(0,1fr)!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-header,.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar,.mc-product-connect-surface .connectDatabaseConnections .dcm-database-list{padding-left:18px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-table-head{margin-left:18px}}@media (max-width:760px){.mc-product-connect-surface .connectDatabaseConnections .dcm-layout{overflow:visible;grid-template-columns:1fr!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master{border-bottom:1px solid #e7e9eb!important;border-right:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header{padding-left:0}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-list{grid-template-columns:none;grid-auto-columns:minmax(210px,78vw);grid-auto-flow:column;padding:8px 0 12px;overflow:auto hidden}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card{min-height:84px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-header{padding:14px 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-actions{width:100%}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-actions>button{flex:1}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar{padding:12px 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar label{width:100%}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-table-head{display:none}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-list{padding:0 0 18px!important}}.mc-product-connect-surface .connectDatabaseConnections .dcm-layout{min-height:420px;grid-template-columns:264px minmax(0,1fr)!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header{min-height:46px;padding:6px 0}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header small{font-size:13px}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-list{scrollbar-gutter:auto;gap:2px;padding:4px 0 6px}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;padding:6px 8px;border-radius:9px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-icon{color:#58636c;width:32px;height:32px}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-copy{gap:3px}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-copy>strong{font-size:13px;line-height:1.35}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-copy>span{gap:8px;margin-top:0}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-copy em{font-size:10px;line-height:1.2}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-count{color:#5d656d;background:#f0f2f3}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card.active .dcm-collection-count{color:#293038;background:#fff}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-header{min-height:78px;padding:10px 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title{align-items:flex-start;gap:13px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title>span{flex-shrink:0;width:40px;height:40px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title h2{letter-spacing:-.025em;font-size:18px;line-height:1.2}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title p{font-size:12px;line-height:1.45}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-meta{margin-top:4px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-meta>span{color:#69737d;font-size:11px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-meta>span.healthy{color:#22794a}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-meta>span.attention{color:#a66608}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar{gap:8px;min-height:50px;padding:7px 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar label{background:#f7f8f9;border:1px solid #e5e8ea;flex:220px;width:min(360px,100%);max-width:360px}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar input{font-size:12px}.mc-product-connect-surface .connectDatabaseConnections .dcm-health-filters{flex:none}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar-end{flex:1 0 auto;gap:10px}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-table-head{letter-spacing:.055em;grid-template-columns:minmax(220px,1.5fr) 100px minmax(140px,.8fr) 104px;min-height:34px;margin:0;font-size:10px;font-weight:700}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-list{padding:0 0 12px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-row{min-height:56px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-main strong{font-size:13px}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-main small,.mc-product-connect-surface .connectDatabaseConnections .dcm-status,.mc-product-connect-surface .connectDatabaseConnections .dcm-sync strong{font-size:11px}@media (max-width:1160px){.mc-product-connect-surface .connectDatabaseConnections .dcm-layout{grid-template-columns:236px minmax(0,1fr)!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar{flex-wrap:wrap}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar-end{justify-content:flex-end}}@media (max-width:760px){.mc-product-connect-surface .connectDatabaseConnections .dcm-layout{min-height:0;grid-template-columns:1fr!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master>header{min-height:50px}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-list{grid-auto-columns:minmax(210px,72vw);padding:6px 0 8px}.mc-product-connect-surface .connectDatabaseConnections .dcm-collection-card{min-height:64px}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-header{padding:10px 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar{padding:8px 0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar label{flex:100%;width:100%;max-width:none}.mc-product-connect-surface .connectDatabaseConnections .dcm-health-filters{flex:auto}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar-end{flex:0 auto}.mc-product-connect-surface .connectDatabaseConnections .dcm-database-list{padding:0 0 12px!important}}@media (max-width:520px){.mc-product-connect-surface .connectDatabaseConnections .dcm-detail-title h2{font-size:18px}.mc-product-connect-surface .connectDatabaseConnections .dcm-health-filters{width:100%}.mc-product-connect-surface .connectDatabaseConnections .dcm-toolbar-end{flex:100%}}.mc-product-connect-surface .providerConnectionsPage:has(>.connectDatabaseConnections){gap:0!important;margin:0!important;padding:0!important}.mc-product-connect-surface .connectDatabaseConnections>.dcm-workspace{margin:0!important;padding:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-layout{gap:0!important;padding:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-master{box-sizing:border-box;padding-inline:16px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-detail{box-sizing:border-box;padding-inline:20px!important}@media (max-width:760px){.mc-product-connect-surface .connectDatabaseConnections :is(.dcm-master,.dcm-detail){padding-inline:14px!important}}.mc-product-connect-surface .connectDatabaseConnections>.dcm-flat,.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-detail,.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-layout{background:var(--mc-surface,#fff)!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-layout{box-shadow:none!important;border:0!important;border-radius:0!important;grid-template-columns:none!important;display:block!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-detail{padding-inline:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-detail-header{min-height:105px;padding:24px 28px 20px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-detail-title h2{font-size:23px}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-toolbar{gap:10px;padding:19px 28px 17px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-toolbar label{background:var(--mc-surface,#fff);max-width:410px;min-height:42px}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-table-head,.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-row{grid-template-columns:var(--dcm-columns)!important;gap:15px!important;min-width:780px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-table-head{min-height:49px;padding-inline:17px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-list{gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-row{border:1px solid var(--mc-border)!important;background:var(--mc-surface,#fff)!important;border-radius:12px!important;min-height:76px!important;padding:0 16px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-table-scroll{min-width:0;padding:0 28px 28px!important;overflow-x:auto!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-status{border:0!important;min-height:29px!important;padding:0 10px!important}@media (max-width:760px){.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-detail-header{padding:20px 18px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-toolbar{padding:16px 18px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-table-scroll{padding:0 18px 18px!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-toolbar label{max-width:none}}.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro.mc-http-header{border-bottom:1px solid var(--mc-border,#e3e8ee);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:clamp(12px,1.5vw,24px);padding-bottom:18px;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-http-header-heading{flex:0 440px;min-width:0}.mc-product-connect-surface .connectHttpConnections .mc-http-header-actions{flex:auto;justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-http-header-search{box-sizing:border-box;border:1px solid var(--mc-border,#e3e8ee);background:var(--mc-surface,#fff);width:auto;min-width:120px;max-width:330px;height:40px;color:var(--mc-text-muted,#667085);border-radius:11px;flex:210px;align-items:center;gap:8px;padding:0 11px;display:flex}.mc-product-connect-surface .connectHttpConnections .mc-http-header-search input{width:100%;min-width:0;height:100%;color:var(--mc-text,#191b21);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:12px}.mc-product-connect-surface .connectHttpConnections .mc-http-header-filter{flex:none}.mc-product-connect-surface .connectHttpConnections .mc-http-header-filter select{box-sizing:border-box;border:1px solid var(--mc-border,#e3e8ee);background:var(--mc-surface,#fff);width:137px;max-width:100%;height:40px;color:var(--mc-text,#191b21);font:inherit;cursor:pointer;border-radius:11px;padding:0 28px 0 12px;font-size:12px}.mc-product-connect-surface .connectHttpConnections .mc-http-header-actions>.mc-connection-primary{border-radius:11px;flex:none;min-height:40px}.mc-product-connect-surface .connectHttpConnections .mc-http-header-search:focus-within,.mc-product-connect-surface .connectHttpConnections .mc-http-header-filter select:focus-visible{outline:2px solid var(--mc-focus-ring,#64748b);outline-offset:2px}@media (max-width:1180px){.mc-product-connect-surface .connectHttpConnections .mc-connection-section-intro.mc-http-header{flex-wrap:wrap}.mc-product-connect-surface .connectHttpConnections .mc-http-header-heading{flex:100%}.mc-product-connect-surface .connectHttpConnections .mc-http-header-actions{flex:100%;justify-content:flex-start}.mc-product-connect-surface .connectHttpConnections .mc-http-header-search{max-width:none}}@media (max-width:600px){.mc-product-connect-surface .connectHttpConnections .mc-http-header-actions{flex-wrap:wrap}.mc-product-connect-surface .connectHttpConnections .mc-http-header-search{flex:100%}.mc-product-connect-surface .connectHttpConnections .mc-http-header-filter{flex:130px}.mc-product-connect-surface .connectHttpConnections .mc-http-header-filter select{width:100%}.mc-product-connect-surface .connectHttpConnections .mc-http-header-actions>.mc-connection-primary{flex:135px}}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-detail-header{border-bottom:0!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-card{border-color:#e8eaee;background:#fff!important;box-shadow:0 4px 14px #151d2c12,0 1px 3px #151d2c09!important}.mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-card:hover{box-shadow:0 8px 22px #151d2c1b,0 2px 5px #151d2c0a!important}html[data-theme=dark] .mc-product-connect-surface .connectDatabaseConnections .dcm-flat .dcm-database-card{border-color:var(--mc-border);background:var(--mc-surface,#1c2229)!important;box-shadow:0 4px 14px #0003,0 1px 3px #00000026!important}
.mc-product-connect-surface .providerConnectionsPage,.mc-product-connect-surface .providerConnectionsPage .mc-connect-space-context>.connectionsSectionActions,.mc-product-connect-surface .providerConnectionsPage>.connectionGrid,.mc-product-connect-surface .providerConnectionsPage>.paginationBar,.mc-product-connect-surface .providerConnectionsPage .connectionCard,.mc-product-connect-surface .providerConnectionsPage .connectionCardMain,.mc-product-connect-surface .providerConnectionsPage .connectionsSectionActions>.button,.mc-product-connect-surface .providerConnectionsPage .paginationControls,.mc-product-connect-surface .providerConnectionsPage .paginationArrow,.mc-product-connect-surface .providerConnectionsPage .paginationPages button{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;will-change:auto!important}.mc-product-connect-surface .providerConnectionsPage>.connectionGrid,.mc-product-connect-surface .providerConnectionsPage>.paginationBar{isolation:auto}
