.mcp-verified-example{background:linear-gradient(135deg,#13242b,#101b26);border:1px solid #435c62;border-radius:12px;margin-top:48px;padding:32px;scroll-margin-top:104px}.mcp-verified-example>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mcp-verified-example .mcp-eyebrow{color:#afcec5;margin-bottom:14px}.mcp-verified-example h2{font-size:clamp(28px,3vw,40px)}.mcp-verified-example__date{color:#b4c9ce;text-align:right;font-size:.8125rem}.mcp-verified-example__date>span{color:#94abb6;margin-bottom:5px;display:block}.mcp-verified-example__date>time{color:#d5e8e5;font-size:.9375rem}.mcp-verified-example__date p{margin:6px 0 0}.mcp-verified-example__answer{color:#b9cbd5;max-width:850px;margin:28px 0 20px;font-size:1rem;line-height:1.7}.mcp-verified-example__answer strong{color:#e1ecef;font-weight:500}.mcp-verified-example__context{flex-wrap:wrap;gap:14px 38px;margin:0 0 24px;display:flex}.mcp-verified-example__context dt{color:#94aeba;font-size:.75rem;font-weight:400}.mcp-verified-example__context dd{color:#d1e0e8;margin:5px 0 0;font-size:.875rem}.mcp-verified-results{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.mcp-verified-results caption{text-align:left;caption-side:top;color:#a9c0c5;border-top:1px solid #364f57;padding:15px 0;font-size:.8125rem}.mcp-verified-results thead th{color:#a8c1ca;background:#192d36;padding:11px 14px;font-size:.75rem;font-weight:500}.mcp-verified-results th:first-child{width:84px}.mcp-verified-results tbody th{color:#b5d7ce;vertical-align:top;padding:17px 14px;font:.875rem ui-monospace,monospace}.mcp-verified-results tbody td{padding:15px 14px}.mcp-verified-results tbody tr{border-bottom:1px solid #2e454f}.mcp-verified-results a{color:#e0edf3;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5;display:block}.mcp-verified-results a:hover{color:#ffb58f}.mcp-verified-results a>span{color:#99b6c5;margin-top:5px;font-size:.75rem;display:block}.mcp-verified-example__more{margin:0}.mcp-verified-example__more summary{color:#c1ded5;cursor:pointer;justify-content:space-between;gap:16px;padding:19px 14px;font-size:.875rem;list-style:none;display:flex}.mcp-verified-example__more summary::-webkit-details-marker{display:none}.mcp-verified-example__more summary>span{font-size:1.2rem;line-height:1}.mcp-verified-example__more[open] summary>span{transform:rotate(45deg)}.mcp-verified-example>footer{border-top:1px solid #364f57;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:15px 30px;padding-top:22px;display:flex}.mcp-verified-example>footer p{color:#a6bec8;flex:440px;margin:0;font-size:.8125rem;line-height:1.7}.mcp-verified-example>footer strong{color:#d1e0e8;font-weight:500}.mcp-verified-example>footer a{color:#ffc39f;font-size:.8125rem;line-height:1.7}.mcp-example-links{flex-wrap:wrap;gap:10px 22px;margin-top:20px;display:flex}.mcp-example-links a{color:#ffba91;text-underline-offset:4px;font-size:.875rem;text-decoration:underline}.mcp-seo-first-result{background:#0c1621;padding:0 0 64px}.mcp-seo-first-result .shell{padding-top:1px}@media (max-width:600px){.mcp-verified-example{margin-top:32px;padding:21px 18px}.mcp-verified-example>header{flex-direction:column;align-items:flex-start}.mcp-verified-example__date{text-align:left}.mcp-verified-example__context{gap:16px 24px}.mcp-verified-results th:first-child{width:65px}.mcp-verified-results thead th,.mcp-verified-results tbody th,.mcp-verified-results tbody td{padding-left:8px;padding-right:8px}.mcp-verified-results a{font-size:.875rem}}
.mcp-rank-builder{color:#e4eaf1;background:radial-gradient(at 0 0,#39261e55,#0000 46%),#101923;border:1px solid #354252;border-radius:16px;margin:54px 0;padding:clamp(24px,4vw,48px)}.mcp-rank-builder *,.mcp-rank-builder :before,.mcp-rank-builder :after{box-sizing:border-box}.mcp-rank-builder__intro{grid-template-columns:1fr 1fr;align-items:end;gap:28px;margin-bottom:34px;display:grid}.mcp-rank-builder__intro .mcp-eyebrow{color:#ffb18a;margin:0 0 12px;font-size:.75rem}.mcp-rank-builder__intro h2{color:#f5f1ed;letter-spacing:-.045em;margin:0;scroll-margin-top:110px;font-size:clamp(1.8rem,3.1vw,2.5rem);line-height:1.15}.mcp-rank-builder__intro>p{color:#b1bdcc;max-width:500px;margin:0;font-size:1rem;line-height:1.7}.mcp-rank-builder__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;display:grid}.mcp-rank-builder__form{min-width:0}.mcp-rank-builder__field+.mcp-rank-builder__field{margin-top:23px}.mcp-rank-builder__field label{color:#f0e8e1;margin-bottom:8px;font-size:.9375rem;font-weight:600;display:block}.mcp-rank-builder__field input,.mcp-rank-builder__field textarea{color:#edf1f7;width:100%;min-height:46px;font:inherit;background:#0a121c;border:1px solid #526174;border-radius:7px;padding:12px 14px;font-size:1rem;line-height:1.5;display:block}.mcp-rank-builder__field textarea{resize:vertical;min-height:132px}.mcp-rank-builder__field input::placeholder,.mcp-rank-builder__field textarea::placeholder{color:#91a1b4;opacity:1}.mcp-rank-builder__field input:focus-visible,.mcp-rank-builder__field textarea:focus-visible,.mcp-rank-builder button:focus-visible,.mcp-rank-builder__ready:focus-visible{outline-offset:3px;outline:2px solid #ffb28a}.mcp-rank-builder__field [aria-invalid=true]{border-color:#f3a48d}.mcp-rank-builder .mcp-rank-builder__hint{color:#a6b5c7;margin:8px 0 0;font-size:.8125rem;line-height:1.6}.mcp-rank-builder .mcp-rank-builder__error{color:#ffb49d;margin:8px 0 0;font-size:.875rem;line-height:1.6}.mcp-rank-builder__submit{text-align:left;white-space:normal;justify-content:space-between;gap:16px;width:100%;min-height:48px;margin-top:25px}.mcp-rank-builder .mcp-rank-builder__local-note{color:#a6b5c7;margin:13px 0 0;font-size:.8125rem;line-height:1.7}.mcp-rank-builder__output{min-width:0}.mcp-rank-builder__empty{background:#0b141e;border:1px solid #344354;border-radius:10px;padding:28px}.mcp-rank-builder__empty-label{color:#d5a786;letter-spacing:.12em;font-size:.6875rem;font-weight:600}.mcp-rank-builder__empty h3{color:#f1ebe5;letter-spacing:-.025em;max-width:360px;margin:18px 0;font-size:1.45rem;line-height:1.3}.mcp-rank-builder__empty ul{color:#c5d0dc;margin:0;padding-left:19px;font-size:.9375rem;line-height:1.7}.mcp-rank-builder__empty li+li{margin-top:9px}.mcp-rank-builder__empty li::marker{color:#f09f72}.mcp-rank-builder__empty>p{color:#a6b5c7;margin:24px 0 0;font-size:.875rem;line-height:1.7}.mcp-rank-builder__ready{border-radius:10px}.mcp-rank-builder .mcp-code__bar{padding:12px 16px}.mcp-rank-builder .mcp-code__bar button{flex-shrink:0;min-height:40px}.mcp-rank-builder .mcp-code pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:18px;font-size:.8125rem;line-height:1.8}.mcp-rank-builder .mcp-code>p{padding-left:18px;padding-right:18px}.mcp-rank-builder .mcp-rank-builder__result-note{color:#aebdce;margin:15px 0 0;font-size:.875rem;line-height:1.7}.mcp-rank-builder__status{color:#bde0c9;min-height:24px;margin:10px 0 0;font-size:.8125rem;line-height:1.6}@media (max-width:900px){.mcp-rank-builder__intro,.mcp-rank-builder__layout{grid-template-columns:minmax(0,1fr);gap:24px}.mcp-rank-builder__intro{margin-bottom:28px}.mcp-rank-builder__intro>p{max-width:680px}}@media (max-width:480px){.mcp-rank-builder{border-radius:12px;margin:36px 0;padding:22px 18px}.mcp-rank-builder__empty{padding:22px 18px}.mcp-rank-builder .mcp-code__bar{flex-direction:column;align-items:flex-start;gap:10px}}
