.mcp-connections-module__iCwgeW__page{z-index:1;width:min(720px,100%);margin:0 auto;padding:32px 20px 60px;position:relative}.mcp-connections-module__iCwgeW__page h1{margin:22px 0}.mcp-connections-module__iCwgeW__section{gap:20px;margin-bottom:20px;padding:24px;display:grid}.mcp-connections-module__iCwgeW__section h2{font-size:var(--fs-lead-sm);margin:0}.mcp-connections-module__iCwgeW__section p{margin:0;line-height:1.7}.mcp-connections-module__iCwgeW__section label{gap:10px;display:grid}.mcp-connections-module__iCwgeW__section details p{color:var(--dim);margin-top:12px}.mcp-connections-module__iCwgeW__section summary{cursor:pointer}.mcp-connections-module__iCwgeW__permissions{border:.5px solid var(--hair);border-radius:14px;gap:16px;min-width:0;margin:0;padding:16px;display:grid}.mcp-connections-module__iCwgeW__permissions label{align-items:center;gap:12px;min-height:32px;display:flex}.mcp-connections-module__iCwgeW__permissions input[type=checkbox],.mcp-connections-module__iCwgeW__permissions input[type=radio]{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #fff6;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin:0;display:inline-grid}.mcp-connections-module__iCwgeW__permissions input[type=radio]{border-radius:50%}.mcp-connections-module__iCwgeW__permissions input:checked{background:var(--tone);border-color:var(--tone)}.mcp-connections-module__iCwgeW__permissions input[type=checkbox]:checked:after{content:"";border-right:2px solid var(--ink-on-tone);border-bottom:2px solid var(--ink-on-tone);width:6px;height:10px;margin-top:-2px;transform:rotate(45deg)}.mcp-connections-module__iCwgeW__permissions input[type=radio]:checked:after{content:"";background:var(--ink-on-tone);border-radius:50%;width:8px;height:8px}.mcp-connections-module__iCwgeW__permissions input:disabled{opacity:.5;cursor:default}.mcp-connections-module__iCwgeW__code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;line-height:1.7}.mcp-connections-module__iCwgeW__recoveryCommand{background:#ffffff0f;border-radius:12px;margin-top:12px;padding:12px;display:block}.mcp-connections-module__iCwgeW__secret{resize:vertical;width:100%;min-height:100px;font-family:monospace}.mcp-connections-module__iCwgeW__connection{border-top:.5px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.mcp-connections-module__iCwgeW__connection p{margin-top:6px}.mcp-connections-module__iCwgeW__actions{flex-wrap:wrap;gap:12px;display:flex}.mcp-connections-module__iCwgeW__details{gap:16px;margin:0;display:grid}.mcp-connections-module__iCwgeW__details div{grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:20px;display:grid}.mcp-connections-module__iCwgeW__details dt{color:var(--dim)}.mcp-connections-module__iCwgeW__details dd{overflow-wrap:anywhere;min-width:0;margin:0}.mcp-connections-module__iCwgeW__details pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;line-height:1.6}.mcp-connections-module__iCwgeW__authPage{width:min(520px,100%);padding-top:clamp(28px,9vh,100px)}.mcp-connections-module__iCwgeW__authPage h1{font-size:var(--fs-lead);margin:24px 0 20px}.mcp-connections-module__iCwgeW__brand{align-items:center;gap:10px;font-weight:600;display:flex}.mcp-connections-module__iCwgeW__brand img{border-radius:10px}.mcp-connections-module__iCwgeW__account{border:.5px solid var(--hair);background:#ffffff0f;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.mcp-connections-module__iCwgeW__avatar{background:var(--tone);width:40px;height:40px;color:var(--ink-on-tone);border-radius:50%;flex:0 0 40px;place-items:center;font-weight:600;display:grid}.mcp-connections-module__iCwgeW__accountIdentity{min-width:0;font-size:var(--fs-label);flex:150px;gap:4px;display:grid}.mcp-connections-module__iCwgeW__accountIdentity strong{font-size:var(--fs-input)}.mcp-connections-module__iCwgeW__accountIdentity span,.mcp-connections-module__iCwgeW__accountIdentity strong{overflow-wrap:anywhere}.mcp-connections-module__iCwgeW__account button.mcp-connections-module__iCwgeW__switchAccount{min-height:44px;padding-inline:0}.mcp-connections-module__iCwgeW__signIn{border:.5px solid var(--hair);border-radius:16px;gap:16px;padding:16px;display:grid}.mcp-connections-module__iCwgeW__authActions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mcp-connections-module__iCwgeW__authActions>:only-child{grid-column:1/-1}.mcp-connections-module__iCwgeW__result{text-align:center;gap:20px;padding:12px 0;display:grid}.mcp-connections-module__iCwgeW__resultIcon{background:var(--tone);width:56px;height:56px;color:var(--ink-on-tone);font-size:var(--fs-lead);border-radius:50%;justify-self:center;place-items:center;display:grid}@media (max-width:480px){.mcp-connections-module__iCwgeW__connection{flex-direction:column;align-items:start}.mcp-connections-module__iCwgeW__page{padding:24px 14px 48px}.mcp-connections-module__iCwgeW__section{padding:20px}}.mcp-connections-module__iCwgeW__scopeGroup{gap:12px;display:grid}.mcp-connections-module__iCwgeW__scopeGroup+.mcp-connections-module__iCwgeW__scopeGroup{border-top:.5px solid var(--hair);padding-top:14px}.mcp-connections-module__iCwgeW__groupTitle{font-size:var(--fs-label);color:var(--dim)}.mcp-connections-module__iCwgeW__categoryGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px 12px;margin-top:12px;display:grid}.mcp-connections-module__iCwgeW__categoryGrid label{min-height:32px}.mcp-connections-module__iCwgeW__grantScopes{overflow-wrap:anywhere;font-size:var(--fs-label)}.mcp-connections-module__iCwgeW__section :is(input[type=text],input[type=password],input:not([type]),textarea,select){font-size:var(--fs-strong)}.mcp-connections-module__iCwgeW__section :is(input:not([type]),input[type=text],textarea){color:#fff;background:#00000038;border:.5px solid #fff3;border-radius:14px;min-height:52px;padding:0 16px}.mcp-connections-module__iCwgeW__section textarea{padding:12px 16px}.mcp-connections-module__iCwgeW__section :is(input,textarea):focus{border-color:var(--tone);box-shadow:0 0 0 3px color-mix(in srgb, var(--tone) 25%, transparent);outline:none}.mcp-connections-module__iCwgeW__page h1{font-size:var(--fs-lead);text-shadow:var(--text-shadow);font-weight:600}.mcp-connections-module__iCwgeW__page>a{text-shadow:var(--text-shadow)}
