.DropdownMenuContent{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.DropdownMenuContent[data-state=open]{animation:slideDownAndFade .12s ease-out forwards}.DropdownMenuContent[data-state=closed]{animation:slideUpAndFade .12s ease-out forwards;animation-delay:0s}@keyframes slideDownAndFade{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes slideUpAndFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.mermaid-diagram[data-v-70678873]{--mermaid-bg: #fff;--mermaid-fg: #18181b;--mermaid-line: #64748b;--mermaid-accent: #2563eb;--mermaid-muted: #6b7280;--mermaid-surface: #f8fafc;--mermaid-border: #d1d5db}.mermaid-action-btn[data-v-70678873]{align-items:center;background:transparent;border:0;border-radius:8px;color:#111827;display:inline-flex;height:32px;justify-content:center;transition:background-color .15s ease,color .15s ease,opacity .15s ease;width:32px}.mermaid-action-btn[data-v-70678873]:hover:not(:disabled){background:#0f172a0f}.mermaid-action-btn[data-v-70678873]:disabled{cursor:not-allowed;opacity:.45}.mermaid-diagram__viewport[data-v-70678873]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;height:min(540px,70vh);overflow:auto;position:relative}.mermaid-diagram__viewport-shell[data-v-70678873]{max-width:min(100%,860px);position:relative}.mermaid-diagram__canvas[data-v-70678873]{position:relative}.mermaid-diagram__overlay[data-v-70678873]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid rgba(229,231,235,.9);border-radius:12px;box-shadow:0 6px 20px #0f172a14;display:flex;gap:2px;padding:4px;position:absolute;width:-moz-fit-content;width:fit-content;z-index:2}.mermaid-diagram__overlay--top-right[data-v-70678873]{right:10px;top:10px}.mermaid-diagram__overlay--bottom-left[data-v-70678873]{bottom:10px;left:10px}.mermaid-diagram__svg[data-v-70678873]{left:0;position:absolute;top:0}.mermaid-diagram__svg[data-v-70678873] svg{display:block;height:100%;width:100%}.skeleton-wrapper[data-v-b99e42b0]{border-radius:4px;overflow:hidden;position:relative}.skeleton-animation[data-v-b99e42b0]{animation:skeleton-pulse-b99e42b0 1.1s linear infinite;background:var(--Grey-Grey60, #eff1f3);border-radius:4px;height:100%;width:100%}@keyframes skeleton-pulse-b99e42b0{0%{background:var(--Grey-Grey60, #eff1f3)}22.73%{background:var(--Grey-Grey60, #eff1f3)}50%{background:var(--Grey-Grey20, #fafbfb)}77.27%{background:var(--Grey-Grey20, #fafbfb)}to{background:var(--Grey-Grey60, #eff1f3)}}.DialogOverlay[data-v-931e2f5b]{top:0;right:0;bottom:0;left:0;position:fixed}.DialogOverlay[data-state=open][data-v-931e2f5b]{animation:overlayShow-931e2f5b .12s ease-out forwards}.DialogOverlay[data-state=closed][data-v-931e2f5b]{animation:overlayHide-931e2f5b .12s ease-out forwards;animation-delay:0s}.DialogContent[data-v-931e2f5b]{overflow-x:hidden;padding:24px;position:relative;width:400px}.DialogContent[data-state=open][data-v-931e2f5b]{animation:contentShow-931e2f5b .12s ease-out forwards;overflow:visible}.DialogContent[data-state=closed][data-v-931e2f5b]{animation:contentHide-931e2f5b .12s ease-out forwards;animation-delay:0s}.DialogContent[data-v-931e2f5b]:focus{outline:none}.DialogHeader[data-v-931e2f5b]{padding:0}.DialogBody[data-v-931e2f5b]{justify-content:start!important;padding:0!important}.DialogFooter[data-v-931e2f5b]{margin:20px 0 0!important;padding:0!important}.DialogDescription[data-v-931e2f5b]{color:var(--mauve-11);font-size:15px;line-height:1.5;margin:10px 0 20px}@keyframes overlayShow-931e2f5b{0%{opacity:0}to{opacity:1}}@keyframes overlayHide-931e2f5b{0%{opacity:1}to{opacity:0}}@keyframes contentShow-931e2f5b{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes contentHide-931e2f5b{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}
