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