.mcp-reference-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mcp-reference-card{background:linear-gradient(145deg,#c8ff0009,#ffffff03 60%);border:1px solid #ffffff24;border-radius:20px;flex-direction:column;min-width:0;padding:28px;display:flex}.mcp-reference-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:36px;display:flex}.mcp-reference-initial{color:#c8ff00;background:#c8ff0010;border:1px solid #c8ff0055;border-radius:14px;place-items:center;width:52px;height:52px;font-family:inherit;font-size:1.8rem;font-weight:700;display:grid}.mcp-reference-badge{color:#c7d5df;letter-spacing:.03em;align-items:center;gap:7px;font-size:.75rem;display:inline-flex}.mgp-home .mcp-reference-activity{color:#c8ff00;align-items:center;gap:9px;margin:0 0 12px;font-size:.9rem;display:flex}.mgp-home .mcp-reference-card h3{color:#f1f6fa;max-width:240px;margin:0 0 32px;font-size:1.55rem;line-height:1.3}.mcp-reference-card a{color:#d9e5ed;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:.85rem;line-height:1.5;display:flex}.mcp-reference-card a:focus-visible{outline-offset:5px;outline:2px solid #c8ff00}.mcp-reference-card a:hover{color:#c8ff00}@media (max-width:800px){.mcp-reference-cards{grid-template-columns:1fr}.mcp-reference-card{padding:24px}.mcp-reference-top{margin-bottom:24px}.mgp-home .mcp-reference-card h3{max-width:none}}
