.mcp-module__jeuU8G__page{color:#fff;background:#000;min-height:100vh}.mcp-module__jeuU8G__hero{text-align:center;border-bottom:1px solid #ffffff0d;padding:96px 20px 64px;position:relative;overflow:hidden}.mcp-module__jeuU8G__hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,#d1fe1714 0%,#0000 50%),radial-gradient(circle at 70% 60%,#e276540f 0%,#0000 50%);position:absolute;inset:0}.mcp-module__jeuU8G__heroInner{max-width:980px;margin:0 auto;position:relative}.mcp-module__jeuU8G__crumbs{color:gray;justify-content:center;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.mcp-module__jeuU8G__crumbs a{color:gray;text-decoration:none;transition:color .2s}.mcp-module__jeuU8G__crumbs a:hover,.mcp-module__jeuU8G__crumbCurrent{color:#d1fe17}.mcp-module__jeuU8G__kicker{color:#d1fe17;letter-spacing:.08em;text-transform:uppercase;background:#d1fe171a;border:1px solid #d1fe1733;border-radius:100px;margin-bottom:24px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}.mcp-module__jeuU8G__title{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.05}.mcp-module__jeuU8G__title em{background:linear-gradient(135deg,#d1fe17 0%,#a8e63d 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.mcp-module__jeuU8G__subtitle{color:#b8b8b8;max-width:720px;margin:0 auto 32px;font-size:clamp(16px,2vw,20px);line-height:1.5}.mcp-module__jeuU8G__heroCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:16px;display:flex}.mcp-module__jeuU8G__ctaPrimary{color:#000;background:#d1fe17;border-radius:100px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.mcp-module__jeuU8G__ctaPrimary:hover{transform:translateY(-1px);box-shadow:0 8px 24px #d1fe174d}.mcp-module__jeuU8G__ctaSecondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:100px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.mcp-module__jeuU8G__ctaSecondary:hover{background:#ffffff1a;border-color:#fff3}.mcp-module__jeuU8G__umbrellaSection{max-width:1100px;margin:0 auto;padding:32px 20px 0}.mcp-module__jeuU8G__umbrellaCard{background:radial-gradient(circle at 100% 0,#d1fe1714 0%,#0000 50%),linear-gradient(135deg,#0c0d0f 0%,#15171a 100%);border:1px solid #d1fe1733;border-radius:24px;padding:40px 36px;position:relative;overflow:hidden}.mcp-module__jeuU8G__umbrellaCard:before{content:"";opacity:.6;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#d1fe17 50%,#0000 100%);height:2px;position:absolute;top:-1px;left:-1px;right:-1px}.mcp-module__jeuU8G__umbrellaBadge{color:#d1fe17;letter-spacing:.06em;text-transform:uppercase;background:#d1fe1714;border:1px solid #d1fe1740;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.mcp-module__jeuU8G__umbrellaDot{background:#d1fe17;border-radius:50%;width:8px;height:8px;animation:2s infinite mcp-module__jeuU8G__umbrella-pulse;box-shadow:0 0 10px #d1fe17b3}@keyframes mcp-module__jeuU8G__umbrella-pulse{50%{opacity:.5}}.mcp-module__jeuU8G__umbrellaTitle{letter-spacing:-.025em;color:#fff;margin:0 0 16px;font-size:clamp(32px,4.5vw,52px);font-weight:700;line-height:1.05}.mcp-module__jeuU8G__umbrellaTitle em{background:linear-gradient(135deg,#d1fe17 0%,#a8e63d 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.mcp-module__jeuU8G__umbrellaSubtitle{color:#b8b8b8;max-width:760px;margin:0 0 28px;font-size:17px;line-height:1.55}.mcp-module__jeuU8G__umbrellaUrlRow{background:#0006;border:1px solid #d1fe1733;border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;display:flex}.mcp-module__jeuU8G__umbrellaUrlText{color:#d1fe17;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;flex:1;min-width:0;overflow:hidden}.mcp-module__jeuU8G__umbrellaUrlCopy{color:#000;cursor:pointer;background:#d1fe17;border:none;border-radius:6px;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:700;transition:background .2s,transform .1s}.mcp-module__jeuU8G__umbrellaUrlCopy:hover{background:#c4ee10;transform:translateY(-1px)}.mcp-module__jeuU8G__umbrellaUrlCopy[data-copied=true]{color:#d1fe17;background:#d1fe1766}.mcp-module__jeuU8G__umbrellaCmdRow{background:#0009;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;margin-bottom:24px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.mcp-module__jeuU8G__umbrellaCmd{color:silver;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.mcp-module__jeuU8G__umbrellaCmdCopy{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:5px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:600;transition:background .2s}.mcp-module__jeuU8G__umbrellaCmdCopy:hover{background:#ffffff1f}.mcp-module__jeuU8G__umbrellaCmdCopy[data-copied=true]{color:#d1fe17;background:#d1fe1726;border-color:#d1fe174d}.mcp-module__jeuU8G__umbrellaIncludes{border-top:1px solid #ffffff0f;padding-top:24px}.mcp-module__jeuU8G__umbrellaIncludesLabel{color:#888;text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:11px;font-weight:600}.mcp-module__jeuU8G__umbrellaIncludesList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.mcp-module__jeuU8G__umbrellaIncludesList li{align-items:center;gap:8px;font-size:14px;display:flex}.mcp-module__jeuU8G__umbrellaIncludesList li strong{color:#fff;min-width:64px;font-weight:600}.mcp-module__jeuU8G__umbrellaIncludesArrow{color:#d1fe17;font-weight:700}.mcp-module__jeuU8G__umbrellaModels{color:#b0b0b0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}@media (max-width:768px){.mcp-module__jeuU8G__umbrellaSection{padding:16px 16px 0}.mcp-module__jeuU8G__umbrellaCard{padding:28px 20px}.mcp-module__jeuU8G__umbrellaIncludesList li strong{min-width:56px}}@media (max-width:520px){.mcp-module__jeuU8G__umbrellaIncludesList{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcp-module__jeuU8G__setupSection{max-width:1100px;margin:0 auto;padding:64px 20px 32px}.mcp-module__jeuU8G__sectionLabel{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#d1fe17;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.mcp-module__jeuU8G__sectionTitle{text-align:center;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,4vw,44px);font-weight:700}.mcp-module__jeuU8G__sectionDesc{text-align:center;color:#999;max-width:600px;margin:0 auto 32px;line-height:1.6}.mcp-module__jeuU8G__tabsRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.mcp-module__jeuU8G__tab{color:#b8b8b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.mcp-module__jeuU8G__tab[data-active=true]{color:#000;background:#fff;border-color:#fff}.mcp-module__jeuU8G__tab:hover:not([data-active=true]){background:#ffffff14;border-color:#ffffff26}.mcp-module__jeuU8G__codeBlock{color:#d1fe17;white-space:pre;background:#0c0d0f;border:1px solid #ffffff14;border-radius:12px;padding:20px 56px 20px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6;position:relative;overflow-x:auto}.mcp-module__jeuU8G__copyBtn{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:background .2s;position:absolute;top:12px;right:12px}.mcp-module__jeuU8G__copyBtn:hover{background:#ffffff1f}.mcp-module__jeuU8G__copyBtn[data-copied=true]{color:#d1fe17;background:#d1fe1726;border-color:#d1fe174d}.mcp-module__jeuU8G__tabBody{display:none}.mcp-module__jeuU8G__tabBody[data-active=true]{display:block}.mcp-module__jeuU8G__directoryIntro{text-align:center;max-width:1100px;margin:32px auto 0;padding:0 20px}.mcp-module__jeuU8G__directory{max-width:1600px;margin:0 auto;padding:24px 20px 80px}.mcp-module__jeuU8G__directoryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.mcp-module__jeuU8G__searchWrap{flex:320px;max-width:520px;position:relative}.mcp-module__jeuU8G__searchInput{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;width:100%;padding:14px 16px 14px 44px;font-size:14px;transition:border-color .2s,background .2s}.mcp-module__jeuU8G__searchInput::placeholder{color:#666}.mcp-module__jeuU8G__searchInput:focus{background:#ffffff0f;border-color:#d1fe1766;outline:none}.mcp-module__jeuU8G__searchIcon{color:#666;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.mcp-module__jeuU8G__filterRow{flex-wrap:wrap;gap:8px;display:flex}.mcp-module__jeuU8G__filterChip{color:#b8b8b8;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .2s}.mcp-module__jeuU8G__filterChip[data-active=true]{color:#000;background:#d1fe17;border-color:#d1fe17}.mcp-module__jeuU8G__filterChip:hover:not([data-active=true]){color:#fff;background:#ffffff14}.mcp-module__jeuU8G__filterChip .mcp-module__jeuU8G__count{background:#0003;border-radius:100px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.mcp-module__jeuU8G__filterChip[data-active=true] .mcp-module__jeuU8G__count{background:#00000026}.mcp-module__jeuU8G__categorySection{margin-top:56px}.mcp-module__jeuU8G__categorySection:first-of-type{margin-top:0}.mcp-module__jeuU8G__categoryHeader{border-bottom:1px solid #ffffff0f;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.mcp-module__jeuU8G__categoryName{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700}.mcp-module__jeuU8G__categoryCount{color:#666;font-size:13px}.mcp-module__jeuU8G__cardGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.mcp-module__jeuU8G__card{color:inherit;background:#0c0d0f;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:12px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.mcp-module__jeuU8G__card:hover{border-color:#d1fe1740;transform:translateY(-2px);box-shadow:0 12px 32px #00000080}.mcp-module__jeuU8G__cardTop{align-items:center;gap:12px;display:flex}.mcp-module__jeuU8G__cardImage{object-fit:cover;background:#ffffff0a;border-radius:10px;flex-shrink:0;width:48px;height:48px}.mcp-module__jeuU8G__cardTitleWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mcp-module__jeuU8G__cardTitle{letter-spacing:-.01em;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;overflow:hidden}.mcp-module__jeuU8G__trendingDot{background:#d1fe17;border-radius:50%;width:6px;height:6px;margin-left:6px;animation:2s infinite mcp-module__jeuU8G__pulse;display:inline-block;box-shadow:0 0 8px #d1fe1799}@keyframes mcp-module__jeuU8G__pulse{50%{opacity:.5}}.mcp-module__jeuU8G__tagsRow{flex-wrap:wrap;gap:6px;display:flex}.mcp-module__jeuU8G__tag{letter-spacing:.04em;text-transform:uppercase;color:#b8b8b8;background:#ffffff0d;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600}.mcp-module__jeuU8G__toolsBadge{letter-spacing:.04em;text-transform:uppercase;color:#d1fe17;background:#d1fe171a;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600}.mcp-module__jeuU8G__urlRow{color:silver;background:#0006;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.mcp-module__jeuU8G__urlText{white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;flex:1;min-width:0;overflow:hidden}.mcp-module__jeuU8G__miniCopy{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:600;transition:background .2s}.mcp-module__jeuU8G__miniCopy:hover{background:#ffffff1f}.mcp-module__jeuU8G__miniCopy[data-copied=true]{color:#d1fe17;background:#d1fe1726;border-color:#d1fe174d}.mcp-module__jeuU8G__explainer{background:linear-gradient(#000 0%,#0a0a0a 100%);border-top:1px solid #ffffff0d;padding:80px 20px}.mcp-module__jeuU8G__explainerInner{max-width:1000px;margin:0 auto}.mcp-module__jeuU8G__explainerGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:40px;display:grid}.mcp-module__jeuU8G__explainerCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:24px}.mcp-module__jeuU8G__explainerCard h3{color:#d1fe17;margin:0 0 8px;font-size:17px;font-weight:600}.mcp-module__jeuU8G__explainerCard p{color:#b0b0b0;margin:0;font-size:14px;line-height:1.6}.mcp-module__jeuU8G__empty{text-align:center;color:#888;padding:80px 20px;font-size:16px}.mcp-module__jeuU8G__faq{background:linear-gradient(#0a0a0a 0%,#000 100%);border-top:1px solid #ffffff0d;padding:80px 20px}.mcp-module__jeuU8G__faqInner{max-width:1100px;margin:0 auto}.mcp-module__jeuU8G__faqGrid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:16px;margin-top:40px;display:grid}.mcp-module__jeuU8G__faqCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:24px 26px;transition:border-color .2s}.mcp-module__jeuU8G__faqCard:hover{border-color:#d1fe1733}.mcp-module__jeuU8G__faqQ{color:#d1fe17;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4}.mcp-module__jeuU8G__faqA{color:silver;font-size:14px;line-height:1.65}.mcp-module__jeuU8G__faqA p{margin:0 0 10px}.mcp-module__jeuU8G__faqA p:last-child{margin-bottom:0}.mcp-module__jeuU8G__faqA ul{margin:8px 0 0;padding-left:18px}.mcp-module__jeuU8G__faqA ul li{margin-bottom:4px}.mcp-module__jeuU8G__faqA strong{color:#fff;font-weight:600}.mcp-module__jeuU8G__faqA code{color:#d1fe17;background:#d1fe1714;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.mcp-module__jeuU8G__faqA a{color:#d1fe17;border-bottom:1px solid #d1fe174d;text-decoration:none;transition:border-color .2s}.mcp-module__jeuU8G__faqA a:hover{border-color:#d1fe17b3}.mcp-module__jeuU8G__faqUrlList{font-size:12px;margin-top:8px!important}.mcp-module__jeuU8G__faqUrlList li code{color:#b8b8b8;background:#0006;border:1px solid #ffffff0f;font-size:11px}@media (max-width:768px){.mcp-module__jeuU8G__faqGrid{grid-template-columns:1fr}.mcp-module__jeuU8G__hero{padding:64px 16px 48px}.mcp-module__jeuU8G__setupSection{padding:40px 16px 24px}.mcp-module__jeuU8G__directory{padding:32px 16px 64px}.mcp-module__jeuU8G__directoryHeader{flex-direction:column;align-items:stretch}.mcp-module__jeuU8G__searchWrap{max-width:none}.mcp-module__jeuU8G__cardGrid{grid-template-columns:1fr}.mcp-module__jeuU8G__categoryHeader{flex-direction:column;align-items:flex-start;gap:4px}.mcp-module__jeuU8G__filterRow{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.mcp-module__jeuU8G__codeBlock{padding:16px 16px 56px;font-size:12px}.mcp-module__jeuU8G__copyBtn{top:auto;bottom:12px;right:12px}}
