.mcp-glass{position:fixed;z-index:40;right:24px;bottom:24px;width:min(360px,calc(100vw - 32px));padding:18px;border:1px solid rgba(35,231,255,.28);border-radius:26px;background:linear-gradient(145deg,rgba(8,13,20,.72),rgba(5,8,13,.46));box-shadow:0 24px 80px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(26px) saturate(140%);-webkit-backdrop-filter:blur(26px) saturate(140%);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.mcp-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(35,231,255,.12),transparent 34%,transparent 66%,rgba(255,43,79,.12))}.mcp-glass__head,.mcp-glass__head>div,.mcp-actions{display:flex;align-items:center}.mcp-glass__head{justify-content:space-between;gap:12px}.mcp-glass__head>div{gap:9px}.mcp-glass strong,.mcp-mode{font:800 .72rem ui-monospace,monospace;letter-spacing:.1em}.mcp-mode{color:#91a8b8}.mcp-led{width:10px;height:10px;border-radius:50%;background:#f0cc6a;box-shadow:0 0 18px #f0cc6a}.mcp-glass[data-state="online"] .mcp-led{background:#23e7ff;box-shadow:0 0 20px #23e7ff}.mcp-glass[data-state="offline"] .mcp-led{background:#ff2b4f;box-shadow:0 0 20px #ff2b4f}.mcp-copy{position:relative;margin:12px 0;color:#9fb4c8;font-size:.86rem;line-height:1.5}.mcp-facts{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px 14px;padding:12px;border-radius:16px;background:rgba(1,4,8,.44);border:1px solid rgba(35,231,255,.14)}.mcp-facts span{color:#7f96a9;font-size:.72rem}.mcp-facts strong{color:#eef7ff}.mcp-actions{position:relative;gap:8px;margin-top:12px;flex-wrap:wrap}.mcp-actions button,.mcp-actions a{min-height:38px;padding:0 12px;border:1px solid rgba(35,231,255,.24);border-radius:999px;background:rgba(255,255,255,.04);color:#eef7ff;font:800 .65rem ui-monospace,monospace;letter-spacing:.08em;cursor:pointer;text-decoration:none}.mcp-actions button:hover,.mcp-actions a:hover{border-color:#23e7ff;color:#23e7ff}@media(max-width:700px){.mcp-glass{right:16px;bottom:16px}}