.ClientIntegration-module__3o0W2W__actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.ClientIntegration-module__3o0W2W__actionNote{color:color-mix(in srgb, var(--foreground) 65%, var(--background));font-size:12px}.ClientIntegration-module__3o0W2W__requestPreview{border:1px solid var(--border);background:var(--surface);border-radius:16px;width:100%;overflow:hidden}.ClientIntegration-module__3o0W2W__requestPreview,.ClientIntegration-module__3o0W2W__workflowPreview{box-shadow:var(--shadow-card)}.ClientIntegration-module__3o0W2W__requestBar{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:20px 24px;display:flex}.ClientIntegration-module__3o0W2W__requestBar>span{background:color-mix(in srgb, var(--integration-color,var(--accent)) 14%, transparent);color:var(--foreground);font-family:var(--font-mono);border-radius:4px;padding:5px 7px;font-size:10px;font-weight:600}.ClientIntegration-module__3o0W2W__requestBar code{overflow-wrap:anywhere;min-width:0;color:var(--foreground);font-size:12px}.ClientIntegration-module__3o0W2W__responseTitle,.ClientIntegration-module__3o0W2W__previewFoot{color:color-mix(in srgb, var(--foreground) 65%, var(--background));flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.ClientIntegration-module__3o0W2W__responseTitle{padding:24px 24px 12px}.ClientIntegration-module__3o0W2W__requestPreview pre{max-width:100%;color:var(--foreground);font-family:var(--font-mono);padding:0 24px 26px;font-size:13px;line-height:1.9;overflow-x:auto}.ClientIntegration-module__3o0W2W__previewFoot{border-top:1px solid var(--border);padding:15px 24px}.ClientIntegration-module__3o0W2W__previewFoot>span{font-family:var(--font-mono)}.ClientIntegration-module__3o0W2W__workflowPreview{border:1px solid var(--border);background:var(--surface);border-radius:16px;width:100%;padding:32px 28px}.ClientIntegration-module__3o0W2W__visualLabel{color:color-mix(in srgb, var(--foreground) 65%, var(--background));margin:0;font-size:11px}.ClientIntegration-module__3o0W2W__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:36px 0 32px;padding:0;list-style:none;display:grid}.ClientIntegration-module__3o0W2W__flow li{text-align:center;flex-direction:column;align-items:center;gap:15px;min-width:0;display:flex;position:relative}.ClientIntegration-module__3o0W2W__flow li:not(:last-child):after{border-top:1px solid color-mix(in srgb, var(--integration-color,var(--accent)) 40%, var(--border));content:"";width:calc(100% - 47px);position:absolute;top:26px;left:calc(50% + 27px)}.ClientIntegration-module__3o0W2W__flowIcon{border:1px solid color-mix(in srgb, var(--integration-color,var(--accent)) 50%, var(--border));background:color-mix(in srgb, var(--integration-color,var(--accent)) 8%, var(--surface));border-radius:12px;place-items:center;width:54px;height:54px;font-size:25px;display:grid}.ClientIntegration-module__3o0W2W__flowIcon svg{width:25px;height:25px}.ClientIntegration-module__3o0W2W__flow strong{color:var(--foreground);font-size:10px;font-weight:500}.ClientIntegration-module__3o0W2W__workflowResult{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:center;gap:6px;padding-top:24px;display:flex}.ClientIntegration-module__3o0W2W__workflowResult span{border:1px solid var(--border);font-family:var(--font-mono);border-radius:5px;padding:5px 7px;font-size:9px}.ClientIntegration-module__3o0W2W__setup{--setup-muted:color-mix(in srgb, var(--foreground) 70%, var(--background));max-width:820px;margin-inline:auto;scroll-margin-top:120px}.ClientIntegration-module__3o0W2W__step{border-top:1px solid var(--border);grid-template-columns:64px minmax(0,1fr);gap:22px;padding:44px 0;display:grid}.ClientIntegration-module__3o0W2W__stepNumber{color:var(--setup-muted);font-family:var(--font-mono);padding-top:5px;font-size:12px}.ClientIntegration-module__3o0W2W__stepContent{min-width:0}.ClientIntegration-module__3o0W2W__stepContent h2{color:var(--foreground);font-family:var(--font-heading);letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1.15}.ClientIntegration-module__3o0W2W__stepContent p,.ClientIntegration-module__3o0W2W__details p,.ClientIntegration-module__3o0W2W__requirement{color:var(--setup-muted);font-size:15px;line-height:1.85}.ClientIntegration-module__3o0W2W__stepContent p+p{margin-top:15px}.ClientIntegration-module__3o0W2W__stepContent strong{color:var(--foreground);font-weight:500}.ClientIntegration-module__3o0W2W__setup code{color:var(--foreground);overflow-wrap:anywhere;font-size:.88em}.ClientIntegration-module__3o0W2W__setup a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--integration-color,var(--accent)) 45%, var(--border));text-decoration-color:color-mix(in srgb, var(--integration-color,var(--accent)) 45%, var(--border));text-underline-offset:4px}.ClientIntegration-module__3o0W2W__setup a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.ClientIntegration-module__3o0W2W__setup a:focus-visible,.ClientIntegration-module__3o0W2W__setup summary:focus-visible{outline:2px solid var(--integration-color,var(--accent));outline-offset:5px}.ClientIntegration-module__3o0W2W__stepContent .ClientIntegration-module__3o0W2W__note{margin-top:24px;font-size:13px}.ClientIntegration-module__3o0W2W__lookupLinks{flex-wrap:wrap;gap:8px 24px;margin-top:22px;display:flex}.ClientIntegration-module__3o0W2W__lookupLinks a{align-items:center;gap:20px;min-height:44px;font-size:13px;text-decoration:none;display:flex}.ClientIntegration-module__3o0W2W__lookupLinks span{color:var(--setup-muted)}.ClientIntegration-module__3o0W2W__details{border-top:1px solid var(--border);padding:24px 0}.ClientIntegration-module__3o0W2W__details summary,.ClientIntegration-module__3o0W2W__inlineDetails summary{cursor:pointer;min-height:44px;color:var(--foreground);padding-block:10px;font-size:13px}.ClientIntegration-module__3o0W2W__details>div{gap:16px;padding:12px 0 8px;display:grid}.ClientIntegration-module__3o0W2W__details p{font-size:13px}.ClientIntegration-module__3o0W2W__requestCode{margin-top:24px}.ClientIntegration-module__3o0W2W__requestSettings{border-block:1px solid var(--border);margin:24px 0}.ClientIntegration-module__3o0W2W__requestSettings>div{grid-template-columns:140px minmax(0,1fr);gap:12px;padding:12px 0;font-size:13px;display:grid}.ClientIntegration-module__3o0W2W__requestSettings>div+div{border-top:1px solid var(--border)}.ClientIntegration-module__3o0W2W__requestSettings dt{color:var(--setup-muted)}.ClientIntegration-module__3o0W2W__requirement{margin-bottom:30px;font-size:13px}.ClientIntegration-module__3o0W2W__inlineDetails{margin-top:20px}.ClientIntegration-module__3o0W2W__inlineDetails p{padding-top:4px;font-size:13px}.ClientIntegration-module__3o0W2W__setup .text-muted{color:var(--setup-muted)}@media (max-width:639px){.ClientIntegration-module__3o0W2W__step{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:34px 0}.ClientIntegration-module__3o0W2W__stepContent p{font-size:14px}.ClientIntegration-module__3o0W2W__requestBar{padding:16px}.ClientIntegration-module__3o0W2W__responseTitle{padding:20px 16px 12px}.ClientIntegration-module__3o0W2W__requestPreview pre{padding:0 16px 24px;font-size:11px}.ClientIntegration-module__3o0W2W__previewFoot{padding-inline:16px}.ClientIntegration-module__3o0W2W__workflowPreview{padding:26px 16px}.ClientIntegration-module__3o0W2W__requestSettings>div{grid-template-columns:112px minmax(0,1fr)}.ClientIntegration-module__3o0W2W__flow strong{font-size:9px}}:is(.dark .ClientIntegration-module__3o0W2W__requestPreview,.dark .ClientIntegration-module__3o0W2W__workflowPreview){background:var(--surface)}
.McpLookupExample-module__Bs-vQW__example{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border-radius:22px;overflow:hidden}.McpLookupExample-module__Bs-vQW__heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:12px;display:flex}.McpLookupExample-module__Bs-vQW__heading>span:first-child{align-items:center;gap:9px;font-weight:500;display:flex}.McpLookupExample-module__Bs-vQW__heading svg{width:22px;height:22px;color:var(--accent)}.McpLookupExample-module__Bs-vQW__heading>span:last-child{color:var(--muted);font-size:11px}.McpLookupExample-module__Bs-vQW__body{padding:26px}.McpLookupExample-module__Bs-vQW__question{background:color-mix(in srgb, var(--accent) 7%, var(--background));border-radius:14px 14px 3px;margin-left:24px;padding:15px 18px;font-size:14px;line-height:1.65}.McpLookupExample-module__Bs-vQW__lookup{margin-top:26px}.McpLookupExample-module__Bs-vQW__tool{align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.McpLookupExample-module__Bs-vQW__tool code{color:var(--accent);font-weight:400}.McpLookupExample-module__Bs-vQW__tool>span:last-child{color:var(--muted);margin-left:auto;font-size:10px;font-weight:400}.McpLookupExample-module__Bs-vQW__dot{background:var(--accent);border-radius:50%;width:6px;height:6px}.McpLookupExample-module__Bs-vQW__input{font-family:var(--font-mono);overflow-wrap:anywhere;margin-top:12px;font-size:12px}.McpLookupExample-module__Bs-vQW__fields{border-block:1px solid var(--border);font-family:var(--font-mono);margin-top:16px;padding-block:14px;font-size:12px}.McpLookupExample-module__Bs-vQW__fields>div{grid-template-columns:1fr 1.45fr;gap:12px;padding-block:6px;display:grid}.McpLookupExample-module__Bs-vQW__fields dt{color:var(--muted)}.McpLookupExample-module__Bs-vQW__fields dd{justify-content:space-between;gap:12px;display:flex}.McpLookupExample-module__Bs-vQW__fields dd span{font-family:var(--font-sans);color:var(--muted);font-size:11px}.McpLookupExample-module__Bs-vQW__answer{margin-top:22px}.McpLookupExample-module__Bs-vQW__answer>p{color:var(--accent);margin-bottom:8px;font-size:11px;font-weight:500}.McpLookupExample-module__Bs-vQW__answer blockquote{font-size:15px;line-height:1.7}.McpLookupExample-module__Bs-vQW__caption{color:var(--muted);margin-top:22px;font-size:11px;line-height:1.7}@media (max-width:480px){.McpLookupExample-module__Bs-vQW__heading{gap:8px;padding:16px 18px}.McpLookupExample-module__Bs-vQW__body{padding:20px}.McpLookupExample-module__Bs-vQW__question{margin-left:0}.McpLookupExample-module__Bs-vQW__fields dd{flex-wrap:wrap;gap:4px 12px}}
