.markdown{--tw-prose-body:#334155;--tw-prose-headings:#1e293b;--tw-prose-links:#1e40af;--tw-prose-bold:#1e293b;--tw-prose-counters:#64748b;--tw-prose-bullets:#cbd5e1;border-radius:.5rem;border:1px solid #0c376e!important}.md-renderer{padding-left:20px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.md-renderer summary::-webkit-details-marker{display:none}.md-renderer summary::marker{display:none}.md-renderer details>div{animation:.18s ease-out md-details-open;overflow:hidden}@keyframes md-details-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.md-renderer summary:before{content:"▸";color:#94a3b8;margin-right:.5rem;font-size:.7em;transition:transform .15s;display:inline-block}.md-renderer details[open]>summary:before{transform:rotate(90deg)}.md-renderer .md-code-block{border-radius:.5rem;position:relative;overflow:hidden}.md-renderer .md-code-block>div{overflow-x:auto}.md-renderer .md-code-block>div::-webkit-scrollbar{height:4px}.md-renderer .md-code-block>div::-webkit-scrollbar-track{background:0 0}.md-renderer .md-code-block>div::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.md-renderer :not(pre)>code:before,.md-renderer :not(pre)>code:after{content:none}.md-renderer :not(pre)>code{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.25rem;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.md-renderer h1,.md-renderer h2,.md-renderer h3,.md-renderer h4,.md-renderer h5,.md-renderer h6{margin-left:-1rem;padding-left:1rem}.md-renderer-code-block-button{text-shadow:0 0 2px #ffffff80;text-align:center;padding-top:.25rem;padding-bottom:.15rem}
