.mermaid-diagram_root__HBCQ1{position:relative;margin:0 0 var(--md-block-gap,12px)}.mermaid-diagram_root__HBCQ1:last-child{margin-bottom:0}.mermaid-diagram_root__HBCQ1>pre{margin-bottom:0!important}.mermaid-diagram_frame__dB8Qe{overflow:hidden}.mermaid-diagram_canvas__Sp2gd{display:block;width:100%;padding:18px 16px;text-align:center;line-height:normal}.mermaid-diagram_canvas__Sp2gd svg{display:inline-block;max-width:100%;height:auto}.mermaid-diagram_canvas__Sp2gd svg p,.mermaid-diagram_canvas__Sp2gd svg span{margin:0;padding:0;border:0}.mermaid-diagram_source__hbv99{margin:0;padding:12px 14px;overflow-x:auto;border:1px solid var(--code-border,var(--border));border-radius:var(--md-code-radius,6px);background:var(--code-bg,var(--surface-faint));font-family:var(--font-mono);font-size:var(--text-ui-sm);line-height:1.6;color:var(--code-fg,var(--foreground));text-align:left}.mermaid-diagram_error__ovHP1{margin-top:4px;overflow:hidden;font-family:var(--font-meta);font-size:var(--text-ui-xs);color:var(--muted-foreground);opacity:.75;white-space:nowrap;text-overflow:ellipsis}.mermaid-diagram_bar__QfB2v{display:flex;justify-content:flex-end;gap:14px;margin-top:4px;opacity:.6;transition:opacity .12s ease}.mermaid-diagram_root__HBCQ1:focus-within .mermaid-diagram_bar__QfB2v,.mermaid-diagram_root__HBCQ1:hover .mermaid-diagram_bar__QfB2v{opacity:1}.mermaid-diagram_tool__e9fAh{padding:0;border:0;background:transparent;font-family:var(--font-meta);font-size:var(--text-ui-xs);line-height:16px;color:var(--muted-foreground);cursor:pointer;outline:none}.mermaid-diagram_tool__e9fAh:focus-visible,.mermaid-diagram_tool__e9fAh:hover,.mermaid-diagram_tool__e9fAh[aria-pressed=true]{color:var(--foreground)}.mermaid-diagram_tool__e9fAh:focus-visible{text-decoration:underline;text-underline-offset:3px}.mermaid-diagram_overlay__vcUYL{position:fixed;inset:0;z-index:60;background:color-mix(in srgb,#000 45%,transparent)}.mermaid-diagram_viewer__vJuDc{position:fixed;inset:4vh 4vw;z-index:61;overflow:hidden;outline:none}.mermaid-diagram_stage__Q0B9r{position:relative;flex:1;overflow:hidden;cursor:grab;touch-action:none;user-select:none}.mermaid-diagram_stage__Q0B9r:active{cursor:grabbing}.mermaid-diagram_content__eW3Zk{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform}.mermaid-diagram_content__eW3Zk svg{display:block}.mermaid-diagram_content__eW3Zk svg p{margin:0}.mermaid-diagram_viewerBar__vG5M3{position:absolute;right:16px;bottom:12px;display:flex;align-items:center;gap:14px}.mermaid-diagram_zoom__6W3hM{min-width:36px;font-family:var(--font-meta);font-size:var(--text-ui-xs);color:var(--muted-foreground);text-align:center;font-variant-numeric:tabular-nums}.mermaid-diagram_srOnly__4ovgh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.inline-media_strip__r3jYM{display:flex;flex-direction:column;gap:8px;margin:8px 0 4px}.inline-media_row__WmFph{display:flex;flex-wrap:wrap;gap:8px}.inline-media_thumb__LViW6{display:inline-block;padding:0;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:color-mix(in srgb,var(--foreground) 5%,transparent);cursor:zoom-in;line-height:0;vertical-align:top}.inline-media_thumb__LViW6:hover{border-color:var(--primary)}.inline-media_thumb__LViW6 img{display:block;max-height:180px!important;max-width:260px!important;min-width:48px;min-height:32px;object-fit:cover;object-position:top left;border:0!important;margin:0!important}.inline-media_thumb__LViW6[data-large] img{max-height:420px!important;max-width:100%!important}.inline-media_video__WxYPp{display:flex;flex-direction:column;max-width:480px;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:#000}.inline-media_video__WxYPp video{display:block;width:100%;max-height:320px;background:#000}.inline-media_videoName__rXTCQ{display:block;padding:4px 8px;font-family:var(--font-meta);font-size:var(--text-ui-xs);color:var(--muted-foreground);background:var(--background);border-top:1px solid var(--border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*# sourceMappingURL=dc5baa907b2c10d1.css.map*/