.mdc-mermaid[data-v-b1eb434d]{background:#0b0c10;border:1px solid #ffffff14;border-radius:1rem;margin:1.5rem 0;padding:.75rem;position:relative}.mdc-mermaid__toolbar[data-v-b1eb434d]{z-index:2;opacity:0;background:#15161ae6;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem;transition:opacity .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.mdc-mermaid:hover .mdc-mermaid__toolbar[data-v-b1eb434d],.mdc-mermaid__toolbar--dialog[data-v-b1eb434d],.mdc-mermaid__toolbar[data-v-b1eb434d]:focus-within{opacity:1}.mdc-mermaid__toolbar--dialog[data-v-b1eb434d]{width:max-content;margin-bottom:.75rem;position:static}.mdc-mermaid__zoom[data-v-b1eb434d]{color:#d4d4d4;font-variant-numeric:tabular-nums;min-width:3.5rem;font-size:.7rem;font-weight:700}.mdc-mermaid__viewport[data-v-b1eb434d]{overscroll-behavior:contain;max-height:70vh;overflow:auto}.mdc-mermaid__viewport--dialog[data-v-b1eb434d]{min-height:40vh;max-height:78vh}.mdc-mermaid__svg[data-v-b1eb434d]{min-width:100%;transition:width .12s;display:block}.mdc-mermaid__svg[data-v-b1eb434d] svg{height:auto;width:100%!important;max-width:none!important}.mdc-mermaid__hint[data-v-b1eb434d]{text-align:center;color:#a3a3a399;margin-top:.5rem;font-size:.68rem}.mdc-mermaid--error[data-v-b1eb434d]{border-color:#f8717159}.mdc-mermaid__error-title[data-v-b1eb434d]{color:#fca5a5;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}.mdc-mermaid__source[data-v-b1eb434d]{color:#d4d4d4;background:#ffffff0a;border-radius:.5rem;margin:.75rem 0 0;padding:.75rem;font-size:.78rem;overflow-x:auto}.mdc-mermaid__error-detail[data-v-b1eb434d]{color:#a3a3a3e6;white-space:pre-line;margin-top:.5rem;font-size:.72rem}
