.mcp-guide-module__W8HeYG__page{background:linear-gradient(90deg, transparent 0, transparent calc(50% - .5px), color-mix(in srgb, var(--app-border) 35%, transparent) 50%, transparent calc(50% + .5px)), var(--app-page-background);min-height:100vh}.mcp-guide-module__W8HeYG__hero{border-bottom:1px solid var(--app-border);background:radial-gradient(circle at 85% 20%, color-mix(in srgb, var(--mantine-color-lime-5) 13%, transparent), transparent 27rem), color-mix(in srgb, var(--app-subtle-background) 24%, var(--app-page-background));position:relative;overflow:hidden}.mcp-guide-module__W8HeYG__hero:before{background-image:linear-gradient(color-mix(in srgb, var(--app-border) 30%, transparent) 1px, transparent 1px);content:"";pointer-events:none;background-size:100% 2.75rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 65%,#0000)}.mcp-guide-module__W8HeYG__heroGrid{align-items:center;gap:3rem;display:grid;position:relative}.mcp-guide-module__W8HeYG__heroCopy{max-width:43rem}.mcp-guide-module__W8HeYG__heroTitle{letter-spacing:-.065em;max-width:48rem;font-size:clamp(2.6rem,7vw,5.5rem);font-weight:650;line-height:.98}.mcp-guide-module__W8HeYG__heroLead{max-width:39rem;color:var(--app-muted-text);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.7}.mcp-guide-module__W8HeYG__endpointPanel{border:1px solid color-mix(in srgb, var(--app-text) 20%, var(--app-border));border-radius:var(--mantine-radius-lg);background:color-mix(in srgb, var(--app-card-background) 88%, transparent);box-shadow:0 1.5rem 5rem color-mix(in srgb, var(--app-text) 10%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:1.25rem;position:relative}.mcp-guide-module__W8HeYG__liveDot{background:var(--mantine-color-lime-5);width:.55rem;height:.55rem;box-shadow:0 0 0 .3rem color-mix(in srgb, var(--mantine-color-lime-5) 18%, transparent);border-radius:50%}.mcp-guide-module__W8HeYG__section{scroll-margin-top:5rem}.mcp-guide-module__W8HeYG__sectionHeading{gap:.8rem;max-width:43rem;display:grid}.mcp-guide-module__W8HeYG__sectionTitle{letter-spacing:-.04em;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:625;line-height:1.08}.mcp-guide-module__W8HeYG__steps{border-top:1px solid var(--app-border);gap:0;margin:2.25rem 0 0;padding:0;list-style:none;display:grid}.mcp-guide-module__W8HeYG__steps li{border-bottom:1px solid var(--app-border);grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding:1.5rem 0;display:grid}.mcp-guide-module__W8HeYG__stepNumber,.mcp-guide-module__W8HeYG__promptNumber{color:var(--app-muted-text);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}.mcp-guide-module__W8HeYG__codeShell{border-radius:var(--mantine-radius-md);color:#eef7ea;background:#111412;border:1px solid #2f3330;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.mcp-guide-module__W8HeYG__codeHeader{color:#aeb7ad;background:#171b18;border-bottom:1px solid #2f3330;min-height:2.75rem;padding:.5rem .75rem .5rem 1rem}.mcp-guide-module__W8HeYG__codeBlock{color:#cafa77;min-height:4.5rem;font-family:var(--mantine-font-family-monospace);white-space:pre;margin:0;padding:1.1rem;font-size:.76rem;line-height:1.75;overflow-x:auto}.mcp-guide-module__W8HeYG__codeBlock:focus-visible{outline:2px solid var(--mantine-color-lime-5);outline-offset:-2px}.mcp-guide-module__W8HeYG__toolCard{border-color:var(--app-border);background:color-mix(in srgb, var(--app-card-background) 94%, transparent);transition:transform .18s,border-color .18s,box-shadow .18s}.mcp-guide-module__W8HeYG__toolCard:hover{border-color:color-mix(in srgb, var(--mantine-color-lime-6) 45%, var(--app-border));box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--app-text) 7%, transparent);transform:translateY(-3px)}.mcp-guide-module__W8HeYG__toolName{width:fit-content;color:var(--app-text);font-size:1.05rem;font-weight:700}.mcp-guide-module__W8HeYG__returns{border-top:1px solid var(--app-border);color:var(--app-muted-text)}.mcp-guide-module__W8HeYG__promptRow{border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);background:color-mix(in srgb, var(--app-card-background) 92%, transparent);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.5rem;display:grid}.mcp-guide-module__W8HeYG__promptText{color:color-mix(in srgb, var(--app-text) 82%, transparent);margin:0;font-size:.95rem;line-height:1.75}.mcp-guide-module__W8HeYG__trustSection{border:1px solid color-mix(in srgb, var(--mantine-color-lime-6) 28%, var(--app-border));border-radius:var(--mantine-radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--mantine-color-lime-5) 8%, transparent), transparent 55%), var(--app-card-background);gap:2.5rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.mcp-guide-module__W8HeYG__boundaryList{margin:0;padding:0;list-style:none}.mcp-guide-module__W8HeYG__checkIcon{color:var(--mantine-color-lime-8);flex:none;margin-top:.25rem}[data-mantine-color-scheme=dark] .mcp-guide-module__W8HeYG__checkIcon{color:var(--mantine-color-lime-4)}.mcp-guide-module__W8HeYG__troubleshootingItem{border-top:1px solid var(--app-border);padding-top:1.25rem}.mcp-guide-module__W8HeYG__closingCta{border-top:1px solid var(--app-border);border-bottom:1px solid var(--app-border);align-items:center;gap:1.25rem;padding:clamp(1.5rem,5vw,2.5rem);display:flex}@media (min-width:56em){.mcp-guide-module__W8HeYG__heroGrid{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.75fr)}.mcp-guide-module__W8HeYG__trustSection{grid-template-columns:minmax(0,.9fr) minmax(22rem,1fr);align-items:start}}@media (max-width:40em){.mcp-guide-module__W8HeYG__page{background:var(--app-page-background)}.mcp-guide-module__W8HeYG__promptRow{grid-template-columns:1fr}.mcp-guide-module__W8HeYG__closingCta{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mcp-guide-module__W8HeYG__toolCard{transition:none}}
