.page-module__E0kJGG__page{color:#e8e8e8;background:#0c0c0e;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-module__E0kJGG__hero{text-align:center;padding:80px 24px 40px}.page-module__E0kJGG__badge{letter-spacing:.06em;text-transform:uppercase;color:#8b8b9e;background:#1a1a20;border:1px solid #2e2e3a;border-radius:999px;margin-bottom:24px;padding:4px 14px;font-size:12px;font-weight:500;display:inline-block}.page-module__E0kJGG__title{letter-spacing:-.03em;background:linear-gradient(135deg,#fff 0%,#a0a0b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.1}.page-module__E0kJGG__subtitle{color:#8b8b9e;max-width:560px;margin:0 auto;font-size:17px;line-height:1.65}.page-module__E0kJGG__subtitle strong{color:#c8c8dc;font-weight:500}.page-module__E0kJGG__animationWrap{justify-content:center;padding:40px 24px 80px;display:flex}.page-module__E0kJGG__content{border-top:1px solid #1a1a20;max-width:800px;margin:0 auto;padding:64px 24px}.page-module__E0kJGG__section{margin-bottom:64px}.page-module__E0kJGG__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:#5a5a72;margin-bottom:20px;font-size:11px;font-weight:600}.page-module__E0kJGG__sectionTitle{letter-spacing:-.02em;color:#e8e8e8;margin:0 0 24px;font-size:22px;font-weight:600}.page-module__E0kJGG__tools{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.page-module__E0kJGG__tool{background:#111116;border:1px solid #1e1e24;border-radius:10px;padding:20px 22px;transition:border-color .15s}.page-module__E0kJGG__tool:hover{border-color:#2e2e3a}.page-module__E0kJGG__toolName{color:#a78bfa;margin-bottom:6px;font-family:SF Mono,Fira Code,monospace;font-size:13px;font-weight:600}.page-module__E0kJGG__toolDesc{color:#6b6b82;font-size:14px;line-height:1.55}.page-module__E0kJGG__connectBox{background:#111116;border:1px solid #1e1e24;border-radius:10px;overflow:hidden}.page-module__E0kJGG__connectBoxHeader{color:#5a5a72;border-bottom:1px solid #1e1e24;align-items:center;gap:8px;padding:12px 16px;font-family:SF Mono,Fira Code,monospace;font-size:12px;display:flex}.page-module__E0kJGG__dot{background:#1e1e24;border-radius:50%;width:10px;height:10px}.page-module__E0kJGG__connectBoxBody{padding:20px}pre.page-module__E0kJGG__code{color:#c8c8dc;white-space:pre;margin:0;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.page-module__E0kJGG__key{color:#7dd3fc}.page-module__E0kJGG__str{color:#86efac}.page-module__E0kJGG__pun{color:#5a5a72}.page-module__E0kJGG__footer{text-align:center;color:#3e3e52;border-top:1px solid #1e1e24;padding:28px 24px;font-size:13px}.page-module__E0kJGG__footer a{color:#5a5a72;text-decoration:none}.page-module__E0kJGG__footer a:hover{color:#8b8b9e}
@keyframes McpSearchAnimation-module__vTUG5a__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes McpSearchAnimation-module__vTUG5a__dotBounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}@keyframes McpSearchAnimation-module__vTUG5a__spin{to{transform:rotate(360deg)}}@keyframes McpSearchAnimation-module__vTUG5a__blink{0%,to{opacity:1}50%{opacity:0}}.McpSearchAnimation-module__vTUG5a__card{-webkit-user-select:none;user-select:none;background:#1a1a1a;border:1px solid #252525;border-radius:16px;width:100%;max-width:420px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.McpSearchAnimation-module__vTUG5a__topBar{background:#1e1e1e;border-bottom:1px solid #252525;align-items:center;gap:10px;padding:13px 16px;display:flex}.McpSearchAnimation-module__vTUG5a__avatar{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#a78bfa 0%,#818cf8 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}.McpSearchAnimation-module__vTUG5a__topBarText{flex-direction:column;gap:3px;line-height:1;display:flex}.McpSearchAnimation-module__vTUG5a__agentName{color:#e8e8e8;font-size:14px;font-weight:600}.McpSearchAnimation-module__vTUG5a__agentSub{color:#5a5a72;align-items:center;gap:5px;font-size:11px;display:flex}.McpSearchAnimation-module__vTUG5a__connectedDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.McpSearchAnimation-module__vTUG5a__thread{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:10px;height:260px;padding:16px;display:flex;overflow-y:auto}.McpSearchAnimation-module__vTUG5a__thread::-webkit-scrollbar{display:none}.McpSearchAnimation-module__vTUG5a__userBubbleWrap{justify-content:flex-end;animation:.22s forwards McpSearchAnimation-module__vTUG5a__fadeIn;display:flex}.McpSearchAnimation-module__vTUG5a__userBubble{color:#fff;background:#2563eb;border-radius:18px 18px 4px;max-width:78%;padding:9px 14px;font-size:14px;line-height:1.45}.McpSearchAnimation-module__vTUG5a__mcpPill{background:#1c1400;border:1px solid #3a2a00;border-radius:8px;align-self:flex-start;align-items:center;gap:7px;padding:7px 12px;animation:.22s forwards McpSearchAnimation-module__vTUG5a__fadeIn;display:inline-flex}.McpSearchAnimation-module__vTUG5a__mcpIcon{flex-shrink:0;align-items:center;display:flex}.McpSearchAnimation-module__vTUG5a__spinner{border:1.5px solid #3a2a00;border-top-color:#f59e0b;border-radius:50%;width:13px;height:13px;animation:.65s linear infinite McpSearchAnimation-module__vTUG5a__spin;display:block}.McpSearchAnimation-module__vTUG5a__checkIcon{width:15px;height:15px;display:block}.McpSearchAnimation-module__vTUG5a__mcpLabelText{color:#d97706;font-size:12px;font-weight:500}.McpSearchAnimation-module__vTUG5a__mcpSep{color:#5a3e00;font-size:11px}.McpSearchAnimation-module__vTUG5a__mcpToolText{color:#78521a;font-family:SF Mono,Fira Code,monospace;font-size:11px}.McpSearchAnimation-module__vTUG5a__typingWrap{animation:.2s forwards McpSearchAnimation-module__vTUG5a__fadeIn}.McpSearchAnimation-module__vTUG5a__typingBubble{background:#222228;border:1px solid #2a2a32;border-radius:18px 18px 18px 4px;align-items:center;gap:5px;padding:11px 14px;display:inline-flex}.McpSearchAnimation-module__vTUG5a__dot{background:#4a4a62;border-radius:50%;width:7px;height:7px}.McpSearchAnimation-module__vTUG5a__dot:first-child{animation:1.1s ease-in-out infinite McpSearchAnimation-module__vTUG5a__dotBounce}.McpSearchAnimation-module__vTUG5a__dot:nth-child(2){animation:1.1s ease-in-out .18s infinite McpSearchAnimation-module__vTUG5a__dotBounce}.McpSearchAnimation-module__vTUG5a__dot:nth-child(3){animation:1.1s ease-in-out .36s infinite McpSearchAnimation-module__vTUG5a__dotBounce}.McpSearchAnimation-module__vTUG5a__claudeBubble{color:#c8c8dc;background:#222228;border:1px solid #2a2a32;border-radius:18px 18px 18px 4px;max-width:88%;padding:10px 14px;font-size:14px;line-height:1.5;animation:.28s forwards McpSearchAnimation-module__vTUG5a__fadeIn}.McpSearchAnimation-module__vTUG5a__verseRef{color:#a78bfa;font-size:13px;font-weight:600}.McpSearchAnimation-module__vTUG5a__verseQuote{color:#d8d8e8;font-style:italic}.McpSearchAnimation-module__vTUG5a__verseNote{color:#5a5a72;margin-top:6px;font-size:12px;font-style:normal;display:block}.McpSearchAnimation-module__vTUG5a__inputRow{background:#1e1e1e;border-top:1px solid #252525;align-items:center;gap:8px;padding:11px 14px;display:flex}.McpSearchAnimation-module__vTUG5a__inputWrap{color:#c8c8d8;background:#252525;border:1px solid #303030;border-radius:22px;flex:1;align-items:center;min-height:38px;padding:9px 14px;font-size:14px;display:flex}.McpSearchAnimation-module__vTUG5a__inputPlaceholder{color:#3e3e52}.McpSearchAnimation-module__vTUG5a__cursor{vertical-align:middle;background:#a78bfa;width:2px;height:13px;margin-left:1px;animation:1s step-end infinite McpSearchAnimation-module__vTUG5a__blink;display:inline-block}.McpSearchAnimation-module__vTUG5a__sendBtn{cursor:default;color:#fff;background:#2563eb;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.McpSearchAnimation-module__vTUG5a__sendBtn svg{width:15px;height:15px}
