.mermaid-diagram{background:linear-gradient(135deg,#faf5ff,#f3e8ff,#ede9fe);border:1px solid #ddd6fe;border-radius:1rem;padding:2rem;margin:1.5rem 0;display:flex;justify-content:center;box-shadow:0 4px 6px -1px #8b5cf61a,0 2px 4px -2px #8b5cf61a}.mermaid-diagram svg{max-width:100%;height:auto}
