.marketing-mermaid[data-v-aa73d535]{overflow:auto;-webkit-overflow-scrolling:touch;text-align:center}.marketing-mermaid[data-v-aa73d535] svg{display:block;max-width:100%;height:auto;overflow:visible;margin-inline:auto}.marketing-mermaid[data-v-aa73d535] .node>circle,.marketing-mermaid[data-v-aa73d535] .node>polygon,.marketing-mermaid[data-v-aa73d535] .node>rect.basic,.marketing-mermaid[data-v-aa73d535] .node>rect.label-container{fill:#f5f5f4!important;stroke:#0000001f!important;rx:12;ry:12}.marketing-mermaid[data-v-aa73d535] .node foreignObject{overflow:visible}.marketing-mermaid[data-v-aa73d535] .node foreignObject div{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;text-align:center!important;line-height:1.25!important;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:500;color:#0a0a0a}.marketing-mermaid[data-v-aa73d535] .label,.marketing-mermaid[data-v-aa73d535] .nodeLabel{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:500;fill:#0a0a0a;color:#0a0a0a}.marketing-mermaid[data-v-aa73d535] .label text,.marketing-mermaid[data-v-aa73d535] .nodeLabel text{fill:#0a0a0a!important}.marketing-mermaid[data-v-aa73d535] .edgeLabel{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}.marketing-mermaid[data-v-aa73d535] .edgeLabel rect{fill:#fff!important}
