/* Sparkle custom styles */
.sparkle-highlight {
    background: linear-gradient(45deg, #ff6b6b, #4ecdc4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

/* Mermaid diagram styling */
.mermaid {
    text-align: center;
    margin: 1em 0;
}
