{"templateId":"markdown","versions":[{"version":"v1.43","label":"v1.43 LTS","link":"/pt-br/products/custody/overview/governance-model","default":true,"active":false,"folderId":"714bb270"},{"version":"v1.42","label":"v1.42 STS","link":"/pt-br/products/custody/v1.42/overview/governance-model","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.41","label":"v1.41 STS","link":"/pt-br/products/custody/v1.41/overview/governance-model","default":false,"active":true,"folderId":"714bb270"},{"version":"v1.34","label":"v1.34 LTS","link":"/pt-br/products/custody/v1.34/overview/governance-model","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.26","label":"v1.26 LTS","link":"/pt-br/products/custody/v1.26/overview/governance-model","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.19","label":"v1.19 LTS","link":"/pt-br/products/custody/v1.19/overview/governance-model","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.15","label":"v1.15 LTS","link":"/pt-br/products/custody/v1.15/overview/governance-model","default":false,"active":false,"folderId":"714bb270"}],"sharedDataIds":{"sidebar":"sidebar-@l10n/pt-BR/products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Governance model","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"governance-model","__idx":0},"children":["Governance model"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Executive summary"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ripple Custody"," governance controls who can change the environment, which approvals are required, and where those controls apply."]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Domains"]}," define the organizational boundaries for users, accounts, policies, endpoints, requests, and events."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Policies"]}," define approval rules for governed actions, including who must approve, how many approvals are needed, and where the rule applies."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Intents"]}," are governed proposals to change system state. They execute only when the selected policy workflow is satisfied."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Genesis"]}," creates the first governed state: the root domain, launch domains, first users, roles, and initial policies."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Approvals"]}," make governance enforceable and auditable by recording who proposed, approved, rejected, or executed a change."]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"success","name":"Why this matters"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Governance is the operating control layer for custody. It is how you separate clients or business units, enforce multi-party approval, route high-risk activity to compliance or senior reviewers, and govern changes to the governance model itself."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["For architects and operators"]},": Domain, user, and policy design should be treated as launch architecture. A weak model can create unexpected access paths or approval gaps. An over-complicated model can make legitimate operations hard to approve, audit, or recover."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Prerequisites"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before reading this page, you should understand:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/overview/security-model"},"children":["Security model"]}," - The zero-trust model and trusted state concepts."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/governance/users"},"children":["Users and roles"]}," - How users receive operational authority."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/overview/security/data-integrity-and-audit-trail"},"children":["Data integrity and governance"]}," - How trusted entities and state changes are signed and audited."]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Governance connects organizational authority to cryptographic enforcement. A user proposes a signed intent in a target domain, or an API service caller submits a system-signed proposal that is signed by the platform before policy evaluation. The system selects the policy that applies to that intent and domain. The policy workflow determines who must approve. After the workflow is satisfied, the change can execute and becomes part of the auditable system state."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart LR\n    Genesis[\"Genesis<br/>first governed state\"]\n    Domains[\"Domains<br/>operating boundaries\"]\n    Users[\"Users and roles<br/>authority\"]\n    Policies[\"Policies<br/>approval rules\"]\n    Intents[\"Intents<br/>proposed changes\"]\n    Approvals[\"Approvals<br/>maker-checker workflow\"]\n    State[\"Executed change<br/>auditable state\"]\n\n    Genesis --> Domains\n    Genesis --> Users\n    Genesis --> Policies\n    Users --> Intents\n    Domains --> Intents\n    Policies --> Approvals\n    Intents --> Approvals\n    Approvals --> State\n","diagramHtml":"<svg id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1230.21875px;\" viewBox=\"0 0 1230.21875 323\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .error-icon{fill:#552222;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .error-text{fill:#552222;stroke:#552222;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-thickness-normal{stroke-width:1px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-thickness-thick{stroke-width:3.5px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-pattern-solid{stroke-dasharray:0;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .marker{fill:#333333;stroke:#333333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .marker.cross{stroke:#333333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 p{margin:0;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .cluster-label text{fill:#333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .cluster-label span{color:#333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .cluster-label span p{background-color:transparent;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .label text,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 span{fill:#333;color:#333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node rect,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node circle,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node ellipse,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node polygon,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .rough-node .label text,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node .label text,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .image-shape .label,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .icon-shape .label{text-anchor:middle;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .rough-node .label,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node .label,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .image-shape .label,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .icon-shape .label{text-align:center;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node.clickable{cursor:pointer;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .arrowheadPath{fill:#333333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .flowchart-link{stroke:#333333;fill:none;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .cluster text{fill:#333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .cluster span{color:#333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 rect.text{fill:none;stroke-width:0;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .icon-shape,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .icon-shape p,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .icon-shape .label rect,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 .node .neo-node{stroke:#9370DB;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].node rect,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].cluster rect,#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M143.528,187L157.786,201.833C172.044,216.667,200.561,246.333,218.32,261.167C236.078,276,243.078,276,246.578,276L250.078,276\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Genesis_Domains_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Genesis_Domains_0\" data-points=\"W3sieCI6MTQzLjUyNzUyNjg1NTQ2ODc1LCJ5IjoxODd9LHsieCI6MjI5LjA3ODEyNSwieSI6Mjc2fSx7IngiOjI1NC4wNzgxMjUsInkiOjI3Nn1d\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path><path d=\"M204.078,148L208.245,148C212.411,148,220.745,148,231.603,148C242.461,148,255.844,148,262.535,148L269.227,148\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Genesis_Users_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Genesis_Users_0\" data-points=\"W3sieCI6MjA0LjA3ODEyNSwieSI6MTQ4fSx7IngiOjIyOS4wNzgxMjUsInkiOjE0OH0seyJ4IjoyNzMuMjI2NTYyNSwieSI6MTQ4fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path><path d=\"M153.549,109L166.137,98.667C178.726,88.333,203.902,67.667,238.185,57.333C272.469,47,315.859,47,359.25,47C402.641,47,446.031,47,473.823,47C501.615,47,513.807,47,519.904,47L526,47\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Genesis_Policies_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Genesis_Policies_0\" data-points=\"W3sieCI6MTUzLjU0OTE5NTU0NDU1NDQ2LCJ5IjoxMDl9LHsieCI6MjI5LjA3ODEyNSwieSI6NDd9LHsieCI6MzU5LjI1LCJ5Ijo0N30seyJ4Ijo0ODkuNDIxODc1LCJ5Ijo0N30seyJ4Ijo1MzAsInkiOjQ3fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path><path d=\"M445.273,148L452.632,148C459.99,148,474.706,148,489.341,151.855C503.976,155.709,518.531,163.418,525.808,167.273L533.086,171.128\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Users_Intents_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Users_Intents_0\" data-points=\"W3sieCI6NDQ1LjI3MzQzNzUsInkiOjE0OH0seyJ4Ijo0ODkuNDIxODc1LCJ5IjoxNDh9LHsieCI6NTM2LjYyMDM2MTMyODEyNSwieSI6MTczfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path><path d=\"M464.422,276L468.589,276C472.755,276,481.089,276,492.532,272.145C503.976,268.291,518.531,260.582,525.808,256.727L533.086,252.872\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Domains_Intents_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Domains_Intents_0\" data-points=\"W3sieCI6NDY0LjQyMTg3NSwieSI6Mjc2fSx7IngiOjQ4OS40MjE4NzUsInkiOjI3Nn0seyJ4Ijo1MzYuNjIwMzYxMzI4MTI1LCJ5IjoyNTF9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path><path d=\"M690.5,47L697.263,47C704.026,47,717.552,47,738.223,56.946C758.895,66.891,786.711,86.782,800.619,96.728L814.528,106.673\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Policies_Approvals_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Policies_Approvals_0\" data-points=\"W3sieCI6NjkwLjUsInkiOjQ3fSx7IngiOjczMS4wNzgxMjUsInkiOjQ3fSx7IngiOjgxNy43ODEyNSwieSI6MTA5fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path><path d=\"M706.078,212L710.245,212C714.411,212,722.745,212,735.5,208.108C748.255,204.217,765.431,196.434,774.019,192.542L782.607,188.651\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Intents_Approvals_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Intents_Approvals_0\" data-points=\"W3sieCI6NzA2LjA3ODEyNSwieSI6MjEyfSx7IngiOjczMS4wNzgxMjUsInkiOjIxMn0seyJ4Ijo3ODYuMjUwODU0NDkyMTg3NSwieSI6MTg3fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path><path d=\"M988.563,148L992.729,148C996.896,148,1005.229,148,1012.896,148C1020.563,148,1027.563,148,1031.063,148L1034.563,148\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-L_Approvals_State_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Approvals_State_0\" data-points=\"W3sieCI6OTg4LjU2MjUsInkiOjE0OH0seyJ4IjoxMDEzLjU2MjUsInkiOjE0OH0seyJ4IjoxMDM4LjU2MjUsInkiOjE0OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Genesis_Domains_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Genesis_Users_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Genesis_Policies_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Users_Intents_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Domains_Intents_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Policies_Approvals_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Intents_Approvals_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Approvals_State_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-flowchart-Genesis-0\" data-look=\"classic\" transform=\"translate(106.0390625, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-98.0390625\" y=\"-39\" width=\"196.078125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-68.0390625, -24)\"><rect></rect><foreignObject width=\"136.078125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Genesis<br>first governed state</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-flowchart-Domains-1\" data-look=\"classic\" transform=\"translate(359.25, 276)\"><rect class=\"basic label-container\" style=\"\" x=\"-105.171875\" y=\"-39\" width=\"210.34375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-75.171875, -24)\"><rect></rect><foreignObject width=\"150.34375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Domains<br>operating boundaries</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-flowchart-Users-2\" data-look=\"classic\" transform=\"translate(359.25, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-86.0234375\" y=\"-39\" width=\"172.046875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-56.0234375, -24)\"><rect></rect><foreignObject width=\"112.046875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Users and roles<br>authority</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-flowchart-Policies-3\" data-look=\"classic\" transform=\"translate(610.25, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-80.25\" y=\"-39\" width=\"160.5\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-50.25, -24)\"><rect></rect><foreignObject width=\"100.5\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Policies<br>approval rules</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-flowchart-Intents-4\" data-look=\"classic\" transform=\"translate(610.25, 212)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.828125\" y=\"-39\" width=\"191.65625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.828125, -24)\"><rect></rect><foreignObject width=\"131.65625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Intents<br>proposed changes</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-flowchart-Approvals-5\" data-look=\"classic\" transform=\"translate(872.3203125, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-116.2421875\" y=\"-39\" width=\"232.484375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-86.2421875, -24)\"><rect></rect><foreignObject width=\"172.484375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approvals<br>maker-checker workflow</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-flowchart-State-6\" data-look=\"classic\" transform=\"translate(1130.390625, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-91.828125\" y=\"-39\" width=\"183.65625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-61.828125, -24)\"><rect></rect><foreignObject width=\"123.65625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Executed change<br>auditable state</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-e7c6e06f36faafdfadfdba92d6cc01bf64549912b7ee06d4cf781e8bece140d7-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1230.21875px;\" viewBox=\"0 0 1230.21875 323\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .error-icon{fill:#a44141;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .error-text{fill:#ddd;stroke:#ddd;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-thickness-normal{stroke-width:1px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-thickness-thick{stroke-width:3.5px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-pattern-solid{stroke-dasharray:0;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .marker.cross{stroke:lightgrey;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 p{margin:0;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .cluster-label text{fill:#F9FFFE;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .cluster-label span{color:#F9FFFE;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .cluster-label span p{background-color:transparent;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .label text,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 span{fill:#ccc;color:#ccc;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node rect,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node circle,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node ellipse,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node polygon,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .rough-node .label text,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node .label text,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .image-shape .label,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .icon-shape .label{text-anchor:middle;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .rough-node .label,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node .label,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .image-shape .label,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .icon-shape .label{text-align:center;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node.clickable{cursor:pointer;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .arrowheadPath{fill:lightgrey;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .cluster text{fill:#F9FFFE;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .cluster span{color:#F9FFFE;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 rect.text{fill:none;stroke-width:0;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .icon-shape,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .icon-shape p,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .icon-shape .label rect,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 .node .neo-node{stroke:#ccc;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].node rect,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].cluster rect,#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].node polygon{stroke:url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].node path{stroke:url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-gradient);stroke-width:1px;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].node circle{stroke:url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M143.528,187L157.786,201.833C172.044,216.667,200.561,246.333,218.32,261.167C236.078,276,243.078,276,246.578,276L250.078,276\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Genesis_Domains_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Genesis_Domains_0\" data-points=\"W3sieCI6MTQzLjUyNzUyNjg1NTQ2ODc1LCJ5IjoxODd9LHsieCI6MjI5LjA3ODEyNSwieSI6Mjc2fSx7IngiOjI1NC4wNzgxMjUsInkiOjI3Nn1d\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path><path d=\"M204.078,148L208.245,148C212.411,148,220.745,148,231.603,148C242.461,148,255.844,148,262.535,148L269.227,148\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Genesis_Users_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Genesis_Users_0\" data-points=\"W3sieCI6MjA0LjA3ODEyNSwieSI6MTQ4fSx7IngiOjIyOS4wNzgxMjUsInkiOjE0OH0seyJ4IjoyNzMuMjI2NTYyNSwieSI6MTQ4fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path><path d=\"M153.549,109L166.137,98.667C178.726,88.333,203.902,67.667,238.185,57.333C272.469,47,315.859,47,359.25,47C402.641,47,446.031,47,473.823,47C501.615,47,513.807,47,519.904,47L526,47\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Genesis_Policies_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Genesis_Policies_0\" data-points=\"W3sieCI6MTUzLjU0OTE5NTU0NDU1NDQ2LCJ5IjoxMDl9LHsieCI6MjI5LjA3ODEyNSwieSI6NDd9LHsieCI6MzU5LjI1LCJ5Ijo0N30seyJ4Ijo0ODkuNDIxODc1LCJ5Ijo0N30seyJ4Ijo1MzAsInkiOjQ3fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path><path d=\"M445.273,148L452.632,148C459.99,148,474.706,148,489.341,151.855C503.976,155.709,518.531,163.418,525.808,167.273L533.086,171.128\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Users_Intents_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Users_Intents_0\" data-points=\"W3sieCI6NDQ1LjI3MzQzNzUsInkiOjE0OH0seyJ4Ijo0ODkuNDIxODc1LCJ5IjoxNDh9LHsieCI6NTM2LjYyMDM2MTMyODEyNSwieSI6MTczfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path><path d=\"M464.422,276L468.589,276C472.755,276,481.089,276,492.532,272.145C503.976,268.291,518.531,260.582,525.808,256.727L533.086,252.872\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Domains_Intents_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Domains_Intents_0\" data-points=\"W3sieCI6NDY0LjQyMTg3NSwieSI6Mjc2fSx7IngiOjQ4OS40MjE4NzUsInkiOjI3Nn0seyJ4Ijo1MzYuNjIwMzYxMzI4MTI1LCJ5IjoyNTF9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path><path d=\"M690.5,47L697.263,47C704.026,47,717.552,47,738.223,56.946C758.895,66.891,786.711,86.782,800.619,96.728L814.528,106.673\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Policies_Approvals_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Policies_Approvals_0\" data-points=\"W3sieCI6NjkwLjUsInkiOjQ3fSx7IngiOjczMS4wNzgxMjUsInkiOjQ3fSx7IngiOjgxNy43ODEyNSwieSI6MTA5fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path><path d=\"M706.078,212L710.245,212C714.411,212,722.745,212,735.5,208.108C748.255,204.217,765.431,196.434,774.019,192.542L782.607,188.651\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Intents_Approvals_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Intents_Approvals_0\" data-points=\"W3sieCI6NzA2LjA3ODEyNSwieSI6MjEyfSx7IngiOjczMS4wNzgxMjUsInkiOjIxMn0seyJ4Ijo3ODYuMjUwODU0NDkyMTg3NSwieSI6MTg3fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path><path d=\"M988.563,148L992.729,148C996.896,148,1005.229,148,1012.896,148C1020.563,148,1027.563,148,1031.063,148L1034.563,148\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-L_Approvals_State_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Approvals_State_0\" data-points=\"W3sieCI6OTg4LjU2MjUsInkiOjE0OH0seyJ4IjoxMDEzLjU2MjUsInkiOjE0OH0seyJ4IjoxMDM4LjU2MjUsInkiOjE0OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Genesis_Domains_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Genesis_Users_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Genesis_Policies_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Users_Intents_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Domains_Intents_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Policies_Approvals_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Intents_Approvals_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Approvals_State_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-flowchart-Genesis-0\" data-look=\"classic\" transform=\"translate(106.0390625, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-98.0390625\" y=\"-39\" width=\"196.078125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-68.0390625, -24)\"><rect></rect><foreignObject width=\"136.078125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Genesis<br>first governed state</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-flowchart-Domains-1\" data-look=\"classic\" transform=\"translate(359.25, 276)\"><rect class=\"basic label-container\" style=\"\" x=\"-105.171875\" y=\"-39\" width=\"210.34375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-75.171875, -24)\"><rect></rect><foreignObject width=\"150.34375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Domains<br>operating boundaries</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-flowchart-Users-2\" data-look=\"classic\" transform=\"translate(359.25, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-86.0234375\" y=\"-39\" width=\"172.046875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-56.0234375, -24)\"><rect></rect><foreignObject width=\"112.046875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Users and roles<br>authority</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-flowchart-Policies-3\" data-look=\"classic\" transform=\"translate(610.25, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-80.25\" y=\"-39\" width=\"160.5\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-50.25, -24)\"><rect></rect><foreignObject width=\"100.5\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Policies<br>approval rules</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-flowchart-Intents-4\" data-look=\"classic\" transform=\"translate(610.25, 212)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.828125\" y=\"-39\" width=\"191.65625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.828125, -24)\"><rect></rect><foreignObject width=\"131.65625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Intents<br>proposed changes</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-flowchart-Approvals-5\" data-look=\"classic\" transform=\"translate(872.3203125, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-116.2421875\" y=\"-39\" width=\"232.484375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-86.2421875, -24)\"><rect></rect><foreignObject width=\"172.484375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approvals<br>maker-checker workflow</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-flowchart-State-6\" data-look=\"classic\" transform=\"translate(1130.390625, 148)\"><rect class=\"basic label-container\" style=\"\" x=\"-91.828125\" y=\"-39\" width=\"183.65625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-61.828125, -24)\"><rect></rect><foreignObject width=\"123.65625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Executed change<br>auditable state</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-6e94fe17d2ab1b3fc8f6bc5be47d239aa12dcc5710cfee681fa5962d9108f592-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart LR\n    Genesis[\"Genesis<br/>first governed state\"]\n    Domains[\"Domains<br/>operating boundaries\"]\n    Users[\"Users and roles<br/>authority\"]\n    Policies[\"Policies<br/>approval rules\"]\n    Intents[\"Intents<br/>proposed changes\"]\n    Approvals[\"Approvals<br/>maker-checker workflow\"]\n    State[\"Executed change<br/>auditable state\"]\n\n    Genesis --> Domains\n    Genesis --> Users\n    Genesis --> Policies\n    Users --> Intents\n    Domains --> Intents\n    Policies --> Approvals\n    Intents --> Approvals\n    Approvals --> State\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"domains-define-where-governance-applies","__idx":1},"children":["Domains define where governance applies"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A domain is an organizational boundary. It groups domain-owned records such as users, accounts, vaults, policies, endpoints, requests, and events under one governance structure."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Every environment has a root domain. Subdomains form a tree below it. Users can target their own domain and, where governance permits, descendant domains. Users cannot submit intents to parent or sibling domains directly."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TB\n    Root[\"Root domain<br/>platform governance\"]\n    Operations[\"Operations domain<br/>shared controls\"]\n    Compliance[\"Compliance domain<br/>oversight\"]\n    ClientA[\"Client A domain<br/>isolated operations\"]\n    ClientB[\"Client B domain<br/>isolated operations\"]\n\n    Root --> Operations\n    Root --> Compliance\n    Operations --> ClientA\n    Operations --> ClientB\n","diagramHtml":"<svg id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 584.3125px;\" viewBox=\"0 0 584.3125 350\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .error-icon{fill:#552222;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .error-text{fill:#552222;stroke:#552222;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-thickness-normal{stroke-width:1px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-thickness-thick{stroke-width:3.5px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-pattern-solid{stroke-dasharray:0;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .marker{fill:#333333;stroke:#333333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .marker.cross{stroke:#333333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 p{margin:0;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .cluster-label text{fill:#333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .cluster-label span{color:#333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .cluster-label span p{background-color:transparent;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .label text,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 span{fill:#333;color:#333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node rect,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node circle,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node ellipse,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node polygon,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .rough-node .label text,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node .label text,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .image-shape .label,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .icon-shape .label{text-anchor:middle;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .rough-node .label,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node .label,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .image-shape .label,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .icon-shape .label{text-align:center;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node.clickable{cursor:pointer;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .arrowheadPath{fill:#333333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .flowchart-link{stroke:#333333;fill:none;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .cluster text{fill:#333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .cluster span{color:#333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 rect.text{fill:none;stroke-width:0;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .icon-shape,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .icon-shape p,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .icon-shape .label rect,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 .node .neo-node{stroke:#9370DB;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].node rect,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].cluster rect,#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M275.808,86L267.725,90.167C259.643,94.333,243.478,102.667,235.395,110.333C227.313,118,227.313,125,227.313,128.5L227.313,132\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-L_Root_Operations_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_Operations_0\" data-points=\"W3sieCI6Mjc1LjgwNzk4MzM5ODQzNzUsInkiOjg2fSx7IngiOjIyNy4zMTI1LCJ5IjoxMTF9LHsieCI6MjI3LjMxMjUsInkiOjEzNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointEnd)\"></path><path d=\"M427.114,86L435.196,90.167C443.279,94.333,459.444,102.667,467.527,110.333C475.609,118,475.609,125,475.609,128.5L475.609,132\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-L_Root_Compliance_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_Compliance_0\" data-points=\"W3sieCI6NDI3LjExMzg5MTYwMTU2MjUsInkiOjg2fSx7IngiOjQ3NS42MDkzNzUsInkiOjExMX0seyJ4Ijo0NzUuNjA5Mzc1LCJ5IjoxMzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointEnd)\"></path><path d=\"M152.874,214L144.921,218.167C136.968,222.333,121.062,230.667,113.109,238.333C105.156,246,105.156,253,105.156,256.5L105.156,260\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-L_Operations_ClientA_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Operations_ClientA_0\" data-points=\"W3sieCI6MTUyLjg3MzUzNTE1NjI1LCJ5IjoyMTR9LHsieCI6MTA1LjE1NjI1LCJ5IjoyMzl9LHsieCI6MTA1LjE1NjI1LCJ5IjoyNjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointEnd)\"></path><path d=\"M301.751,214L309.704,218.167C317.657,222.333,333.563,230.667,341.516,238.333C349.469,246,349.469,253,349.469,256.5L349.469,260\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-L_Operations_ClientB_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Operations_ClientB_0\" data-points=\"W3sieCI6MzAxLjc1MTQ2NDg0Mzc1LCJ5IjoyMTR9LHsieCI6MzQ5LjQ2ODc1LCJ5IjoyMzl9LHsieCI6MzQ5LjQ2ODc1LCJ5IjoyNjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Root_Operations_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Root_Compliance_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Operations_ClientA_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Operations_ClientB_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-flowchart-Root-0\" data-look=\"classic\" transform=\"translate(351.4609375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-102.9296875\" y=\"-39\" width=\"205.859375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-72.9296875, -24)\"><rect></rect><foreignObject width=\"145.859375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Root domain<br>platform governance</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-flowchart-Operations-1\" data-look=\"classic\" transform=\"translate(227.3125, 175)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.59375\" y=\"-39\" width=\"195.1875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.59375, -24)\"><rect></rect><foreignObject width=\"135.1875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Operations domain<br>shared controls</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-flowchart-Compliance-2\" data-look=\"classic\" transform=\"translate(475.609375, 175)\"><rect class=\"basic label-container\" style=\"\" x=\"-100.703125\" y=\"-39\" width=\"201.40625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-70.703125, -24)\"><rect></rect><foreignObject width=\"141.40625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Compliance domain<br>oversight</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-flowchart-ClientA-3\" data-look=\"classic\" transform=\"translate(105.15625, 303)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.15625\" y=\"-39\" width=\"194.3125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.15625, -24)\"><rect></rect><foreignObject width=\"134.3125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Client A domain<br>isolated operations</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-flowchart-ClientB-4\" data-look=\"classic\" transform=\"translate(349.46875, 303)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.15625\" y=\"-39\" width=\"194.3125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.15625, -24)\"><rect></rect><foreignObject width=\"134.3125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Client B domain<br>isolated operations</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-188f8c90d5bf1459a909a3d026d55f835d83b5480741924474f25342a7a39500-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 584.3125px;\" viewBox=\"0 0 584.3125 350\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .error-icon{fill:#a44141;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .error-text{fill:#ddd;stroke:#ddd;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-thickness-normal{stroke-width:1px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-thickness-thick{stroke-width:3.5px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-pattern-solid{stroke-dasharray:0;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .marker.cross{stroke:lightgrey;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 p{margin:0;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .cluster-label text{fill:#F9FFFE;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .cluster-label span{color:#F9FFFE;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .cluster-label span p{background-color:transparent;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .label text,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 span{fill:#ccc;color:#ccc;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node rect,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node circle,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node ellipse,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node polygon,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .rough-node .label text,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node .label text,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .image-shape .label,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .icon-shape .label{text-anchor:middle;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .rough-node .label,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node .label,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .image-shape .label,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .icon-shape .label{text-align:center;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node.clickable{cursor:pointer;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .arrowheadPath{fill:lightgrey;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .cluster text{fill:#F9FFFE;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .cluster span{color:#F9FFFE;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 rect.text{fill:none;stroke-width:0;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .icon-shape,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .icon-shape p,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .icon-shape .label rect,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 .node .neo-node{stroke:#ccc;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].node rect,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].cluster rect,#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].node polygon{stroke:url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].node path{stroke:url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-gradient);stroke-width:1px;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].node circle{stroke:url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M275.808,86L267.725,90.167C259.643,94.333,243.478,102.667,235.395,110.333C227.313,118,227.313,125,227.313,128.5L227.313,132\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-L_Root_Operations_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_Operations_0\" data-points=\"W3sieCI6Mjc1LjgwNzk4MzM5ODQzNzUsInkiOjg2fSx7IngiOjIyNy4zMTI1LCJ5IjoxMTF9LHsieCI6MjI3LjMxMjUsInkiOjEzNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointEnd)\"></path><path d=\"M427.114,86L435.196,90.167C443.279,94.333,459.444,102.667,467.527,110.333C475.609,118,475.609,125,475.609,128.5L475.609,132\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-L_Root_Compliance_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Root_Compliance_0\" data-points=\"W3sieCI6NDI3LjExMzg5MTYwMTU2MjUsInkiOjg2fSx7IngiOjQ3NS42MDkzNzUsInkiOjExMX0seyJ4Ijo0NzUuNjA5Mzc1LCJ5IjoxMzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointEnd)\"></path><path d=\"M152.874,214L144.921,218.167C136.968,222.333,121.062,230.667,113.109,238.333C105.156,246,105.156,253,105.156,256.5L105.156,260\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-L_Operations_ClientA_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Operations_ClientA_0\" data-points=\"W3sieCI6MTUyLjg3MzUzNTE1NjI1LCJ5IjoyMTR9LHsieCI6MTA1LjE1NjI1LCJ5IjoyMzl9LHsieCI6MTA1LjE1NjI1LCJ5IjoyNjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointEnd)\"></path><path d=\"M301.751,214L309.704,218.167C317.657,222.333,333.563,230.667,341.516,238.333C349.469,246,349.469,253,349.469,256.5L349.469,260\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-L_Operations_ClientB_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Operations_ClientB_0\" data-points=\"W3sieCI6MzAxLjc1MTQ2NDg0Mzc1LCJ5IjoyMTR9LHsieCI6MzQ5LjQ2ODc1LCJ5IjoyMzl9LHsieCI6MzQ5LjQ2ODc1LCJ5IjoyNjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Root_Operations_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Root_Compliance_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Operations_ClientA_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Operations_ClientB_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-flowchart-Root-0\" data-look=\"classic\" transform=\"translate(351.4609375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-102.9296875\" y=\"-39\" width=\"205.859375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-72.9296875, -24)\"><rect></rect><foreignObject width=\"145.859375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Root domain<br>platform governance</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-flowchart-Operations-1\" data-look=\"classic\" transform=\"translate(227.3125, 175)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.59375\" y=\"-39\" width=\"195.1875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.59375, -24)\"><rect></rect><foreignObject width=\"135.1875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Operations domain<br>shared controls</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-flowchart-Compliance-2\" data-look=\"classic\" transform=\"translate(475.609375, 175)\"><rect class=\"basic label-container\" style=\"\" x=\"-100.703125\" y=\"-39\" width=\"201.40625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-70.703125, -24)\"><rect></rect><foreignObject width=\"141.40625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Compliance domain<br>oversight</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-flowchart-ClientA-3\" data-look=\"classic\" transform=\"translate(105.15625, 303)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.15625\" y=\"-39\" width=\"194.3125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.15625, -24)\"><rect></rect><foreignObject width=\"134.3125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Client A domain<br>isolated operations</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-flowchart-ClientB-4\" data-look=\"classic\" transform=\"translate(349.46875, 303)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.15625\" y=\"-39\" width=\"194.3125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.15625, -24)\"><rect></rect><foreignObject width=\"134.3125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Client B domain<br>isolated operations</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-3272aa6c1c8932c137caa9771003467352c8ffe73ada47b525923ac00b9a8f69-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TB\n    Root[\"Root domain<br/>platform governance\"]\n    Operations[\"Operations domain<br/>shared controls\"]\n    Compliance[\"Compliance domain<br/>oversight\"]\n    ClientA[\"Client A domain<br/>isolated operations\"]\n    ClientB[\"Client B domain<br/>isolated operations\"]\n\n    Root --> Operations\n    Root --> Compliance\n    Operations --> ClientA\n    Operations --> ClientB\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Domain design controls:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Design area"},"children":["Design area"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"What it controls"},"children":["What it controls"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Hierarchy"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["How client, regional, treasury, compliance, or business-unit boundaries are represented."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Read access"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Which roles can view domains, users, accounts, transactions, policies, endpoints, requests, and events."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Policy inheritance"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Whether policies in parent domains can affect intents in child domains."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Lock state"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Whether activity is enabled. A locked domain prevents users from submitting intents in that domain or its subdomains."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Domain injection"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Whether a new parent domain can be inserted above existing child domains after launch."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Parent and child policies interact through policy scope and the domain governing strategy:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Strategy"},"children":["Strategy"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Behavior"},"children":["Behavior"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ConsiderDescendants"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Parent and child policies can both be considered. The highest-ranked eligible policy wins."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CoerceDescendants"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Matching parent-domain policies override matching child-domain policies. Use this only when the override is intentional."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"policies-define-how-changes-are-approved","__idx":2},"children":["Policies define how changes are approved"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A policy defines the approval rule for a governed action. It answers five questions:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Question"},"children":["Question"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Policy field"},"children":["Policy field"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Example"},"children":["Example"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["What action?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["intentTypes"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_CreateTransactionOrder"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_CreatePolicy"]},", or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_CreateDomain"]},"."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Which origin?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["intentOrigin"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["User-signed proposals or API-only system-signed proposals."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["When?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["condition"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Amount threshold, endpoint trust score, author role, target role, or another payload condition."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Who approves?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["workflow"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Two operators, then one compliance reviewer."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Where?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["scope"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Self"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Descendants"]},", or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SelfAndDescendants"]},"."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Which policy wins?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rank"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Higher rank wins among matching policies."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When an intent is submitted, the notary evaluates the applicable policies and applies the selected workflow."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart LR\n    Intent[\"Intent\"] --> Scope[\"Scope and<br/>governing strategy\"]\n    Scope --> Type[\"Intent type<br/>matches\"]\n    Type --> Condition[\"Condition<br/>evaluates true\"]\n    Condition --> Rank[\"Highest rank<br/>selected\"]\n    Rank --> Workflow[\"Workflow<br/>enforced\"]\n    Workflow --> Result[\"Approve, reject,<br/>expire, or execute\"]\n","diagramHtml":"<svg id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1365.421875px;\" viewBox=\"0 0 1365.421875 94\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .error-icon{fill:#552222;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .error-text{fill:#552222;stroke:#552222;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-thickness-normal{stroke-width:1px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-thickness-thick{stroke-width:3.5px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-pattern-solid{stroke-dasharray:0;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .marker{fill:#333333;stroke:#333333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .marker.cross{stroke:#333333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 p{margin:0;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .cluster-label text{fill:#333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .cluster-label span{color:#333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .cluster-label span p{background-color:transparent;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .label text,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 span{fill:#333;color:#333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node rect,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node circle,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node ellipse,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node polygon,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .rough-node .label text,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node .label text,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .image-shape .label,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .icon-shape .label{text-anchor:middle;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .rough-node .label,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node .label,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .image-shape .label,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .icon-shape .label{text-align:center;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node.clickable{cursor:pointer;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .arrowheadPath{fill:#333333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .flowchart-link{stroke:#333333;fill:none;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .cluster text{fill:#333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .cluster span{color:#333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 rect.text{fill:none;stroke-width:0;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .icon-shape,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .icon-shape p,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .icon-shape .label rect,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 .node .neo-node{stroke:#9370DB;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].node rect,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].cluster rect,#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M108.031,47L112.198,47C116.365,47,124.698,47,132.365,47C140.031,47,147.031,47,150.531,47L154.031,47\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-L_Intent_Scope_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Intent_Scope_0\" data-points=\"W3sieCI6MTA4LjAzMTI1LCJ5Ijo0N30seyJ4IjoxMzMuMDMxMjUsInkiOjQ3fSx7IngiOjE1OC4wMzEyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd)\"></path><path d=\"M349.672,47L353.839,47C358.005,47,366.339,47,374.005,47C381.672,47,388.672,47,392.172,47L395.672,47\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-L_Scope_Type_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Scope_Type_0\" data-points=\"W3sieCI6MzQ5LjY3MTg3NSwieSI6NDd9LHsieCI6Mzc0LjY3MTg3NSwieSI6NDd9LHsieCI6Mzk5LjY3MTg3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd)\"></path><path d=\"M534.391,47L538.557,47C542.724,47,551.057,47,558.724,47C566.391,47,573.391,47,576.891,47L580.391,47\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-L_Type_Condition_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Type_Condition_0\" data-points=\"W3sieCI6NTM0LjM5MDYyNSwieSI6NDd9LHsieCI6NTU5LjM5MDYyNSwieSI6NDd9LHsieCI6NTg0LjM5MDYyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd)\"></path><path d=\"M744.906,47L749.073,47C753.24,47,761.573,47,769.24,47C776.906,47,783.906,47,787.406,47L790.906,47\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-L_Condition_Rank_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Condition_Rank_0\" data-points=\"W3sieCI6NzQ0LjkwNjI1LCJ5Ijo0N30seyJ4Ijo3NjkuOTA2MjUsInkiOjQ3fSx7IngiOjc5NC45MDYyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd)\"></path><path d=\"M944.734,47L948.901,47C953.068,47,961.401,47,969.068,47C976.734,47,983.734,47,987.234,47L990.734,47\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-L_Rank_Workflow_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Rank_Workflow_0\" data-points=\"W3sieCI6OTQ0LjczNDM3NSwieSI6NDd9LHsieCI6OTY5LjczNDM3NSwieSI6NDd9LHsieCI6OTk0LjczNDM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd)\"></path><path d=\"M1120.234,47L1124.401,47C1128.568,47,1136.901,47,1144.568,47C1152.234,47,1159.234,47,1162.734,47L1166.234,47\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-L_Workflow_Result_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Workflow_Result_0\" data-points=\"W3sieCI6MTEyMC4yMzQzNzUsInkiOjQ3fSx7IngiOjExNDUuMjM0Mzc1LCJ5Ijo0N30seyJ4IjoxMTcwLjIzNDM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Intent_Scope_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Scope_Type_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Type_Condition_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Condition_Rank_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Rank_Workflow_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Workflow_Result_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-flowchart-Intent-0\" data-look=\"classic\" transform=\"translate(58.015625, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-50.015625\" y=\"-27\" width=\"100.03125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-20.015625, -12)\"><rect></rect><foreignObject width=\"40.03125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Intent</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-flowchart-Scope-1\" data-look=\"classic\" transform=\"translate(253.8515625, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.8203125\" y=\"-39\" width=\"191.640625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.8203125, -24)\"><rect></rect><foreignObject width=\"131.640625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Scope and<br>governing strategy</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-flowchart-Type-3\" data-look=\"classic\" transform=\"translate(467.03125, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-67.359375\" y=\"-39\" width=\"134.71875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-37.359375, -24)\"><rect></rect><foreignObject width=\"74.71875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Intent type<br>matches</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-flowchart-Condition-5\" data-look=\"classic\" transform=\"translate(664.6484375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-80.2578125\" y=\"-39\" width=\"160.515625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-50.2578125, -24)\"><rect></rect><foreignObject width=\"100.515625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Condition<br>evaluates true</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-flowchart-Rank-7\" data-look=\"classic\" transform=\"translate(869.8203125, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-74.9140625\" y=\"-39\" width=\"149.828125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.9140625, -24)\"><rect></rect><foreignObject width=\"89.828125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Highest rank<br>selected</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-flowchart-Workflow-9\" data-look=\"classic\" transform=\"translate(1057.484375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-62.75\" y=\"-39\" width=\"125.5\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.75, -24)\"><rect></rect><foreignObject width=\"65.5\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Workflow<br>enforced</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-flowchart-Result-11\" data-look=\"classic\" transform=\"translate(1263.828125, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-93.59375\" y=\"-39\" width=\"187.1875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-63.59375, -24)\"><rect></rect><foreignObject width=\"127.1875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approve, reject,<br>expire, or execute</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-213eb35ca49e2f7b179c6584113c05e90dd0c62c695dcf1fdef976a4ec5bdc03-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1365.421875px;\" viewBox=\"0 0 1365.421875 94\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .error-icon{fill:#a44141;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .error-text{fill:#ddd;stroke:#ddd;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-thickness-normal{stroke-width:1px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-thickness-thick{stroke-width:3.5px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-pattern-solid{stroke-dasharray:0;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .marker.cross{stroke:lightgrey;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 p{margin:0;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .cluster-label text{fill:#F9FFFE;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .cluster-label span{color:#F9FFFE;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .cluster-label span p{background-color:transparent;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .label text,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 span{fill:#ccc;color:#ccc;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node rect,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node circle,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node ellipse,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node polygon,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .rough-node .label text,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node .label text,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .image-shape .label,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .icon-shape .label{text-anchor:middle;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .rough-node .label,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node .label,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .image-shape .label,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .icon-shape .label{text-align:center;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node.clickable{cursor:pointer;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .arrowheadPath{fill:lightgrey;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .cluster text{fill:#F9FFFE;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .cluster span{color:#F9FFFE;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 rect.text{fill:none;stroke-width:0;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .icon-shape,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .icon-shape p,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .icon-shape .label rect,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 .node .neo-node{stroke:#ccc;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].node rect,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].cluster rect,#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].node polygon{stroke:url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].node path{stroke:url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-gradient);stroke-width:1px;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].node circle{stroke:url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M108.031,47L112.198,47C116.365,47,124.698,47,132.365,47C140.031,47,147.031,47,150.531,47L154.031,47\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-L_Intent_Scope_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Intent_Scope_0\" data-points=\"W3sieCI6MTA4LjAzMTI1LCJ5Ijo0N30seyJ4IjoxMzMuMDMxMjUsInkiOjQ3fSx7IngiOjE1OC4wMzEyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd)\"></path><path d=\"M349.672,47L353.839,47C358.005,47,366.339,47,374.005,47C381.672,47,388.672,47,392.172,47L395.672,47\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-L_Scope_Type_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Scope_Type_0\" data-points=\"W3sieCI6MzQ5LjY3MTg3NSwieSI6NDd9LHsieCI6Mzc0LjY3MTg3NSwieSI6NDd9LHsieCI6Mzk5LjY3MTg3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd)\"></path><path d=\"M534.391,47L538.557,47C542.724,47,551.057,47,558.724,47C566.391,47,573.391,47,576.891,47L580.391,47\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-L_Type_Condition_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Type_Condition_0\" data-points=\"W3sieCI6NTM0LjM5MDYyNSwieSI6NDd9LHsieCI6NTU5LjM5MDYyNSwieSI6NDd9LHsieCI6NTg0LjM5MDYyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd)\"></path><path d=\"M744.906,47L749.073,47C753.24,47,761.573,47,769.24,47C776.906,47,783.906,47,787.406,47L790.906,47\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-L_Condition_Rank_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Condition_Rank_0\" data-points=\"W3sieCI6NzQ0LjkwNjI1LCJ5Ijo0N30seyJ4Ijo3NjkuOTA2MjUsInkiOjQ3fSx7IngiOjc5NC45MDYyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd)\"></path><path d=\"M944.734,47L948.901,47C953.068,47,961.401,47,969.068,47C976.734,47,983.734,47,987.234,47L990.734,47\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-L_Rank_Workflow_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Rank_Workflow_0\" data-points=\"W3sieCI6OTQ0LjczNDM3NSwieSI6NDd9LHsieCI6OTY5LjczNDM3NSwieSI6NDd9LHsieCI6OTk0LjczNDM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd)\"></path><path d=\"M1120.234,47L1124.401,47C1128.568,47,1136.901,47,1144.568,47C1152.234,47,1159.234,47,1162.734,47L1166.234,47\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-L_Workflow_Result_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Workflow_Result_0\" data-points=\"W3sieCI6MTEyMC4yMzQzNzUsInkiOjQ3fSx7IngiOjExNDUuMjM0Mzc1LCJ5Ijo0N30seyJ4IjoxMTcwLjIzNDM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Intent_Scope_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Scope_Type_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Type_Condition_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Condition_Rank_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Rank_Workflow_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Workflow_Result_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-flowchart-Intent-0\" data-look=\"classic\" transform=\"translate(58.015625, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-50.015625\" y=\"-27\" width=\"100.03125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-20.015625, -12)\"><rect></rect><foreignObject width=\"40.03125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Intent</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-flowchart-Scope-1\" data-look=\"classic\" transform=\"translate(253.8515625, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.8203125\" y=\"-39\" width=\"191.640625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.8203125, -24)\"><rect></rect><foreignObject width=\"131.640625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Scope and<br>governing strategy</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-flowchart-Type-3\" data-look=\"classic\" transform=\"translate(467.03125, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-67.359375\" y=\"-39\" width=\"134.71875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-37.359375, -24)\"><rect></rect><foreignObject width=\"74.71875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Intent type<br>matches</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-flowchart-Condition-5\" data-look=\"classic\" transform=\"translate(664.6484375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-80.2578125\" y=\"-39\" width=\"160.515625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-50.2578125, -24)\"><rect></rect><foreignObject width=\"100.515625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Condition<br>evaluates true</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-flowchart-Rank-7\" data-look=\"classic\" transform=\"translate(869.8203125, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-74.9140625\" y=\"-39\" width=\"149.828125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.9140625, -24)\"><rect></rect><foreignObject width=\"89.828125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Highest rank<br>selected</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-flowchart-Workflow-9\" data-look=\"classic\" transform=\"translate(1057.484375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-62.75\" y=\"-39\" width=\"125.5\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.75, -24)\"><rect></rect><foreignObject width=\"65.5\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Workflow<br>enforced</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-flowchart-Result-11\" data-look=\"classic\" transform=\"translate(1263.828125, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-93.59375\" y=\"-39\" width=\"187.1875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-63.59375, -24)\"><rect></rect><foreignObject width=\"127.1875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approve, reject,<br>expire, or execute</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-9861aec18cba2bbf46db0b64ea58475da14c696e15a1a841961b5bed9b36c733-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart LR\n    Intent[\"Intent\"] --> Scope[\"Scope and<br/>governing strategy\"]\n    Scope --> Type[\"Intent type<br/>matches\"]\n    Type --> Condition[\"Condition<br/>evaluates true\"]\n    Condition --> Rank[\"Highest rank<br/>selected\"]\n    Rank --> Workflow[\"Workflow<br/>enforced\"]\n    Workflow --> Result[\"Approve, reject,<br/>expire, or execute\"]\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If no policy matches, the intent cannot execute. If a matching policy omits ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["workflow"]}," or sets it to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["null"]},", the intent is auto-approved. If ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["workflow"]}," is an empty array, matching intents are rejected. Use those behaviors deliberately."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Policy workflows can require:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Workflow object"},"children":["Workflow object"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Use when"},"children":["Use when"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["RoleQuorum"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["A number of users with one role must approve."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["And"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Multiple approval groups must approve in the same step."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Or"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Any one of several approval groups can satisfy the step."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Sequential array"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Approval must happen in ordered stages."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Policy-management policies should be stricter than routine operational policies because they control how governance can change in the future."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"intents-turn-proposals-into-governed-changes","__idx":3},"children":["Intents turn proposals into governed changes"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["An intent is a governed proposal to change the system. Domain changes, policy changes, user changes, endpoint changes, transactions, and compliance operations all use the intent model."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["User-signed intents contain the user author, target domain, expiry time, operation-specific payload, and custom metadata. After submission, the intent is immutable. The maker's signature counts as the first approval, and the maker must have a role that satisfies the first workflow step. The maker cannot provide another approval for the same workflow."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["System-signed intents are API-only proposals from service callers. They omit the user ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["author"]}," and client-side ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["signature"]}," fields, are signed by the platform internally, and match only policies with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["intentOrigin: \"SystemSigned\""]},"."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"stateDiagram-v2\n    [*] --> Proposed: Submit intent\n    Proposed --> PendingApproval: Policy workflow applies\n    PendingApproval --> Approved: Required approvals received\n    PendingApproval --> Rejected: Approver rejects\n    PendingApproval --> Expired: Expiry time passes\n    Approved --> Executed: System applies change\n    Executed --> [*]\n    Rejected --> [*]\n    Expired --> [*]\n","diagramHtml":"<svg id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"statediagram\" style=\"max-width: 464.015625px;\" viewBox=\"0 0 464.015625 574\" role=\"graphics-document document\" aria-roledescription=\"stateDiagram\"><style>\n    #diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .error-icon{fill:#552222;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .error-text{fill:#552222;stroke:#552222;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-thickness-normal{stroke-width:1px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-thickness-thick{stroke-width:3.5px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-pattern-solid{stroke-dasharray:0;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .marker{fill:#333333;stroke:#333333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .marker.cross{stroke:#333333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 p{margin:0;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 defs [id$=\"-barbEnd\"]{fill:#333333;stroke:#333333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 g.stateGroup text{fill:#9370DB;stroke:none;font-size:10px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 g.stateGroup text{fill:#333;stroke:none;font-size:10px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 g.stateGroup .state-title{font-weight:bolder;fill:#131300;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 g.stateGroup rect{fill:#ECECFF;stroke:#9370DB;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 g.stateGroup line{stroke:#333333;stroke-width:1;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .transition{stroke:#333333;stroke-width:1;fill:none;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .stateGroup .composit{fill:white;border-bottom:1px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .state-note{stroke:#aaaa33;fill:#fff5ad;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .state-note text{fill:black;stroke:none;font-size:10px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edgeLabel .label rect{fill:#ECECFF;opacity:0.5;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .edgeLabel .label text{fill:#333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .label div .edgeLabel{color:#333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .stateLabel text{fill:#131300;font-size:10px;font-weight:bold;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .node circle.state-start{fill:#333333;stroke:#333333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .node .fork-join{fill:#333333;stroke:#333333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .node circle.state-end{fill:#9370DB;stroke:white;stroke-width:1.5;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .end-state-inner{fill:white;stroke-width:1.5;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .node rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .node polygon{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [id$=\"-barbEnd\"]{fill:#333333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .cluster-label,#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .nodeLabel{color:#131300;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-cluster rect.outer{rx:5px;ry:5px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-state .divider{stroke:#9370DB;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-state .title-state{rx:5px;ry:5px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-cluster.statediagram-cluster .inner{fill:white;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#f0f0f0;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-cluster .inner{rx:0;ry:0;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-state rect.basic{rx:5px;ry:5px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#f0f0f0;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .note-edge{stroke-dasharray:5;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-note text{fill:black;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram-note .nodeLabel{color:black;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagram .edgeLabel{color:red;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [id$=\"-dependencyStart\"],#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [id$=\"-dependencyEnd\"]{fill:#333333;stroke:#333333;stroke-width:1;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].statediagram-cluster rect.outer{rx:5px;ry:5px;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 .node .neo-node{stroke:#9370DB;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].node rect,#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].cluster rect,#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd\" refX=\"19\" refY=\"7\" markerWidth=\"20\" markerHeight=\"14\" markerUnits=\"userSpaceOnUse\" orient=\"auto\"><path d=\"M 19,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M243.5,22L243.5,28.167C243.5,34.333,243.5,46.667,243.5,59C243.5,71.333,243.5,83.667,243.5,89.833L243.5,96\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge0\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge0\" data-points=\"W3sieCI6MjQzLjUsInkiOjIyfSx7IngiOjI0My41LCJ5Ijo1OX0seyJ4IjoyNDMuNSwieSI6OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M243.5,136L243.5,142.167C243.5,148.333,243.5,160.667,243.5,173C243.5,185.333,243.5,197.667,243.5,203.833L243.5,210\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge1\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge1\" data-points=\"W3sieCI6MjQzLjUsInkiOjEzNn0seyJ4IjoyNDMuNSwieSI6MTczfSx7IngiOjI0My41LCJ5IjoyMTB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M204.225,250L188.187,258.167C172.15,266.333,140.075,282.667,124.037,299C108,315.333,108,331.667,108,339.833L108,348\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge2\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge2\" data-points=\"W3sieCI6MjA0LjIyNDYzNzY4MTE1OTQ0LCJ5IjoyNTB9LHsieCI6MTA4LCJ5IjoyOTl9LHsieCI6MTA4LCJ5IjozNDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M243.5,250L243.5,258.167C243.5,266.333,243.5,282.667,243.5,302.333C243.5,322,243.5,345,243.5,366C243.5,387,243.5,406,243.5,421.667C243.5,437.333,243.5,449.667,243.5,455.833L243.5,462\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge3\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge3\" data-points=\"W3sieCI6MjQzLjUsInkiOjI1MH0seyJ4IjoyNDMuNSwieSI6Mjk5fSx7IngiOjI0My41LCJ5IjozNjh9LHsieCI6MjQzLjUsInkiOjQyNX0seyJ4IjoyNDMuNSwieSI6NDYyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M285.64,250L302.847,258.167C320.054,266.333,354.469,282.667,371.676,302.333C388.883,322,388.883,345,388.883,366C388.883,387,388.883,406,388.883,421.667C388.883,437.333,388.883,449.667,388.883,455.833L388.883,462\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge4\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge4\" data-points=\"W3sieCI6Mjg1LjYzOTk0NTY1MjE3Mzk0LCJ5IjoyNTB9LHsieCI6Mzg4Ljg4MjgxMjUsInkiOjI5OX0seyJ4IjozODguODgyODEyNSwieSI6MzY4fSx7IngiOjM4OC44ODI4MTI1LCJ5Ijo0MjV9LHsieCI6Mzg4Ljg4MjgxMjUsInkiOjQ2Mn1d\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M108,388L108,394.167C108,400.333,108,412.667,108,425C108,437.333,108,449.667,108,455.833L108,462\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge5\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge5\" data-points=\"W3sieCI6MTA4LCJ5IjozODh9LHsieCI6MTA4LCJ5Ijo0MjV9LHsieCI6MTA4LCJ5Ijo0NjJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M108,502L108,506.167C108,510.333,108,518.667,129.447,527.898C150.894,537.13,193.787,547.26,215.234,552.325L236.681,557.39\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge6\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge6\" data-points=\"W3sieCI6MTA4LCJ5Ijo1MDJ9LHsieCI6MTA4LCJ5Ijo1Mjd9LHsieCI6MjM2LjY4MDkzMjE4Nzk0MjIsInkiOjU1Ny4zODk1OTI4NDE0MzI5fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M243.5,502L243.5,506.167C243.5,510.333,243.5,518.667,243.5,526.999C243.5,535.331,243.5,543.662,243.5,547.828L243.5,551.993\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge7\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge7\" data-points=\"W3sieCI6MjQzLjUsInkiOjUwMn0seyJ4IjoyNDMuNSwieSI6NTI3fSx7IngiOjI0My41LCJ5Ijo1NTEuOTkzMzUzMzY2ODUxOH1d\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path><path d=\"M388.883,502L388.883,506.167C388.883,510.333,388.883,518.667,365.793,527.916C342.703,537.165,296.523,547.329,273.433,552.412L250.343,557.494\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-edge8\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge8\" data-points=\"W3sieCI6Mzg4Ljg4MjgxMjUsInkiOjUwMn0seyJ4IjozODguODgyODEyNSwieSI6NTI3fSx7IngiOjI1MC4zNDI4NDY3NTgzNjE0NywieSI6NTU3LjQ5MzgzMDkyNDcwMDR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799_stateDiagram-barbEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(243.5, 59)\"><g class=\"label\" data-id=\"edge0\" transform=\"translate(-46.6953125, -12)\"><foreignObject width=\"93.390625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Submit intent</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(243.5, 173)\"><g class=\"label\" data-id=\"edge1\" transform=\"translate(-82.2578125, -12)\"><foreignObject width=\"164.515625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Policy workflow applies</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 299)\"><g class=\"label\" data-id=\"edge2\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Required approvals received</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(243.5, 368)\"><g class=\"label\" data-id=\"edge3\" transform=\"translate(-58.25, -12)\"><foreignObject width=\"116.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Approver rejects</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(388.8828125, 368)\"><g class=\"label\" data-id=\"edge4\" transform=\"translate(-67.1328125, -12)\"><foreignObject width=\"134.265625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Expiry time passes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 425)\"><g class=\"label\" data-id=\"edge5\" transform=\"translate(-82.71875, -12)\"><foreignObject width=\"165.4375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>System applies change</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge6\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge7\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge8\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-root_start-0\" data-look=\"classic\" transform=\"translate(243.5, 15)\"><circle class=\"state-start\" r=\"7\" width=\"14\" height=\"14\"></circle></g><g class=\"node  statediagram-state\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-Proposed-1\" data-look=\"classic\" transform=\"translate(243.5, 116)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-42.25\" y=\"-20\" width=\"84.5\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-34.25, -12)\"><rect></rect><foreignObject width=\"68.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Proposed</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-PendingApproval-4\" data-look=\"classic\" transform=\"translate(243.5, 230)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-68.9375\" y=\"-20\" width=\"137.875\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-60.9375, -12)\"><rect></rect><foreignObject width=\"121.875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>PendingApproval</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-Approved-5\" data-look=\"classic\" transform=\"translate(108, 368)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-42.25\" y=\"-20\" width=\"84.5\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-34.25, -12)\"><rect></rect><foreignObject width=\"68.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Approved</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-Rejected-7\" data-look=\"classic\" transform=\"translate(243.5, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-39.578125\" y=\"-20\" width=\"79.15625\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-31.578125, -12)\"><rect></rect><foreignObject width=\"63.15625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Rejected</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-Expired-8\" data-look=\"classic\" transform=\"translate(388.8828125, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-35.125\" y=\"-20\" width=\"70.25\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-27.125, -12)\"><rect></rect><foreignObject width=\"54.25\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Expired</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-Executed-6\" data-look=\"classic\" transform=\"translate(108, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-41.359375\" y=\"-20\" width=\"82.71875\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.359375, -12)\"><rect></rect><foreignObject width=\"66.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Executed</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-state-root_end-8\" data-look=\"classic\" transform=\"translate(243.5, 559)\"><g class=\"outer-path\"><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" style=\"\"></path><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"#333333\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path><g><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#9370DB\" style=\"\"></path><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"#9370DB\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path></g></g></g></g></g></g><defs><filter id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-e4da3b4a49779704e99d112ecead2c270728f1a70acc77bd2c626d6409667799-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"statediagram\" style=\"max-width: 464.015625px;\" viewBox=\"0 0 464.015625 574\" role=\"graphics-document document\" aria-roledescription=\"stateDiagram\"><style>\n    #diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .error-icon{fill:#a44141;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .error-text{fill:#ddd;stroke:#ddd;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-thickness-normal{stroke-width:1px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-thickness-thick{stroke-width:3.5px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-pattern-solid{stroke-dasharray:0;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .marker.cross{stroke:lightgrey;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 p{margin:0;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 defs [id$=\"-barbEnd\"]{fill:lightgrey;stroke:lightgrey;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 g.stateGroup .state-title{font-weight:bolder;fill:#e0dfdf;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 g.stateGroup rect{fill:#1f2020;stroke:#ccc;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 g.stateGroup line{stroke:lightgrey;stroke-width:1;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .transition{stroke:lightgrey;stroke-width:1;fill:none;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .stateGroup .composit{fill:#333;border-bottom:1px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .state-note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .state-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-size:10px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .stateLabel .box{stroke:none;stroke-width:0;fill:#1f2020;opacity:0.5;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edgeLabel .label rect{fill:#1f2020;opacity:0.5;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .edgeLabel .label text{fill:#ccc;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .label div .edgeLabel{color:#ccc;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .stateLabel text{fill:#e0dfdf;font-size:10px;font-weight:bold;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .node circle.state-start{fill:#f4f4f4;stroke:#f4f4f4;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .node .fork-join{fill:#f4f4f4;stroke:#f4f4f4;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .node circle.state-end{fill:#cccccc;stroke:#333;stroke-width:1.5;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .end-state-inner{fill:#333;stroke-width:1.5;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .node rect{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .node polygon{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [id$=\"-barbEnd\"]{fill:lightgrey;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-cluster rect{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .cluster-label,#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .nodeLabel{color:#e0dfdf;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-cluster rect.outer{rx:5px;ry:5px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-state .divider{stroke:#ccc;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-state .title-state{rx:5px;ry:5px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-cluster.statediagram-cluster .inner{fill:#333;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#555;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-cluster .inner{rx:0;ry:0;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-state rect.basic{rx:5px;ry:5px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#555;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .note-edge{stroke-dasharray:5;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram-note .nodeLabel{color:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagram .edgeLabel{color:red;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [id$=\"-dependencyStart\"],#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [id$=\"-dependencyEnd\"]{fill:lightgrey;stroke:lightgrey;stroke-width:1;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].statediagram-cluster rect{fill:#1f2020;stroke:url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-gradient);stroke-width:1;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].statediagram-cluster rect.outer{rx:5px;ry:5px;filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 .node .neo-node{stroke:#ccc;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].node rect,#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].cluster rect,#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].node polygon{stroke:url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].node path{stroke:url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-gradient);stroke-width:1px;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].node circle{stroke:url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd\" refX=\"19\" refY=\"7\" markerWidth=\"20\" markerHeight=\"14\" markerUnits=\"userSpaceOnUse\" orient=\"auto\"><path d=\"M 19,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M243.5,22L243.5,28.167C243.5,34.333,243.5,46.667,243.5,59C243.5,71.333,243.5,83.667,243.5,89.833L243.5,96\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge0\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge0\" data-points=\"W3sieCI6MjQzLjUsInkiOjIyfSx7IngiOjI0My41LCJ5Ijo1OX0seyJ4IjoyNDMuNSwieSI6OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M243.5,136L243.5,142.167C243.5,148.333,243.5,160.667,243.5,173C243.5,185.333,243.5,197.667,243.5,203.833L243.5,210\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge1\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge1\" data-points=\"W3sieCI6MjQzLjUsInkiOjEzNn0seyJ4IjoyNDMuNSwieSI6MTczfSx7IngiOjI0My41LCJ5IjoyMTB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M204.225,250L188.187,258.167C172.15,266.333,140.075,282.667,124.037,299C108,315.333,108,331.667,108,339.833L108,348\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge2\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge2\" data-points=\"W3sieCI6MjA0LjIyNDYzNzY4MTE1OTQ0LCJ5IjoyNTB9LHsieCI6MTA4LCJ5IjoyOTl9LHsieCI6MTA4LCJ5IjozNDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M243.5,250L243.5,258.167C243.5,266.333,243.5,282.667,243.5,302.333C243.5,322,243.5,345,243.5,366C243.5,387,243.5,406,243.5,421.667C243.5,437.333,243.5,449.667,243.5,455.833L243.5,462\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge3\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge3\" data-points=\"W3sieCI6MjQzLjUsInkiOjI1MH0seyJ4IjoyNDMuNSwieSI6Mjk5fSx7IngiOjI0My41LCJ5IjozNjh9LHsieCI6MjQzLjUsInkiOjQyNX0seyJ4IjoyNDMuNSwieSI6NDYyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M285.64,250L302.847,258.167C320.054,266.333,354.469,282.667,371.676,302.333C388.883,322,388.883,345,388.883,366C388.883,387,388.883,406,388.883,421.667C388.883,437.333,388.883,449.667,388.883,455.833L388.883,462\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge4\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge4\" data-points=\"W3sieCI6Mjg1LjYzOTk0NTY1MjE3Mzk0LCJ5IjoyNTB9LHsieCI6Mzg4Ljg4MjgxMjUsInkiOjI5OX0seyJ4IjozODguODgyODEyNSwieSI6MzY4fSx7IngiOjM4OC44ODI4MTI1LCJ5Ijo0MjV9LHsieCI6Mzg4Ljg4MjgxMjUsInkiOjQ2Mn1d\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M108,388L108,394.167C108,400.333,108,412.667,108,425C108,437.333,108,449.667,108,455.833L108,462\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge5\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge5\" data-points=\"W3sieCI6MTA4LCJ5IjozODh9LHsieCI6MTA4LCJ5Ijo0MjV9LHsieCI6MTA4LCJ5Ijo0NjJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M108,502L108,506.167C108,510.333,108,518.667,129.447,527.898C150.894,537.13,193.787,547.26,215.234,552.325L236.681,557.39\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge6\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge6\" data-points=\"W3sieCI6MTA4LCJ5Ijo1MDJ9LHsieCI6MTA4LCJ5Ijo1Mjd9LHsieCI6MjM2LjY4MDkzMjE4Nzk0MjIsInkiOjU1Ny4zODk1OTI4NDE0MzI5fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M243.5,502L243.5,506.167C243.5,510.333,243.5,518.667,243.5,526.999C243.5,535.331,243.5,543.662,243.5,547.828L243.5,551.993\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge7\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge7\" data-points=\"W3sieCI6MjQzLjUsInkiOjUwMn0seyJ4IjoyNDMuNSwieSI6NTI3fSx7IngiOjI0My41LCJ5Ijo1NTEuOTkzMzUzMzY2ODUxOH1d\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path><path d=\"M388.883,502L388.883,506.167C388.883,510.333,388.883,518.667,365.793,527.916C342.703,537.165,296.523,547.329,273.433,552.412L250.343,557.494\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-edge8\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge8\" data-points=\"W3sieCI6Mzg4Ljg4MjgxMjUsInkiOjUwMn0seyJ4IjozODguODgyODEyNSwieSI6NTI3fSx7IngiOjI1MC4zNDI4NDY3NTgzNjE0NywieSI6NTU3LjQ5MzgzMDkyNDcwMDR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57_stateDiagram-barbEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(243.5, 59)\"><g class=\"label\" data-id=\"edge0\" transform=\"translate(-46.6953125, -12)\"><foreignObject width=\"93.390625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Submit intent</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(243.5, 173)\"><g class=\"label\" data-id=\"edge1\" transform=\"translate(-82.2578125, -12)\"><foreignObject width=\"164.515625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Policy workflow applies</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 299)\"><g class=\"label\" data-id=\"edge2\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Required approvals received</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(243.5, 368)\"><g class=\"label\" data-id=\"edge3\" transform=\"translate(-58.25, -12)\"><foreignObject width=\"116.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Approver rejects</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(388.8828125, 368)\"><g class=\"label\" data-id=\"edge4\" transform=\"translate(-67.1328125, -12)\"><foreignObject width=\"134.265625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Expiry time passes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 425)\"><g class=\"label\" data-id=\"edge5\" transform=\"translate(-82.71875, -12)\"><foreignObject width=\"165.4375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>System applies change</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge6\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge7\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge8\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-root_start-0\" data-look=\"classic\" transform=\"translate(243.5, 15)\"><circle class=\"state-start\" r=\"7\" width=\"14\" height=\"14\"></circle></g><g class=\"node  statediagram-state\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-Proposed-1\" data-look=\"classic\" transform=\"translate(243.5, 116)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-42.25\" y=\"-20\" width=\"84.5\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-34.25, -12)\"><rect></rect><foreignObject width=\"68.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Proposed</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-PendingApproval-4\" data-look=\"classic\" transform=\"translate(243.5, 230)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-68.9375\" y=\"-20\" width=\"137.875\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-60.9375, -12)\"><rect></rect><foreignObject width=\"121.875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>PendingApproval</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-Approved-5\" data-look=\"classic\" transform=\"translate(108, 368)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-42.25\" y=\"-20\" width=\"84.5\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-34.25, -12)\"><rect></rect><foreignObject width=\"68.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Approved</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-Rejected-7\" data-look=\"classic\" transform=\"translate(243.5, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-39.578125\" y=\"-20\" width=\"79.15625\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-31.578125, -12)\"><rect></rect><foreignObject width=\"63.15625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Rejected</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-Expired-8\" data-look=\"classic\" transform=\"translate(388.8828125, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-35.125\" y=\"-20\" width=\"70.25\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-27.125, -12)\"><rect></rect><foreignObject width=\"54.25\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Expired</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-Executed-6\" data-look=\"classic\" transform=\"translate(108, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-41.359375\" y=\"-20\" width=\"82.71875\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.359375, -12)\"><rect></rect><foreignObject width=\"66.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Executed</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-state-root_end-8\" data-look=\"classic\" transform=\"translate(243.5, 559)\"><g class=\"outer-path\"><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" style=\"\"></path><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"lightgrey\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path><g><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#ccc\" style=\"\"></path><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"#ccc\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path></g></g></g></g></g></g><defs><filter id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-92a0308f05c276055e17763ff6c7120f4e962d344e14d74a3099b7cf0d55ee57-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["stateDiagram-v2\n    [*] --> Proposed: Submit intent\n    Proposed --> PendingApproval: Policy workflow applies\n    PendingApproval --> Approved: Required approvals received\n    PendingApproval --> Rejected: Approver rejects\n    PendingApproval --> Expired: Expiry time passes\n    Approved --> Executed: System applies change\n    Executed --> [*]\n    Rejected --> [*]\n    Expired --> [*]\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The basic maker-checker flow is:"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"sequenceDiagram\n    participant Maker\n    participant Platform\n    participant Notary as Notary / policy evaluation\n    participant Checkers\n    participant State as System state\n\n    Maker->>Platform: Submit intent\n    Platform->>Notary: Select policy for target domain\n    Notary-->>Platform: Return workflow\n    Checkers->>Platform: Approve or reject\n    Platform->>State: Execute approved change\n    State-->>Platform: Record auditable outcome\n","diagramHtml":"<svg id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1159.5px;\" viewBox=\"-50 -10 1159.5 441\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"909.5\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"State\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"984.5\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"984.5\" dy=\"0\">System state</tspan></text></g><g><rect x=\"709.5\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Checkers\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"784.5\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"784.5\" dy=\"0\">Checkers</tspan></text></g><g><rect x=\"460.5\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"199\" height=\"65\" name=\"Notary\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"560\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"560\" dy=\"0\">Notary / policy evaluation</tspan></text></g><g><rect x=\"200\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Platform\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"275\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">Platform</tspan></text></g><g><rect x=\"0\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Maker\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"75\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Maker</tspan></text></g><g><line id=\"actor4\" x1=\"984.5\" y1=\"65\" x2=\"984.5\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"State\" data-et=\"life-line\" data-id=\"State\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"State\"><rect x=\"909.5\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"State\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"984.5\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"984.5\" dy=\"0\">System state</tspan></text></g></g><g><line id=\"actor3\" x1=\"784.5\" y1=\"65\" x2=\"784.5\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Checkers\" data-et=\"life-line\" data-id=\"Checkers\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"Checkers\"><rect x=\"709.5\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Checkers\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"784.5\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"784.5\" dy=\"0\">Checkers</tspan></text></g></g><g><line id=\"actor2\" x1=\"560\" y1=\"65\" x2=\"560\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Notary\" data-et=\"life-line\" data-id=\"Notary\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"Notary\"><rect x=\"460.5\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"199\" height=\"65\" name=\"Notary\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"560\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"560\" dy=\"0\">Notary / policy evaluation</tspan></text></g></g><g><line id=\"actor1\" x1=\"275\" y1=\"65\" x2=\"275\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Platform\" data-et=\"life-line\" data-id=\"Platform\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"Platform\"><rect x=\"200\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Platform\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"275\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">Platform</tspan></text></g></g><g><line id=\"actor0\" x1=\"75\" y1=\"65\" x2=\"75\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Maker\" data-et=\"life-line\" data-id=\"Maker\"></line><g id=\"root-0\" data-et=\"participant\" data-type=\"participant\" data-id=\"Maker\"><rect x=\"0\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Maker\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"75\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Maker</tspan></text></g></g><style>#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .error-icon{fill:#552222;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .error-text{fill:#552222;stroke:#552222;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-thickness-normal{stroke-width:1px;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-thickness-thick{stroke-width:3.5px;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-pattern-solid{stroke-dasharray:0;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .marker{fill:#333333;stroke:#333333;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .marker.cross{stroke:#333333;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 p{margin:0;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .actor{stroke:#9370DB;fill:#ECECFF;stroke-width:1;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 rect.note[data-look=\"neo\"]{stroke:#aaaa33;fill:#fff5ad;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 text.actor&gt;tspan{fill:black;stroke:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .actor-line{stroke:#9370DB;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [id$=\"-arrowhead\"] path{fill:#333;stroke:#333;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .sequenceNumber{fill:white;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [id$=\"-sequencenumber\"]{fill:#333;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [id$=\"-crosshead\"] path{fill:#333;stroke:#333;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .messageText{fill:#333;stroke:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .labelBox{stroke:#9370DB;fill:#ECECFF;filter:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .labelText,#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .labelText&gt;tspan{fill:black;stroke:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .loopText,#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .loopText&gt;tspan{fill:black;stroke:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .sectionTitle,#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .sectionTitle&gt;tspan{fill:black;stroke:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#9370DB;fill:#9370DB;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .note{stroke:#aaaa33;fill:#fff5ad;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .noteText,#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .noteText&gt;tspan{fill:black;stroke:none;font-weight:normal;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .activation0{fill:#f4f4f4;stroke:#666;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .activation1{fill:#f4f4f4;stroke:#666;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .activation2{fill:#f4f4f4;stroke:#666;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .actorPopupMenu{position:absolute;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .actor-man circle,#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 line{fill:#ECECFF;stroke-width:2px;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 g rect.rect{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));stroke:#9370DB;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 .node .neo-node{stroke:#9370DB;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].node rect,#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].cluster rect,#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><text x=\"174\" y=\"80\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Submit intent</text><line x1=\"76\" y1=\"109\" x2=\"271\" y2=\"109\" class=\"messageLine0\" data-et=\"message\" data-id=\"i0\" data-from=\"Maker\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-arrowhead)\" style=\"fill: none;\"></line><text x=\"416\" y=\"124\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Select policy for target domain</text><line x1=\"276\" y1=\"155\" x2=\"556\" y2=\"155\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"Platform\" data-to=\"Notary\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-arrowhead)\" style=\"fill: none;\"></line><text x=\"419\" y=\"170\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return workflow</text><line x1=\"559\" y1=\"199\" x2=\"279\" y2=\"199\" class=\"messageLine1\" data-et=\"message\" data-id=\"i2\" data-from=\"Notary\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"531\" y=\"214\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Approve or reject</text><line x1=\"783.5\" y1=\"245\" x2=\"279\" y2=\"245\" class=\"messageLine0\" data-et=\"message\" data-id=\"i3\" data-from=\"Checkers\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-arrowhead)\" style=\"fill: none;\"></line><text x=\"628\" y=\"260\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Execute approved change</text><line x1=\"276\" y1=\"291\" x2=\"980.5\" y2=\"291\" class=\"messageLine0\" data-et=\"message\" data-id=\"i4\" data-from=\"Platform\" data-to=\"State\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-arrowhead)\" style=\"fill: none;\"></line><text x=\"631\" y=\"306\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Record auditable outcome</text><line x1=\"983.5\" y1=\"335\" x2=\"279\" y2=\"335\" class=\"messageLine1\" data-et=\"message\" data-id=\"i5\" data-from=\"State\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-b89f83aaee92d43896fa660848b3a5d06563d9566b0dc1c06860f25b9adbc861-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line></svg>","diagramHtmlDark":"<svg id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 1159.5px;\" viewBox=\"-50 -10 1159.5 441\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><style>\n    #diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 foreignObject {\n      overflow: visible;\n    }\n  </style><g><rect x=\"909.5\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"State\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"984.5\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"984.5\" dy=\"0\">System state</tspan></text></g><g><rect x=\"709.5\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Checkers\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"784.5\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"784.5\" dy=\"0\">Checkers</tspan></text></g><g><rect x=\"460.5\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"199\" height=\"65\" name=\"Notary\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"560\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"560\" dy=\"0\">Notary / policy evaluation</tspan></text></g><g><rect x=\"200\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Platform\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"275\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">Platform</tspan></text></g><g><rect x=\"0\" y=\"355\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Maker\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"75\" y=\"387.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Maker</tspan></text></g><g><line id=\"actor4\" x1=\"984.5\" y1=\"65\" x2=\"984.5\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"State\" data-et=\"life-line\" data-id=\"State\"></line><g id=\"root-4\" data-et=\"participant\" data-type=\"participant\" data-id=\"State\"><rect x=\"909.5\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"State\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"984.5\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"984.5\" dy=\"0\">System state</tspan></text></g></g><g><line id=\"actor3\" x1=\"784.5\" y1=\"65\" x2=\"784.5\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Checkers\" data-et=\"life-line\" data-id=\"Checkers\"></line><g id=\"root-3\" data-et=\"participant\" data-type=\"participant\" data-id=\"Checkers\"><rect x=\"709.5\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Checkers\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"784.5\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"784.5\" dy=\"0\">Checkers</tspan></text></g></g><g><line id=\"actor2\" x1=\"560\" y1=\"65\" x2=\"560\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Notary\" data-et=\"life-line\" data-id=\"Notary\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"Notary\"><rect x=\"460.5\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"199\" height=\"65\" name=\"Notary\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"560\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"560\" dy=\"0\">Notary / policy evaluation</tspan></text></g></g><g><line id=\"actor1\" x1=\"275\" y1=\"65\" x2=\"275\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Platform\" data-et=\"life-line\" data-id=\"Platform\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"Platform\"><rect x=\"200\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Platform\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"275\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"275\" dy=\"0\">Platform</tspan></text></g></g><g><line id=\"actor0\" x1=\"75\" y1=\"65\" x2=\"75\" y2=\"355\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Maker\" data-et=\"life-line\" data-id=\"Maker\"></line><g id=\"root-0\" data-et=\"participant\" data-type=\"participant\" data-id=\"Maker\"><rect x=\"0\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Maker\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"75\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Maker</tspan></text></g></g><style>#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .error-icon{fill:#a44141;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .error-text{fill:#ddd;stroke:#ddd;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-thickness-normal{stroke-width:1px;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-thickness-thick{stroke-width:3.5px;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-pattern-solid{stroke-dasharray:0;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .marker.cross{stroke:lightgrey;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 p{margin:0;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .actor{stroke:#ccc;fill:#1f2020;stroke-width:1;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 rect.note[data-look=\"neo\"]{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 text.actor&gt;tspan{fill:lightgrey;stroke:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .actor-line{stroke:#ccc;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:lightgrey;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:lightgrey;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [id$=\"-arrowhead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .sequenceNumber{fill:black;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [id$=\"-sequencenumber\"]{fill:lightgrey;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [id$=\"-crosshead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .messageText{fill:lightgrey;stroke:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .labelBox{stroke:#ccc;fill:#1f2020;filter:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .labelText,#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .labelText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .loopText,#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .loopText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .sectionTitle,#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .sectionTitle&gt;tspan{fill:lightgrey;stroke:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#ccc;fill:#ccc;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .noteText,#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .noteText&gt;tspan{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-weight:normal;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .activation0{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .activation1{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .activation2{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .actorPopupMenu{position:absolute;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .actorPopupMenuPanel{position:absolute;fill:#1f2020;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .actor-man circle,#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 line{fill:#1f2020;stroke-width:2px;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 g rect.rect{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));stroke:#ccc;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 .node .neo-node{stroke:#ccc;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].node rect,#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].cluster rect,#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].node polygon{stroke:url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].node path{stroke:url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-gradient);stroke-width:1px;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].node circle{stroke:url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><text x=\"174\" y=\"80\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Submit intent</text><line x1=\"76\" y1=\"109\" x2=\"271\" y2=\"109\" class=\"messageLine0\" data-et=\"message\" data-id=\"i0\" data-from=\"Maker\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-arrowhead)\" style=\"fill: none;\"></line><text x=\"416\" y=\"124\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Select policy for target domain</text><line x1=\"276\" y1=\"155\" x2=\"556\" y2=\"155\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"Platform\" data-to=\"Notary\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-arrowhead)\" style=\"fill: none;\"></line><text x=\"419\" y=\"170\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Return workflow</text><line x1=\"559\" y1=\"199\" x2=\"279\" y2=\"199\" class=\"messageLine1\" data-et=\"message\" data-id=\"i2\" data-from=\"Notary\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"531\" y=\"214\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Approve or reject</text><line x1=\"783.5\" y1=\"245\" x2=\"279\" y2=\"245\" class=\"messageLine0\" data-et=\"message\" data-id=\"i3\" data-from=\"Checkers\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-arrowhead)\" style=\"fill: none;\"></line><text x=\"628\" y=\"260\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Execute approved change</text><line x1=\"276\" y1=\"291\" x2=\"980.5\" y2=\"291\" class=\"messageLine0\" data-et=\"message\" data-id=\"i4\" data-from=\"Platform\" data-to=\"State\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-arrowhead)\" style=\"fill: none;\"></line><text x=\"631\" y=\"306\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, Arial, &quot;Liberation Sans&quot;, Arimo, Helvetica, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Record auditable outcome</text><line x1=\"983.5\" y1=\"335\" x2=\"279\" y2=\"335\" class=\"messageLine1\" data-et=\"message\" data-id=\"i5\" data-from=\"State\" data-to=\"Platform\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-f9e9ce515f62dd535f0149f6f851c85d229a80ff06f24748086306ef4b49a463-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line></svg>"},"children":["sequenceDiagram\n    participant Maker\n    participant Platform\n    participant Notary as Notary / policy evaluation\n    participant Checkers\n    participant State as System state\n\n    Maker->>Platform: Submit intent\n    Platform->>Notary: Select policy for target domain\n    Notary-->>Platform: Return workflow\n    Checkers->>Platform: Approve or reject\n    Platform->>State: Execute approved change\n    State-->>Platform: Record auditable outcome\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use dry runs before submitting high-risk or complex intents, especially policy changes, domain changes, user and role changes, and payloads where condition or workflow behavior is uncertain."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"genesis-creates-the-first-governed-state","__idx":4},"children":["Genesis creates the first governed state"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Genesis is the first governed state of the environment. It defines what must exist before normal governed changes can happen:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Genesis element"},"children":["Genesis element"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Why it matters"},"children":["Why it matters"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Root domain and launch domains"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Establishes the domain tree and launch operating boundaries."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["First users and roles"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Provides enough human or machine users to satisfy launch approval workflows."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Initial policies"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Controls root administration, user management, policy management, operations, compliance, fallback, and recovery."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Breakglass or recovery controls"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Gives operators a governed path for exceptional scenarios such as urgent freezes, lost access, or misconfiguration recovery."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Deferred changes"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Identifies non-critical domains, users, or policy refinements that can be created later through normal governance."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Do not treat genesis as a payload-filling task. Treat it as the launch design for your operating model."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart LR\n    Domains[\"1. Design domains<br/>tree, strategy, read access\"]\n    Users[\"2. Plan first users<br/>roles and quorum coverage\"]\n    Policies[\"3. Design policies<br/>coverage, rank, workflows\"]\n    Checklist[\"4. Readiness checklist<br/>launch review\"]\n    GenesisState[\"Genesis state<br/>ready for setup\"]\n\n    Domains --> Users --> Policies --> Checklist --> GenesisState\n","diagramHtml":"<svg id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1349.015625px;\" viewBox=\"0 0 1349.015625 94\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .error-icon{fill:#552222;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .error-text{fill:#552222;stroke:#552222;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-thickness-normal{stroke-width:1px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-thickness-thick{stroke-width:3.5px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-pattern-solid{stroke-dasharray:0;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .marker{fill:#333333;stroke:#333333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .marker.cross{stroke:#333333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 p{margin:0;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .cluster-label text{fill:#333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .cluster-label span{color:#333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .cluster-label span p{background-color:transparent;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .label text,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 span{fill:#333;color:#333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node rect,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node circle,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node ellipse,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node polygon,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .rough-node .label text,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node .label text,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .image-shape .label,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .icon-shape .label{text-anchor:middle;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .rough-node .label,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node .label,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .image-shape .label,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .icon-shape .label{text-align:center;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node.clickable{cursor:pointer;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .arrowheadPath{fill:#333333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .flowchart-link{stroke:#333333;fill:none;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .cluster text{fill:#333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .cluster span{color:#333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 rect.text{fill:none;stroke-width:0;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .icon-shape,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .icon-shape p,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .icon-shape .label rect,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 .node .neo-node{stroke:#9370DB;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].node rect,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].cluster rect,#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M255.344,47L259.51,47C263.677,47,272.01,47,279.677,47C287.344,47,294.344,47,297.844,47L301.344,47\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-L_Domains_Users_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Domains_Users_0\" data-points=\"W3sieCI6MjU1LjM0Mzc1LCJ5Ijo0N30seyJ4IjoyODAuMzQzNzUsInkiOjQ3fSx7IngiOjMwNS4zNDM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointEnd)\"></path><path d=\"M560.125,47L564.292,47C568.458,47,576.792,47,584.458,47C592.125,47,599.125,47,602.625,47L606.125,47\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-L_Users_Policies_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Users_Policies_0\" data-points=\"W3sieCI6NTYwLjEyNSwieSI6NDd9LHsieCI6NTg1LjEyNSwieSI6NDd9LHsieCI6NjEwLjEyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointEnd)\"></path><path d=\"M855.094,47L859.26,47C863.427,47,871.76,47,879.427,47C887.094,47,894.094,47,897.594,47L901.094,47\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-L_Policies_Checklist_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Policies_Checklist_0\" data-points=\"W3sieCI6ODU1LjA5Mzc1LCJ5Ijo0N30seyJ4Ijo4ODAuMDkzNzUsInkiOjQ3fSx7IngiOjkwNS4wOTM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointEnd)\"></path><path d=\"M1124.281,47L1128.448,47C1132.615,47,1140.948,47,1148.615,47C1156.281,47,1163.281,47,1166.781,47L1170.281,47\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-L_Checklist_GenesisState_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Checklist_GenesisState_0\" data-points=\"W3sieCI6MTEyNC4yODEyNSwieSI6NDd9LHsieCI6MTE0OS4yODEyNSwieSI6NDd9LHsieCI6MTE3NC4yODEyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Domains_Users_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Users_Policies_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Policies_Checklist_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Checklist_GenesisState_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-flowchart-Domains-0\" data-look=\"classic\" transform=\"translate(131.671875, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-123.671875\" y=\"-39\" width=\"247.34375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-93.671875, -24)\"><rect></rect><foreignObject width=\"187.34375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>1. Design domains<br>tree, strategy, read access</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-flowchart-Users-1\" data-look=\"classic\" transform=\"translate(432.734375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-127.390625\" y=\"-39\" width=\"254.78125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-97.390625, -24)\"><rect></rect><foreignObject width=\"194.78125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>2. Plan first users<br>roles and quorum coverage</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-flowchart-Policies-2\" data-look=\"classic\" transform=\"translate(732.609375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-122.484375\" y=\"-39\" width=\"244.96875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-92.484375, -24)\"><rect></rect><foreignObject width=\"184.96875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>3. Design policies<br>coverage, rank, workflows</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-flowchart-Checklist-3\" data-look=\"classic\" transform=\"translate(1014.6875, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.59375\" y=\"-39\" width=\"219.1875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.59375, -24)\"><rect></rect><foreignObject width=\"159.1875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>4. Readiness checklist<br>launch review</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-flowchart-GenesisState-4\" data-look=\"classic\" transform=\"translate(1257.6484375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-83.3671875\" y=\"-39\" width=\"166.734375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-53.3671875, -24)\"><rect></rect><foreignObject width=\"106.734375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Genesis state<br>ready for setup</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-ae9e100c4a302b52044399cecfb1b44b53dac1d91a8e92e4b10bc3e1af8ac528-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1349.015625px;\" viewBox=\"0 0 1349.015625 94\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .error-icon{fill:#a44141;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .error-text{fill:#ddd;stroke:#ddd;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-thickness-normal{stroke-width:1px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-thickness-thick{stroke-width:3.5px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-pattern-solid{stroke-dasharray:0;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .marker.cross{stroke:lightgrey;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 p{margin:0;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .cluster-label text{fill:#F9FFFE;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .cluster-label span{color:#F9FFFE;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .cluster-label span p{background-color:transparent;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .label text,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 span{fill:#ccc;color:#ccc;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node rect,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node circle,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node ellipse,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node polygon,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .rough-node .label text,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node .label text,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .image-shape .label,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .icon-shape .label{text-anchor:middle;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .rough-node .label,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node .label,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .image-shape .label,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .icon-shape .label{text-align:center;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node.clickable{cursor:pointer;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .arrowheadPath{fill:lightgrey;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .cluster text{fill:#F9FFFE;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .cluster span{color:#F9FFFE;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 rect.text{fill:none;stroke-width:0;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .icon-shape,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .icon-shape p,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .icon-shape .label rect,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 .node .neo-node{stroke:#ccc;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].node rect,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].cluster rect,#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].node polygon{stroke:url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].node path{stroke:url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-gradient);stroke-width:1px;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].node circle{stroke:url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M255.344,47L259.51,47C263.677,47,272.01,47,279.677,47C287.344,47,294.344,47,297.844,47L301.344,47\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-L_Domains_Users_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Domains_Users_0\" data-points=\"W3sieCI6MjU1LjM0Mzc1LCJ5Ijo0N30seyJ4IjoyODAuMzQzNzUsInkiOjQ3fSx7IngiOjMwNS4zNDM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointEnd)\"></path><path d=\"M560.125,47L564.292,47C568.458,47,576.792,47,584.458,47C592.125,47,599.125,47,602.625,47L606.125,47\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-L_Users_Policies_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Users_Policies_0\" data-points=\"W3sieCI6NTYwLjEyNSwieSI6NDd9LHsieCI6NTg1LjEyNSwieSI6NDd9LHsieCI6NjEwLjEyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointEnd)\"></path><path d=\"M855.094,47L859.26,47C863.427,47,871.76,47,879.427,47C887.094,47,894.094,47,897.594,47L901.094,47\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-L_Policies_Checklist_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Policies_Checklist_0\" data-points=\"W3sieCI6ODU1LjA5Mzc1LCJ5Ijo0N30seyJ4Ijo4ODAuMDkzNzUsInkiOjQ3fSx7IngiOjkwNS4wOTM3NSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointEnd)\"></path><path d=\"M1124.281,47L1128.448,47C1132.615,47,1140.948,47,1148.615,47C1156.281,47,1163.281,47,1166.781,47L1170.281,47\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-L_Checklist_GenesisState_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Checklist_GenesisState_0\" data-points=\"W3sieCI6MTEyNC4yODEyNSwieSI6NDd9LHsieCI6MTE0OS4yODEyNSwieSI6NDd9LHsieCI6MTE3NC4yODEyNSwieSI6NDd9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Domains_Users_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Users_Policies_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Policies_Checklist_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Checklist_GenesisState_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-flowchart-Domains-0\" data-look=\"classic\" transform=\"translate(131.671875, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-123.671875\" y=\"-39\" width=\"247.34375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-93.671875, -24)\"><rect></rect><foreignObject width=\"187.34375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>1. Design domains<br>tree, strategy, read access</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-flowchart-Users-1\" data-look=\"classic\" transform=\"translate(432.734375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-127.390625\" y=\"-39\" width=\"254.78125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-97.390625, -24)\"><rect></rect><foreignObject width=\"194.78125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>2. Plan first users<br>roles and quorum coverage</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-flowchart-Policies-2\" data-look=\"classic\" transform=\"translate(732.609375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-122.484375\" y=\"-39\" width=\"244.96875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-92.484375, -24)\"><rect></rect><foreignObject width=\"184.96875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>3. Design policies<br>coverage, rank, workflows</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-flowchart-Checklist-3\" data-look=\"classic\" transform=\"translate(1014.6875, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.59375\" y=\"-39\" width=\"219.1875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.59375, -24)\"><rect></rect><foreignObject width=\"159.1875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>4. Readiness checklist<br>launch review</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-flowchart-GenesisState-4\" data-look=\"classic\" transform=\"translate(1257.6484375, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-83.3671875\" y=\"-39\" width=\"166.734375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-53.3671875, -24)\"><rect></rect><foreignObject width=\"106.734375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Genesis state<br>ready for setup</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-e71db23e69ec29638a5337a50e275462eeec22e4abba6e6970cca5a7e6eeb5b4-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart LR\n    Domains[\"1. Design domains<br/>tree, strategy, read access\"]\n    Users[\"2. Plan first users<br/>roles and quorum coverage\"]\n    Policies[\"3. Design policies<br/>coverage, rank, workflows\"]\n    Checklist[\"4. Readiness checklist<br/>launch review\"]\n    GenesisState[\"Genesis state<br/>ready for setup\"]\n\n    Domains --> Users --> Policies --> Checklist --> GenesisState\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Policies depend on domains and users. If the launch domain tree or first-user model changes, review the policy model again before setup."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Infrastructure configuration belongs outside the governance model. Governance state belongs in genesis."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-the-pieces-work-together","__idx":5},"children":["How the pieces work together"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Step"},"children":["Step"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Governance behavior"},"children":["Governance behavior"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1. Launch"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Genesis establishes the root domain, launch subdomains, first users, roles, and initial policies."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["2. Propose"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["A user signs an intent that targets a domain and contains the requested operation."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["3. Select policy"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The system evaluates scope, governing strategy, intent type, condition, and rank to select the applicable policy."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["4. Approve"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The selected workflow determines which roles and quorum must approve. Any authorized rejection stops the workflow."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["5. Execute"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["After required approvals, the system applies the change and records the governance outcome."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["6. Evolve"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Future domain, user, endpoint, policy, and operational changes continue through the same intent workflow."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"common-design-questions","__idx":6},"children":["Common design questions"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Question"},"children":["Question"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Start with"},"children":["Start with"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["What needs to be isolated?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Domain hierarchy, read access, and governing strategy."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Who can propose and approve changes?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Users, roles, and quorum coverage."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Which actions need approval?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Policy intent types, conditions, workflows, scope, and rank."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["How do high-risk or unusual cases get handled?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Breakglass, fallback, compliance, and recovery policies."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["What must exist before the environment starts?"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Genesis domain, user, role, and policy design."]}]}]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"next-steps","__idx":7},"children":["Next steps"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Topic"},"children":["Topic"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/governance"},"children":["Governance overview"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Entry point for the governance section."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/governance/domains"},"children":["Domains"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Domain hierarchy, isolation, governing strategies, lifecycle, and injection."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/governance/policies"},"children":["Policies"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Policy matching, workflows, scope, rank, and breakglass patterns."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/governance/intents"},"children":["Intents and approvals"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Intent lifecycle, maker-checker approvals, targeting, expiry, and dry runs."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/governance/genesis"},"children":["Design your genesis governance model"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Launch planning for domains, first users, roles, and initial policies."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/v1.41/governance/intents/manage-intents-and-approvals"},"children":["Manage governance"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Day-to-day intent submission, review, approval, rejection, and state checks."]}]}]}]}]}]},"headings":[{"value":"Governance model","id":"governance-model","depth":1},{"value":"Domains define where governance applies","id":"domains-define-where-governance-applies","depth":2},{"value":"Policies define how changes are approved","id":"policies-define-how-changes-are-approved","depth":2},{"value":"Intents turn proposals into governed changes","id":"intents-turn-proposals-into-governed-changes","depth":2},{"value":"Genesis creates the first governed state","id":"genesis-creates-the-first-governed-state","depth":2},{"value":"How the pieces work together","id":"how-the-pieces-work-together","depth":2},{"value":"Common design questions","id":"common-design-questions","depth":2},{"value":"Next steps","id":"next-steps","depth":2}],"frontmatter":{"seo":{"title":"Governance model"}},"lastModified":"2026-10-23T14:40:23.961Z","isTranslationFallback":true,"pagePropGetterError":{"message":"","name":""}},"slug":"/pt-br/products/custody/v1.41/overview/governance-model","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}