.pm-head:where(.astro-lcdefpme){border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,3vw,28px);display:flex}.pm-brand:where(.astro-lcdefpme){align-items:center;gap:9px;font-size:15px;font-weight:700;display:inline-flex}.pm-logo:where(.astro-lcdefpme){background:var(--blue);color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.pm-ask:where(.astro-lcdefpme){background:var(--blue);color:#fff;border-radius:var(--radius);padding:7px 14px;font-size:13px;font-weight:600}.pm-main:where(.astro-lcdefpme){text-align:left;padding:clamp(18px,3vw,26px) clamp(16px,3vw,28px) clamp(22px,3vw,30px)}.pm-toolbar:where(.astro-lcdefpme){justify-content:space-between;align-items:center;gap:16px;display:flex}.pm-h:where(.astro-lcdefpme){font-size:clamp(17px,2.2vw,20px);font-weight:700}.pm-search:where(.astro-lcdefpme){color:var(--muted);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);padding:7px 14px;font-size:13px}.pm-chips:where(.astro-lcdefpme){flex-wrap:wrap;gap:8px;margin:16px 0 4px;display:flex}.pm-chips:where(.astro-lcdefpme) span:where(.astro-lcdefpme){border:1px solid var(--border);color:var(--muted);background:var(--card);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.pm-chips:where(.astro-lcdefpme) span:where(.astro-lcdefpme).on{background:var(--blue-soft);color:var(--blue-deep);border-color:#0000}.pm-list:where(.astro-lcdefpme){margin:12px 0 0;padding:0;list-style:none}.pm-row:where(.astro-lcdefpme){border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:14px 2px;display:flex}.pm-row:where(.astro-lcdefpme):last-child{border-bottom:none}.pm-vote:where(.astro-lcdefpme){flex-direction:column;flex:none;align-items:center;width:42px;display:flex}.pm-vote:where(.astro-lcdefpme) b:where(.astro-lcdefpme){font-size:17px;font-weight:700}.pm-vote:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--muted);font-size:11px}.pm-rowmain:where(.astro-lcdefpme){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pm-rowtitle:where(.astro-lcdefpme){font-size:15px;font-weight:600}.pm-rowmeta:where(.astro-lcdefpme){color:var(--muted);font-size:12px}.pm-ans:where(.astro-lcdefpme){color:var(--muted);flex:none;font-size:13px;font-weight:600}.pm-ans:where(.astro-lcdefpme).on{color:var(--green)}.oldnew:where(.astro-lcdefpme){padding:clamp(28px,4vw,40px) 0}.oldnew-grid:where(.astro-lcdefpme){grid-template-columns:1fr 1fr;gap:20px;display:grid}.oldnew-card:where(.astro-lcdefpme){border:1px solid var(--border);background:var(--card);border-radius:12px;padding:clamp(22px,3vw,30px)}.oldnew-card:where(.astro-lcdefpme) .oldnew-tag:where(.astro-lcdefpme){color:var(--muted);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.oldnew-card:where(.astro-lcdefpme) p:where(.astro-lcdefpme){letter-spacing:-.02em;margin:0;font-size:clamp(19px,2.6vw,26px);font-weight:700}.oldnew-card:where(.astro-lcdefpme).old p:where(.astro-lcdefpme){color:var(--muted)}.oldnew-card:where(.astro-lcdefpme).neu{background:var(--blue-soft);border-color:#0000}.oldnew-card:where(.astro-lcdefpme).neu .oldnew-tag:where(.astro-lcdefpme),.oldnew-card:where(.astro-lcdefpme).neu p:where(.astro-lcdefpme){color:var(--blue-deep)}.api-grid:where(.astro-lcdefpme){grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.api-points:where(.astro-lcdefpme){gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.api-points:where(.astro-lcdefpme) li:where(.astro-lcdefpme){align-items:flex-start;gap:14px;display:flex}.api-ic:where(.astro-lcdefpme){background:var(--blue-soft);width:40px;height:40px;color:var(--blue);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.api-points:where(.astro-lcdefpme) b:where(.astro-lcdefpme){font-size:16px;font-weight:700;display:block}.api-points:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--muted);margin-top:2px;font-size:15px;display:block}.api-agents:where(.astro-lcdefpme){flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.agent-chip:where(.astro-lcdefpme){color:var(--ink);background:var(--card);border:1px solid var(--border);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}.api-connect:where(.astro-lcdefpme){justify-items:start;gap:8px;margin-top:28px;display:grid}.connect-label:where(.astro-lcdefpme){letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}.connect-url:where(.astro-lcdefpme){color:var(--ink);background:var(--card);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:10px;max-width:100%;padding:10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px}.connect-hint:where(.astro-lcdefpme){color:var(--muted);font-size:14px}.connect-hint:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:var(--blue);font-weight:600;text-decoration:none}.connect-hint:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{text-decoration:underline}.mcp-card:where(.astro-lcdefpme){box-shadow:var(--shadow-lg);background:#0f172a;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.mcp-bar:where(.astro-lcdefpme){background:#ffffff08;border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:12px 16px;display:flex}.mcp-dots:where(.astro-lcdefpme){gap:6px;display:inline-flex}.mcp-dots:where(.astro-lcdefpme) i:where(.astro-lcdefpme){background:#ffffff2e;border-radius:50%;width:10px;height:10px}.mcp-title:where(.astro-lcdefpme){color:#94a3b8;font-size:13px;font-weight:600}.mcp-code:where(.astro-lcdefpme){color:#cbd5e1;white-space:pre-wrap;word-break:break-word;margin:0;padding:22px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.7}.mcp-code:where(.astro-lcdefpme) .k-agent:where(.astro-lcdefpme){color:#f8fafc;font-weight:700}.mcp-code:where(.astro-lcdefpme) .k-tool:where(.astro-lcdefpme){color:#60a5fa;font-weight:600}.mcp-code:where(.astro-lcdefpme) .k-key:where(.astro-lcdefpme){color:#93c5fd}.mcp-code:where(.astro-lcdefpme) .k-str:where(.astro-lcdefpme){color:#fbbf24}.mcp-code:where(.astro-lcdefpme) .k-dim:where(.astro-lcdefpme){color:#64748b}.mcp-code:where(.astro-lcdefpme) .k-ok:where(.astro-lcdefpme){color:#7dd3fc;font-weight:600}.prose-grid:where(.astro-lcdefpme){grid-template-columns:1fr 1fr;gap:22px;display:grid}.prose-card:where(.astro-lcdefpme){background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;padding:clamp(28px,3vw,40px)}.prose-note:where(.astro-lcdefpme){background:var(--blue-soft);border-color:#0000}.prose-note:where(.astro-lcdefpme) .eyebrow:where(.astro-lcdefpme){color:var(--blue-deep)}@media (width<=940px){.api-grid:where(.astro-lcdefpme){grid-template-columns:1fr;gap:32px}}@media (width<=720px){.oldnew-grid:where(.astro-lcdefpme),.prose-grid:where(.astro-lcdefpme){grid-template-columns:1fr}}
