.mcp-prose pre{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;background:#073642;border:1px solid #586e75;border-radius:.375rem;padding:1rem;overflow-x:auto;font-size:.875rem;color:#93a1a1}.mcp-prose code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;background:#073642;padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;color:#2aa198}.mcp-prose pre code{background:transparent;padding:0;color:inherit}.mcp-prose h1{font-size:2rem;font-weight:800;color:#fdf6e3;margin-bottom:1rem}.mcp-prose h2{font-size:1.5rem;font-weight:700;color:#fdf6e3;margin-top:2.5rem;margin-bottom:1rem}.mcp-prose h3{font-size:1.125rem;font-weight:600;color:#eee8d5;margin-top:2rem;margin-bottom:.75rem}.mcp-prose p{line-height:1.7;margin-bottom:1rem}.mcp-prose ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1rem;line-height:1.7}.mcp-prose ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1rem;line-height:1.7}.mcp-prose a{color:#2aa198;text-decoration:underline}.mcp-prose a:hover{color:#268bd2}.mcp-prose table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.875rem}.mcp-prose th{text-align:left;padding:.5rem .75rem;background:#073642;color:#fdf6e3;font-weight:600;border:1px solid #586e75}.mcp-prose td{padding:.5rem .75rem;border:1px solid rgba(88,110,117,.3);color:#93a1a1}
