.mermaid{--pele-bg:var(--c-bg,#fff);--pele-fg:var(--c-text,#1a1a1a);--pele-muted:var(--c-text-muted,#6b7280);--pele-line:var(--c-text,#1a1a1a);--pele-surface:var(--c-code-bg,#f3f4f6);--pele-surface-alt:var(--c-header-bg,#fafafa);--pele-border:var(--c-border-strong,#d1d5db);--pele-accent:var(--c-link,#2563eb);--pele-font:var(--font-sans,sans-serif);--pele-font-mono:var(--font-mono,monospace);display:block;margin:1.5rem 0;padding:1rem;background:var(--c-bg,#fff);border:1px solid var(--c-border,#e5e7eb);border-radius:.5rem;text-align:center}.mermaid svg{display:inline-block}