.mcp-prompts{margin-top:40px}.mcp-chat{border:1.5px solid var(--foreground);background:var(--surface);box-shadow:8px 8px 0 var(--lime);border-radius:16px;padding:14px}.mcp-chat-head{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.mcp-chat-head span{background:var(--good);border-radius:99px;width:8px;height:8px}.mcp-chat-input{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 12px 12px 16px;font-size:15px;display:flex}.mcp-chat-send{background:var(--accent);color:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.mcp-prompts-head{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:22px 0 6px;font-size:13px;display:flex}.mcp-prompts-head .marquee-pause{color:var(--muted);font-size:12px;font-weight:600}.mcp-rows{padding-bottom:8px;padding-right:8px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mcp-row{gap:8px;width:max-content;margin-top:8px;display:flex}.mcp-row ul{gap:8px;display:flex}.mcp-row button{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:13px;transition:border-color .15s,background .15s;display:inline-flex}.mcp-row button small{background:var(--secondary);color:var(--accent);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.mcp-row button:hover,.mcp-row button:focus-visible{border-color:var(--accent)}.mcp-row button[aria-pressed=true]{border-color:var(--foreground);background:var(--secondary)}@media (prefers-reduced-motion:no-preference){.motion-ok .mcp-row{animation:60s linear infinite mcp-marquee}.motion-ok .mcp-row.is-reverse{animation-duration:70s;animation-direction:reverse}.motion-ok .mcp-row:nth-child(3){animation-duration:54s}.motion-ok .mcp-prompts:hover .mcp-row,.motion-ok .mcp-prompts:focus-within .mcp-row,.motion-ok .mcp-prompts.is-paused .mcp-row{animation-play-state:paused}@keyframes mcp-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 4px))}}}html:not(.motion-ok) .mcp-rows{-webkit-mask-image:none;mask-image:none}html:not(.motion-ok) .mcp-row,html:not(.motion-ok) .mcp-row ul{flex-wrap:wrap;width:auto}html:not(.motion-ok) .mcp-row ul[aria-hidden]{display:none}html:not(.motion-ok) .mcp-row button{white-space:normal;text-align:left}html:not(.motion-ok) .mcp-prompts-head .marquee-pause{display:none}@media (prefers-reduced-motion:reduce){.mcp-rows{-webkit-mask-image:none;mask-image:none}.mcp-row,.mcp-row ul{flex-wrap:wrap;width:auto}.mcp-row ul[aria-hidden]{display:none}.mcp-row button{white-space:normal;text-align:left}.mcp-prompts-head .marquee-pause{display:none}}
