.mcp-connect-panel_guide__Lhbzu,.mcp-connect-panel_localSection__cyGWW{scroll-margin-top:28px;margin-top:36px;border:1px solid #ffffff16;border-radius:26px;background:linear-gradient(135deg,#d8fff606,#ffffff02);padding:32px}.mcp-connect-panel_sectionTop__cEEmV{display:flex;justify-content:space-between;align-items:center;gap:16px}.mcp-connect-panel_kicker__7WsSM{display:block;color:#a1f3df;font-size:10px;font-weight:600;letter-spacing:.16em}.mcp-connect-panel_sectionTop__cEEmV h2{margin-top:10px;font-size:25px;font-weight:600;letter-spacing:-.04em;line-height:1.4}.mcp-connect-panel_smallBadge__87Ysg{flex-shrink:0;border:1px solid #a1f3df25;border-radius:999px;padding:8px 12px;font-size:11px;color:#b8e9da}.mcp-connect-panel_clientPicker__otjkg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:6px;background:#0004;border:1px solid #ffffff0e;border-radius:16px;margin-top:25px}.mcp-connect-panel_clientPicker__otjkg button{text-align:left;padding:14px 18px;border-radius:11px;min-height:68px;border:1px solid transparent;color:#a7b2b1;transition:background .15s,border-color .15s}.mcp-connect-panel_clientPicker__otjkg button strong{display:block;font-size:14px;font-weight:550}.mcp-connect-panel_clientPicker__otjkg button span{display:block;font-size:10px;margin-top:5px;color:#899a96}.mcp-connect-panel_clientPicker__otjkg button[aria-pressed=true]{color:#d7ffef;background:#a1f3df0c;border-color:#a1f3df44}.mcp-connect-panel_clientPicker__otjkg button:hover{background:#ffffff08}.mcp-connect-panel_setupGrid__gv0yv{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px;margin-top:30px}.mcp-connect-panel_localSteps__X7myC,.mcp-connect-panel_steps__RUWd3{list-style:none;padding:0;margin:0}.mcp-connect-panel_step__2_wvo{display:flex;gap:15px;margin-top:25px;min-width:0}.mcp-connect-panel_step__2_wvo:first-child{margin-top:0}.mcp-connect-panel_step__2_wvo>div{min-width:0;flex:1}.mcp-connect-panel_stepNumber__U0Jlh{flex-shrink:0;padding-top:2px;color:#80b9a7;font-size:11px;font-family:monospace}.mcp-connect-panel_step__2_wvo h3{font-size:14px;font-weight:600;line-height:1.5;color:#eef3f0}.mcp-connect-panel_step__2_wvo p{font-size:12px;line-height:1.9;color:#a2aeaa;margin-top:8px}.mcp-connect-panel_step__2_wvo p strong{color:#d7e7df;font-weight:500}.mcp-connect-panel_localIntro__XqbrJ code,.mcp-connect-panel_step__2_wvo p code{font-size:11px;color:#bbe8d4;overflow-wrap:anywhere}.mcp-connect-panel_inlineLink__uJNdj{display:flex;align-items:center;gap:6px;min-height:38px;font-size:12px;color:#c0eedb;margin-top:5px;width:-moz-fit-content;width:fit-content}.mcp-connect-panel_inlineLink__uJNdj:hover{text-decoration:underline;text-underline-offset:4px}.mcp-connect-panel_inlineDetails__xO9R8{margin-top:10px}.mcp-connect-panel_inlineDetails__xO9R8 summary{font-size:11px;color:#b0c7bb;cursor:pointer;min-height:36px;align-content:center}.mcp-connect-panel_addressCard___EWz_{align-self:start;border:1px solid #a1f3df21;border-radius:19px;padding:22px;background:radial-gradient(ellipse at top right,#a1f3df0b,transparent 80%)}.mcp-connect-panel_addressCard___EWz_ h3{font-size:18px;margin-top:13px;letter-spacing:-.025em;font-weight:550}.mcp-connect-panel_connectionNote__zEQ9o{display:flex;gap:8px;margin-top:20px;color:#9cb0a6}.mcp-connect-panel_connectionNote__zEQ9o svg{flex-shrink:0;margin-top:3px;color:#a1f3df}.mcp-connect-panel_connectionNote__zEQ9o p{font-size:11px;line-height:1.9}.mcp-connect-panel_addressCard___EWz_>.mcp-connect-panel_inlineLink__uJNdj:first-of-type{margin-top:18px}.mcp-connect-panel_addressCard___EWz_>.mcp-connect-panel_inlineLink__uJNdj{font-size:11px}.mcp-connect-panel_copyWrap__SiaXj{min-width:0;margin-top:13px;border:1px solid #ffffff11;border-radius:12px;overflow:hidden;background:#0003}.mcp-connect-panel_copyHeading__JiQW0{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 11px 4px 14px;min-height:40px;border-bottom:1px solid #ffffff09;font-size:10px;color:#94a29d}.mcp-connect-panel_copyHeading__JiQW0 button{display:flex;align-items:center;gap:5px;min-height:32px;padding:5px 8px;font-size:10px;color:#c3e4d4;border-radius:6px}.mcp-connect-panel_copyHeading__JiQW0 button:hover{background:#ffffff0b}.mcp-connect-panel_code__aYbvL,.mcp-connect-panel_compactCode__j_WFt{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;padding:14px;font-family:monospace;font-size:11px;line-height:1.9;color:#d4e5df;-webkit-user-select:text;-moz-user-select:text;user-select:text}.mcp-connect-panel_compactCode__j_WFt{font-size:12px;color:#b9f3df}.mcp-connect-panel_copyError__dpCg6{display:block;padding:0 14px 12px;font-size:11px;color:#fda4af}.mcp-connect-panel_promptArea__PQqY6{border-top:1px solid #ffffff10;margin-top:30px;padding-top:24px}.mcp-connect-panel_promptArea__PQqY6>div:first-child{display:flex;gap:8px;align-items:center;color:#bddbcc}.mcp-connect-panel_promptArea__PQqY6 h3{font-size:13px;font-weight:500}.mcp-connect-panel_promptGrid__bIJHD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mcp-connect-panel_sectionDescription__2CRak{font-size:13px;color:#9eaca6;line-height:1.9;margin-top:10px}.mcp-connect-panel_localIcon__8Xkrb{color:#8bc5b0;flex-shrink:0}.mcp-connect-panel_localIntro__XqbrJ{margin-top:20px;max-width:780px;font-size:13px;line-height:1.95;color:#abb7b1}.mcp-connect-panel_localIntro__XqbrJ strong{font-weight:500;color:#dbe7df}.mcp-connect-panel_localIntro__XqbrJ p+p{font-size:11px;color:#8fa499;margin-top:10px}.mcp-connect-panel_downloadActions__u_IH4{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:23px}.mcp-connect-panel_downloadActions__u_IH4>a:first-child{display:inline-flex;align-items:center;gap:9px;min-height:48px;font-size:13px}.mcp-connect-panel_secondaryLink__hBF3e{display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px;color:#bacdc1}.mcp-connect-panel_localControls__fh6l7{display:flex;gap:32px;flex-wrap:wrap;margin-top:30px;padding-top:24px;border-top:1px solid #ffffff12}.mcp-connect-panel_localControls__fh6l7>div>span{display:block;margin-bottom:10px;font-size:11px;color:#8fa399}.mcp-connect-panel_localControls__fh6l7 [role=group]{display:flex;gap:5px;flex-wrap:wrap}.mcp-connect-panel_localControls__fh6l7 button{min-height:40px;border:1px solid #ffffff14;border-radius:9px;padding:8px 14px;color:#9eafa5;font-size:11px}.mcp-connect-panel_localControls__fh6l7 button[aria-pressed=true]{border-color:#a1f3df55;color:#c4f5de;background:#a1f3df0b}.mcp-connect-panel_localSteps__X7myC{margin-top:28px;max-width:800px}.mcp-connect-panel_localSteps__X7myC .mcp-connect-panel_copyWrap__SiaXj{max-width:740px}.mcp-connect-panel_advanced__JcDqf{margin-top:28px;border-top:1px solid #ffffff12;padding-top:16px}.mcp-connect-panel_advanced__JcDqf summary{display:flex;align-items:center;gap:8px;cursor:pointer;min-height:44px;color:#b3c6bb;font-size:12px}.mcp-connect-panel_advanced__JcDqf p{max-width:720px;font-size:12px;line-height:1.9;color:#91a69a;padding-block:8px}.mcp-connect-panel_guide__Lhbzu :is(button,a,summary,pre):focus-visible,.mcp-connect-panel_localSection__cyGWW :is(button,a,summary,pre):focus-visible{outline:2px solid #b9f3df;outline-offset:4px}@media(max-width:850px){.mcp-connect-panel_setupGrid__gv0yv{grid-template-columns:1fr;gap:24px}.mcp-connect-panel_addressCard___EWz_{order:-1}.mcp-connect-panel_addressCard___EWz_>.mcp-connect-panel_inlineLink__uJNdj{display:inline-flex;margin-right:20px}.mcp-connect-panel_addressCard___EWz_ .mcp-connect-panel_connectionNote__zEQ9o{margin-top:14px}.mcp-connect-panel_guide__Lhbzu,.mcp-connect-panel_localSection__cyGWW{padding:26px}.mcp-connect-panel_addressCard___EWz_{padding:20px}}@media(max-width:540px){.mcp-connect-panel_guide__Lhbzu,.mcp-connect-panel_localSection__cyGWW{padding:21px 16px;border-radius:20px;margin-top:26px}.mcp-connect-panel_sectionTop__cEEmV{align-items:flex-start;flex-wrap:wrap;gap:12px}.mcp-connect-panel_sectionTop__cEEmV h2{font-size:22px}.mcp-connect-panel_smallBadge__87Ysg{padding:6px 9px;font-size:10px}.mcp-connect-panel_clientPicker__otjkg{margin-top:20px;gap:3px;padding:4px}.mcp-connect-panel_clientPicker__otjkg button{padding:12px 9px;min-height:64px}.mcp-connect-panel_clientPicker__otjkg button strong{font-size:12px}.mcp-connect-panel_clientPicker__otjkg button span{font-size:9px}.mcp-connect-panel_setupGrid__gv0yv{margin-top:22px}.mcp-connect-panel_step__2_wvo{gap:10px;margin-top:23px}.mcp-connect-panel_step__2_wvo h3{font-size:13px}.mcp-connect-panel_step__2_wvo p{font-size:12px}.mcp-connect-panel_promptGrid__bIJHD{grid-template-columns:1fr;gap:0}.mcp-connect-panel_localControls__fh6l7{gap:22px}.mcp-connect-panel_copyHeading__JiQW0 button,.mcp-connect-panel_localControls__fh6l7 button{min-height:44px}.mcp-connect-panel_downloadActions__u_IH4>a:first-child{width:100%;justify-content:center}.mcp-connect-panel_code__aYbvL,.mcp-connect-panel_compactCode__j_WFt{font-size:11px}.mcp-connect-panel_localIcon__8Xkrb{display:none}.mcp-connect-panel_inlineLink__uJNdj{min-height:42px}}