{"templateId":"markdown","versions":[{"version":"opendelivery","label":"Open Delivery API","link":"/apis/opendelivery/docs/orderintegrationguide","default":true,"active":false,"folderId":"58c9a61d"},{"version":"standard","label":"Standard Keeta API","link":"/apis/standard/docs/orderintegrationguide","default":false,"active":false,"folderId":"58c9a61d"},{"version":"grocery","label":"Grocery Keeta API","link":"/apis/grocery/docs/orderintegrationguide","default":false,"active":true,"folderId":"58c9a61d"}],"sharedDataIds":{"sidebar":"sidebar-apis/@grocery/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Order API Integration Guide","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"order-api-integration-guide","__idx":0},"children":["Order API Integration Guide"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"1-overview","__idx":1},"children":["1. Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Developers can receive and manage orders from Keeta after Order API integration. The API comprises two categories:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Webhook"]},": For receiving order notifications from Keeta"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order API"]},": For updating order statuses"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"11-order-webhooks","__idx":2},"children":["1.1 Order Webhooks"]},{"$$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":"eventId"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["eventId"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Event Description"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Event Description"]}]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1001"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Order Placement Notification"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1002"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Order Acceptance Notification"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1003"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Order Completion Notification"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1004"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Order Cancellation Notification"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1005"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Refund Initiation Notification"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1006"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Delivery Status Update Notification"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1007"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Partial Refund Initiation Notification"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"12-order-apis","__idx":3},"children":["1.2 Order APIs"]},{"$$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":"Endpoint"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Functionality"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Functionality"]}]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/confirm"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Confirm order"]}," (This endpoint is for the merchants to inform the Keeta that an order has been accepted.)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/get"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Retrieve order details"]}," (Obtains extended order information)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/prepare"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Confirm meal readiness"]}," (Merchant marks order as prepared. ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Critical: Failure to accept orders impacts store EAT metrics"]},")"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/cancel"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cancel order"]}," (The endpoint allows a merchant to terminate the entire transaction chain. Please be cautious when calling this endpoint to prevent unintended financial losses.)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/agree"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant approval of user-initiated refund"]}," (Confirms acceptance of customer's refund request)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/reject"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant rejection of user-initiated refund"]}," (Rejects customer's refund request)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/collect"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant confirmation of customer pickup"]}," (Exclusively for pickup orders; marks order as received by customer)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/refund/part/products/preview"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant preview of partially refundable items"]}," (Queries product eligibility and amounts for partial refunds)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["/api/open/order/refund/part/apply"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant-initiated partial refund processing"]}," (Executes refund for specific items in an order)"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more details, please refer to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/grocery/order"},"children":["Order API Reference"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Core API Capabilities"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Receive Keeta order notifications"]},":",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["New order alerts"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order completion confirmations"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order cancellation notices"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["User-initiated refund requests"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Update order statuses"]},":",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order acceptance"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Meal preparation completion"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Customer pickup confirmation"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order cancellation"]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Orders are categorized into ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["forward transactions"]}," (standard fulfillment flow) and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["reverse transactions"]}," (refund/cancellation flow). Please refer to the workflow diagram for detailed sequence logic."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2-keeta-order-workflow","__idx":4},"children":["2. Keeta Order Workflow"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Keeta's order processing comprises two workflows:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Forward Transaction"]},": The complete process from order placement to fulfillment, without refunds or cancellations."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reverse Transaction"]},": The inverse process handling refunds and cancellations."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"21-forward-transaction-standard-fulfillment-flow","__idx":5},"children":["2.1 Forward Transaction (standard fulfillment flow)"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"211-forward-transaction-of-delivery","__idx":6},"children":["2.1.1 Forward Transaction of delivery"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Forward Transaction Workflow Description"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order Creation & Notification"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When an order is successfully placed on Keeta's platform, regardless of the payment method (online payment or cash on delivery):"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The system instantly generates the order"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Pushes a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["New Order Notification"]}," (Webhook Event 1001) to developers, it includes order details, merchant settlement information"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant Decision-Making"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Upon receiving the new order notification, merchants evaluate:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Inventory status"]},": Confirm sufficient ingredients/products"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Operating status"]},": Verify current business hours and order acceptance capacity"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order load"]},": Assess real-time processing capability"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Based on evaluation results, merchants may:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Accept order"]},": Via /api/open/order/confirm"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reject order"]},": Via /api/open/order/cancel"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Parallel Processing Post-Acceptance"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After order acceptance, two parallel workflows initiate:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant Workflow"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Begins meal preparation"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Platform Workflow"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Keeta automatically dispatches riders"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Matching criteria: order location, delivery distance"]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Meal Readiness Reporting & Rider Dispatch"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When meal preparation completes:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Developer calls /api/open/order/prepare"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["System notifies rider for store pickup"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Real-Time Delivery Status Updates"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Keeta pushes ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Delivery Status Updates"]}," (Webhook Event 1006) during transit:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Rider order acceptance"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Rider arrival at store"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Rider meal retrieval"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order delivery completion"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order Completion"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["After the rider successfully delivers the meal to the customer"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The order status is updated to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Completed"]}]}]},{"$$mdtype":"Tag","name":"div","attributes":{"align":"center"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Forward Transaction"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n\n    A((Start)) --> B[User Places Order]\n\n    B --> C[Push New Order]\n\n    C --> D{Push Success?}\n\n    \n\n    D -->|No| E[Repush]\n\n    E --> |No response within 5 minutes|F[Timeout Cancell]\n\n    F --> K((End))\n\n    \n\n    D -->|Yes| G[Merchant Confirms Order]\n\n    G --> H[Food Ready]\n\n    H --> I[Rider Arrives at Store]\n\n    I --> J[Rider Picks Up Food]\n\n    J --> L[User Receives Food]\n\n    L --> K\n","diagramHtml":"<svg id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 484px;\" viewBox=\"0 0 484 1170.0625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .error-icon{fill:#552222;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .error-text{fill:#552222;stroke:#552222;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-thickness-normal{stroke-width:1px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-thickness-thick{stroke-width:3.5px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-pattern-solid{stroke-dasharray:0;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-pattern-dashed{stroke-dasharray:3;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edge-pattern-dotted{stroke-dasharray:2;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .marker{fill:#333333;stroke:#333333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .marker.cross{stroke:#333333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c p{margin:0;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .cluster-label text{fill:#333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .cluster-label span{color:#333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .cluster-label span p{background-color:transparent;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .label text,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c span{fill:#333;color:#333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node rect,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node circle,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node ellipse,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node polygon,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .rough-node .label text,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node .label text,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .image-shape .label,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .icon-shape .label{text-anchor:middle;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .rough-node .label,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node .label,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .image-shape .label,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .icon-shape .label{text-align:center;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node.clickable{cursor:pointer;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .arrowheadPath{fill:#333333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .flowchart-link{stroke:#333333;fill:none;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .cluster text{fill:#333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .cluster span{color:#333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c rect.text{fill:none;stroke-width:0;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .icon-shape,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .icon-shape p,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .icon-shape .label rect,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c .node .neo-node{stroke:#9370DB;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].node rect,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].cluster rect,#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_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=\"M229.043,58.516L229.043,62.682C229.043,66.849,229.043,75.182,229.043,82.849C229.043,90.516,229.043,97.516,229.043,101.016L229.043,104.516\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MjI5LjA0Mjk2ODc1LCJ5Ijo1OC41MTU2MjV9LHsieCI6MjI5LjA0Mjk2ODc1LCJ5Ijo4My41MTU2MjV9LHsieCI6MjI5LjA0Mjk2ODc1LCJ5IjoxMDguNTE1NjI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M229.043,162.516L229.043,166.682C229.043,170.849,229.043,179.182,229.043,186.849C229.043,194.516,229.043,201.516,229.043,205.016L229.043,208.516\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MjI5LjA0Mjk2ODc1LCJ5IjoxNjIuNTE1NjI1fSx7IngiOjIyOS4wNDI5Njg3NSwieSI6MTg3LjUxNTYyNX0seyJ4IjoyMjkuMDQyOTY4NzUsInkiOjIxMi41MTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M229.043,266.516L229.043,270.682C229.043,274.849,229.043,283.182,229.043,290.849C229.043,298.516,229.043,305.516,229.043,309.016L229.043,312.516\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_C_D_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_C_D_0\" data-points=\"W3sieCI6MjI5LjA0Mjk2ODc1LCJ5IjoyNjYuNTE1NjI1fSx7IngiOjIyOS4wNDI5Njg3NSwieSI6MjkxLjUxNTYyNX0seyJ4IjoyMjkuMDQyOTY4NzUsInkiOjMxNi41MTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M188.361,435.849L174.967,448.796C161.574,461.743,134.787,487.637,121.393,511.251C108,534.865,108,556.198,108,575.531C108,594.865,108,612.198,108,629.531C108,646.865,108,664.198,108,681.531C108,698.865,108,716.198,108,733.531C108,750.865,108,768.198,108,785.531C108,802.865,108,820.198,108,832.365C108,844.531,108,851.531,108,855.031L108,858.531\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_D_E_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_D_E_0\" data-points=\"W3sieCI6MTg4LjM2MDk2MzQzNDQwNzg2LCJ5Ijo0MzUuODQ5MjQ0Njg0NDA3OX0seyJ4IjoxMDgsInkiOjUxMy41MzEyNX0seyJ4IjoxMDgsInkiOjU3Ny41MzEyNX0seyJ4IjoxMDgsInkiOjYyOS41MzEyNX0seyJ4IjoxMDgsInkiOjY4MS41MzEyNX0seyJ4IjoxMDgsInkiOjczMy41MzEyNX0seyJ4IjoxMDgsInkiOjc4NS41MzEyNX0seyJ4IjoxMDgsInkiOjgzNy41MzEyNX0seyJ4IjoxMDgsInkiOjg2Mi41MzEyNX1d\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M108,916.531L108,924.698C108,932.865,108,949.198,108,964.865C108,980.531,108,995.531,108,1003.031L108,1010.531\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_E_F_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_E_F_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo5MTYuNTMxMjV9LHsieCI6MTA4LCJ5Ijo5NjUuNTMxMjV9LHsieCI6MTA4LCJ5IjoxMDE0LjUzMTI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M108,1068.531L108,1072.698C108,1076.865,108,1085.198,124.168,1095.611C140.336,1106.025,172.673,1118.518,188.841,1124.764L205.009,1131.011\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_F_K_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_F_K_0\" data-points=\"W3sieCI6MTA4LCJ5IjoxMDY4LjUzMTI1fSx7IngiOjEwOCwieSI6MTA5My41MzEyNX0seyJ4IjoyMDguNzM5OTc5Mjg5MjQ4NDIsInkiOjExMzIuNDUyNzAxOTY1MzY4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M269.725,435.849L283.118,448.796C296.512,461.743,323.299,487.637,336.692,506.084C350.086,524.531,350.086,535.531,350.086,541.031L350.086,546.531\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_D_G_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_D_G_0\" data-points=\"W3sieCI6MjY5LjcyNDk3NDA2NTU5MjEsInkiOjQzNS44NDkyNDQ2ODQ0MDc5fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo1MTMuNTMxMjV9LHsieCI6MzUwLjA4NTkzNzUsInkiOjU1MC41MzEyNX1d\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,604.531L350.086,608.698C350.086,612.865,350.086,621.198,350.086,628.865C350.086,636.531,350.086,643.531,350.086,647.031L350.086,650.531\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_G_H_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_G_H_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjYwNC41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6NjI5LjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo2NTQuNTMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,708.531L350.086,712.698C350.086,716.865,350.086,725.198,350.086,732.865C350.086,740.531,350.086,747.531,350.086,751.031L350.086,754.531\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_H_I_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_H_I_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjcwOC41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6NzMzLjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo3NTguNTMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,812.531L350.086,816.698C350.086,820.865,350.086,829.198,350.086,836.865C350.086,844.531,350.086,851.531,350.086,855.031L350.086,858.531\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_I_J_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_I_J_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjgxMi41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6ODM3LjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo4NjIuNTMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,916.531L350.086,924.698C350.086,932.865,350.086,949.198,350.086,964.865C350.086,980.531,350.086,995.531,350.086,1003.031L350.086,1010.531\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_J_L_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_J_L_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjkxNi41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6OTY1LjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5IjoxMDE0LjUzMTI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,1068.531L350.086,1072.698C350.086,1076.865,350.086,1085.198,333.918,1095.611C317.75,1106.025,285.413,1118.518,269.245,1124.764L253.077,1131.011\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-L_L_K_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_L_K_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjEwNjguNTMxMjV9LHsieCI6MzUwLjA4NTkzNzUsInkiOjEwOTMuNTMxMjV9LHsieCI6MjQ5LjM0NTk1ODIxMDc1MTU4LCJ5IjoxMTMyLjQ1MjcwMTk2NTM2ODh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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_C_D_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\" transform=\"translate(108, 681.53125)\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 965.53125)\"><g class=\"label\" data-id=\"L_E_F_0\" 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>No response within 5 minutes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_K_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\" transform=\"translate(350.0859375, 513.53125)\"><g class=\"label\" data-id=\"L_D_G_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_H_I_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_I_J_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_J_L_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_L_K_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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-A-0\" data-look=\"classic\" transform=\"translate(229.04296875, 33.2578125)\"><circle class=\"basic label-container\" style=\"\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-B-1\" data-look=\"classic\" transform=\"translate(229.04296875, 135.515625)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.9453125\" y=\"-27\" width=\"193.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.9453125, -12)\"><rect></rect><foreignObject width=\"133.890625\" 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>User Places Order</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-C-3\" data-look=\"classic\" transform=\"translate(229.04296875, 239.515625)\"><rect class=\"basic label-container\" style=\"\" x=\"-91.1875\" y=\"-27\" width=\"182.375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-61.1875, -12)\"><rect></rect><foreignObject width=\"122.375\" 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>Push New Order</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-D-5\" data-look=\"classic\" transform=\"translate(229.04296875, 396.5234375)\"><polygon points=\"80.0078125,0 160.015625,-80.0078125 80.0078125,-160.015625 0,-80.0078125\" class=\"label-container\" transform=\"translate(-79.5078125, 80.0078125)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-53.0078125, -12)\"><rect></rect><foreignObject width=\"106.015625\" 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>Push Success?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-E-7\" data-look=\"classic\" transform=\"translate(108, 889.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-57.9765625\" y=\"-27\" width=\"115.953125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-27.9765625, -12)\"><rect></rect><foreignObject width=\"55.953125\" 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>Repush</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-F-9\" data-look=\"classic\" transform=\"translate(108, 1041.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.7734375\" y=\"-27\" width=\"179.546875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.7734375, -12)\"><rect></rect><foreignObject width=\"119.546875\" 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>Timeout Cancell</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-K-11\" data-look=\"classic\" transform=\"translate(229.04296875, 1140.296875)\"><circle class=\"basic label-container\" style=\"\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-G-13\" data-look=\"classic\" transform=\"translate(350.0859375, 577.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-125.9140625\" y=\"-27\" width=\"251.828125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-95.9140625, -12)\"><rect></rect><foreignObject width=\"191.828125\" 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>Merchant Confirms Order</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-H-15\" data-look=\"classic\" transform=\"translate(350.0859375, 681.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-73.59375\" y=\"-27\" width=\"147.1875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-43.59375, -12)\"><rect></rect><foreignObject width=\"87.1875\" 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>Food Ready</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-I-17\" data-look=\"classic\" transform=\"translate(350.0859375, 785.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-108.703125\" y=\"-27\" width=\"217.40625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-78.703125, -12)\"><rect></rect><foreignObject width=\"157.40625\" 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>Rider Arrives at Store</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-J-19\" data-look=\"classic\" transform=\"translate(350.0859375, 889.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-103.9453125\" y=\"-27\" width=\"207.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-73.9453125, -12)\"><rect></rect><foreignObject width=\"147.890625\" 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>Rider Picks Up Food</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-flowchart-L-21\" data-look=\"classic\" transform=\"translate(350.0859375, 1041.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-102.3125\" y=\"-27\" width=\"204.625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-72.3125, -12)\"><rect></rect><foreignObject width=\"144.625\" 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>User Receives Food</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-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-33a3e3756da9bea85f238ccf90c90743711692b3b17d210198201491d77dbb9c-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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 484px;\" viewBox=\"0 0 484 1170.0625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .error-icon{fill:#a44141;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .error-text{fill:#ddd;stroke:#ddd;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-thickness-normal{stroke-width:1px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-thickness-thick{stroke-width:3.5px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-pattern-solid{stroke-dasharray:0;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .marker.cross{stroke:lightgrey;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 p{margin:0;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .cluster-label text{fill:#F9FFFE;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .cluster-label span{color:#F9FFFE;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .cluster-label span p{background-color:transparent;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .label text,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 span{fill:#ccc;color:#ccc;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node rect,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node circle,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node ellipse,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node polygon,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .rough-node .label text,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node .label text,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .image-shape .label,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .icon-shape .label{text-anchor:middle;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .rough-node .label,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node .label,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .image-shape .label,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .icon-shape .label{text-align:center;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node.clickable{cursor:pointer;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .arrowheadPath{fill:lightgrey;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .cluster text{fill:#F9FFFE;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .cluster span{color:#F9FFFE;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 rect.text{fill:none;stroke-width:0;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .icon-shape,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .icon-shape p,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .icon-shape .label rect,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 .node .neo-node{stroke:#ccc;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].node rect,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].cluster rect,#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].node polygon{stroke:url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].node path{stroke:url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-gradient);stroke-width:1px;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].node circle{stroke:url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_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=\"M229.043,58.516L229.043,62.682C229.043,66.849,229.043,75.182,229.043,82.849C229.043,90.516,229.043,97.516,229.043,101.016L229.043,104.516\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MjI5LjA0Mjk2ODc1LCJ5Ijo1OC41MTU2MjV9LHsieCI6MjI5LjA0Mjk2ODc1LCJ5Ijo4My41MTU2MjV9LHsieCI6MjI5LjA0Mjk2ODc1LCJ5IjoxMDguNTE1NjI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M229.043,162.516L229.043,166.682C229.043,170.849,229.043,179.182,229.043,186.849C229.043,194.516,229.043,201.516,229.043,205.016L229.043,208.516\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MjI5LjA0Mjk2ODc1LCJ5IjoxNjIuNTE1NjI1fSx7IngiOjIyOS4wNDI5Njg3NSwieSI6MTg3LjUxNTYyNX0seyJ4IjoyMjkuMDQyOTY4NzUsInkiOjIxMi41MTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M229.043,266.516L229.043,270.682C229.043,274.849,229.043,283.182,229.043,290.849C229.043,298.516,229.043,305.516,229.043,309.016L229.043,312.516\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_C_D_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_C_D_0\" data-points=\"W3sieCI6MjI5LjA0Mjk2ODc1LCJ5IjoyNjYuNTE1NjI1fSx7IngiOjIyOS4wNDI5Njg3NSwieSI6MjkxLjUxNTYyNX0seyJ4IjoyMjkuMDQyOTY4NzUsInkiOjMxNi41MTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M188.361,435.849L174.967,448.796C161.574,461.743,134.787,487.637,121.393,511.251C108,534.865,108,556.198,108,575.531C108,594.865,108,612.198,108,629.531C108,646.865,108,664.198,108,681.531C108,698.865,108,716.198,108,733.531C108,750.865,108,768.198,108,785.531C108,802.865,108,820.198,108,832.365C108,844.531,108,851.531,108,855.031L108,858.531\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_D_E_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_D_E_0\" data-points=\"W3sieCI6MTg4LjM2MDk2MzQzNDQwNzg2LCJ5Ijo0MzUuODQ5MjQ0Njg0NDA3OX0seyJ4IjoxMDgsInkiOjUxMy41MzEyNX0seyJ4IjoxMDgsInkiOjU3Ny41MzEyNX0seyJ4IjoxMDgsInkiOjYyOS41MzEyNX0seyJ4IjoxMDgsInkiOjY4MS41MzEyNX0seyJ4IjoxMDgsInkiOjczMy41MzEyNX0seyJ4IjoxMDgsInkiOjc4NS41MzEyNX0seyJ4IjoxMDgsInkiOjgzNy41MzEyNX0seyJ4IjoxMDgsInkiOjg2Mi41MzEyNX1d\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M108,916.531L108,924.698C108,932.865,108,949.198,108,964.865C108,980.531,108,995.531,108,1003.031L108,1010.531\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_E_F_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_E_F_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo5MTYuNTMxMjV9LHsieCI6MTA4LCJ5Ijo5NjUuNTMxMjV9LHsieCI6MTA4LCJ5IjoxMDE0LjUzMTI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M108,1068.531L108,1072.698C108,1076.865,108,1085.198,124.168,1095.611C140.336,1106.025,172.673,1118.518,188.841,1124.764L205.009,1131.011\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_F_K_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_F_K_0\" data-points=\"W3sieCI6MTA4LCJ5IjoxMDY4LjUzMTI1fSx7IngiOjEwOCwieSI6MTA5My41MzEyNX0seyJ4IjoyMDguNzM5OTc5Mjg5MjQ4NDIsInkiOjExMzIuNDUyNzAxOTY1MzY4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M269.725,435.849L283.118,448.796C296.512,461.743,323.299,487.637,336.692,506.084C350.086,524.531,350.086,535.531,350.086,541.031L350.086,546.531\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_D_G_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_D_G_0\" data-points=\"W3sieCI6MjY5LjcyNDk3NDA2NTU5MjEsInkiOjQzNS44NDkyNDQ2ODQ0MDc5fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo1MTMuNTMxMjV9LHsieCI6MzUwLjA4NTkzNzUsInkiOjU1MC41MzEyNX1d\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,604.531L350.086,608.698C350.086,612.865,350.086,621.198,350.086,628.865C350.086,636.531,350.086,643.531,350.086,647.031L350.086,650.531\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_G_H_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_G_H_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjYwNC41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6NjI5LjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo2NTQuNTMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,708.531L350.086,712.698C350.086,716.865,350.086,725.198,350.086,732.865C350.086,740.531,350.086,747.531,350.086,751.031L350.086,754.531\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_H_I_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_H_I_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjcwOC41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6NzMzLjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo3NTguNTMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,812.531L350.086,816.698C350.086,820.865,350.086,829.198,350.086,836.865C350.086,844.531,350.086,851.531,350.086,855.031L350.086,858.531\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_I_J_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_I_J_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjgxMi41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6ODM3LjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5Ijo4NjIuNTMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,916.531L350.086,924.698C350.086,932.865,350.086,949.198,350.086,964.865C350.086,980.531,350.086,995.531,350.086,1003.031L350.086,1010.531\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_J_L_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_J_L_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjkxNi41MzEyNX0seyJ4IjozNTAuMDg1OTM3NSwieSI6OTY1LjUzMTI1fSx7IngiOjM1MC4wODU5Mzc1LCJ5IjoxMDE0LjUzMTI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path><path d=\"M350.086,1068.531L350.086,1072.698C350.086,1076.865,350.086,1085.198,333.918,1095.611C317.75,1106.025,285.413,1118.518,269.245,1124.764L253.077,1131.011\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-L_L_K_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_L_K_0\" data-points=\"W3sieCI6MzUwLjA4NTkzNzUsInkiOjEwNjguNTMxMjV9LHsieCI6MzUwLjA4NTkzNzUsInkiOjEwOTMuNTMxMjV9LHsieCI6MjQ5LjM0NTk1ODIxMDc1MTU4LCJ5IjoxMTMyLjQ1MjcwMTk2NTM2ODh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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_C_D_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\" transform=\"translate(108, 681.53125)\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 965.53125)\"><g class=\"label\" data-id=\"L_E_F_0\" 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>No response within 5 minutes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_K_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\" transform=\"translate(350.0859375, 513.53125)\"><g class=\"label\" data-id=\"L_D_G_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_H_I_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_I_J_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_J_L_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_L_K_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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-A-0\" data-look=\"classic\" transform=\"translate(229.04296875, 33.2578125)\"><circle class=\"basic label-container\" style=\"\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-B-1\" data-look=\"classic\" transform=\"translate(229.04296875, 135.515625)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.9453125\" y=\"-27\" width=\"193.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.9453125, -12)\"><rect></rect><foreignObject width=\"133.890625\" 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>User Places Order</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-C-3\" data-look=\"classic\" transform=\"translate(229.04296875, 239.515625)\"><rect class=\"basic label-container\" style=\"\" x=\"-91.1875\" y=\"-27\" width=\"182.375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-61.1875, -12)\"><rect></rect><foreignObject width=\"122.375\" 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>Push New Order</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-D-5\" data-look=\"classic\" transform=\"translate(229.04296875, 396.5234375)\"><polygon points=\"80.0078125,0 160.015625,-80.0078125 80.0078125,-160.015625 0,-80.0078125\" class=\"label-container\" transform=\"translate(-79.5078125, 80.0078125)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-53.0078125, -12)\"><rect></rect><foreignObject width=\"106.015625\" 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>Push Success?</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-E-7\" data-look=\"classic\" transform=\"translate(108, 889.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-57.9765625\" y=\"-27\" width=\"115.953125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-27.9765625, -12)\"><rect></rect><foreignObject width=\"55.953125\" 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>Repush</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-F-9\" data-look=\"classic\" transform=\"translate(108, 1041.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.7734375\" y=\"-27\" width=\"179.546875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.7734375, -12)\"><rect></rect><foreignObject width=\"119.546875\" 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>Timeout Cancell</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-K-11\" data-look=\"classic\" transform=\"translate(229.04296875, 1140.296875)\"><circle class=\"basic label-container\" style=\"\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-G-13\" data-look=\"classic\" transform=\"translate(350.0859375, 577.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-125.9140625\" y=\"-27\" width=\"251.828125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-95.9140625, -12)\"><rect></rect><foreignObject width=\"191.828125\" 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>Merchant Confirms Order</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-H-15\" data-look=\"classic\" transform=\"translate(350.0859375, 681.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-73.59375\" y=\"-27\" width=\"147.1875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-43.59375, -12)\"><rect></rect><foreignObject width=\"87.1875\" 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>Food Ready</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-I-17\" data-look=\"classic\" transform=\"translate(350.0859375, 785.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-108.703125\" y=\"-27\" width=\"217.40625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-78.703125, -12)\"><rect></rect><foreignObject width=\"157.40625\" 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>Rider Arrives at Store</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-J-19\" data-look=\"classic\" transform=\"translate(350.0859375, 889.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-103.9453125\" y=\"-27\" width=\"207.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-73.9453125, -12)\"><rect></rect><foreignObject width=\"147.890625\" 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>Rider Picks Up Food</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-flowchart-L-21\" data-look=\"classic\" transform=\"translate(350.0859375, 1041.53125)\"><rect class=\"basic label-container\" style=\"\" x=\"-102.3125\" y=\"-27\" width=\"204.625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-72.3125, -12)\"><rect></rect><foreignObject width=\"144.625\" 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>User Receives Food</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-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-db44f106dffd0ac70f9603cf38f72c368e0ee1cfd548e0048e866f0a66699092-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 TD\n\n    A((Start)) --> B[User Places Order]\n\n    B --> C[Push New Order]\n\n    C --> D{Push Success?}\n\n    \n\n    D -->|No| E[Repush]\n\n    E --> |No response within 5 minutes|F[Timeout Cancell]\n\n    F --> K((End))\n\n    \n\n    D -->|Yes| G[Merchant Confirms Order]\n\n    G --> H[Food Ready]\n\n    H --> I[Rider Arrives at Store]\n\n    I --> J[Rider Picks Up Food]\n\n    J --> L[User Receives Food]\n\n    L --> K\n"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"212-pickup-order-forward-transaction","__idx":7},"children":["2.1.2 Pickup Order Forward Transaction"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pickup Order"]}," is an alternative fulfillment mode offered by Keeta, allowing customers to collect meals directly at stores without delivery service. The workflow resembles standard orders but excludes rider delivery. The order completes upon ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer Pickup"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pickup Workflow Description"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pickup Order Creation & Notification"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Identical to standard ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order Placement"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Triggers ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["New Order Push"]}," (Webhook 1001) upon payment"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If the webhook message is not processed correctly, Keeta will perform a push retry. The system will retry up to three times with one-minute intervals. For details, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/grocery/docs/webhook"},"children":["Webhook"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant Decision-Making"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Same process as standard orders, it requires evaluation based on inventory/operating status"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant Acceptance"]}," via /api/open/order/confirm"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order rejection via /api/open/order/cancel"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Post-Acceptance Processing"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Single merchant-focused workflow"]},":"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Merchant begins meal preparation"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Platform skips rider dispatch"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Meal Readiness Confirmation"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Meal Preparation Complete"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Call /api/open/order/prepare"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["System notifies customer for collection"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer Pickup"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Upon customer arrival"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Optional"]},": Call /api/open/order/collect to confirm ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer Pickup"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["System auto-completes order after preset timeout if not called"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order Completion"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["After successful Customer Pickup"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order status updates to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Completed"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Triggers Webhook 1003"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"align":"center"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Customer Pickup Workflow"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n\n    A((Start)) --> B[User Places Order]\n\n    B --> C[Push New Order]\n\n    C --> D{Push Success?}\n\n    \n\n    D -->|No| E[Repush]\n\n    E --> |No response within 5 minutes|F[Timeout Cancel]\n\n    F --> I((End))\n\n    \n\n    D -->|Yes| G[Merchant Confirms Order]\n\n    G --> H[Food Ready]\n\n    H --> J[Merchant Confirms User Pickup]\n\n    J --> I\n\n    \n\n    %% Retry logic\n\n    E -.Retry 3 times.-> D\n\n    \n\n    %% API identifiers\n\n    M[Push API]\n\n    N[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,D,E,I white\n\n    class C,F,M orange\n\n    class G,H,J,N blue\n","diagramHtml":"<svg id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 515.6640625px;\" viewBox=\"0 0 515.6640625 989.546875\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .error-icon{fill:#552222;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .error-text{fill:#552222;stroke:#552222;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-thickness-normal{stroke-width:1px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-thickness-thick{stroke-width:3.5px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-pattern-solid{stroke-dasharray:0;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-pattern-dashed{stroke-dasharray:3;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edge-pattern-dotted{stroke-dasharray:2;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .marker{fill:#333333;stroke:#333333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .marker.cross{stroke:#333333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc p{margin:0;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .cluster-label text{fill:#333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .cluster-label span{color:#333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .cluster-label span p{background-color:transparent;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .label text,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc span{fill:#333;color:#333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node rect,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node circle,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node ellipse,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node polygon,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .rough-node .label text,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node .label text,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .image-shape .label,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .icon-shape .label{text-anchor:middle;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .rough-node .label,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node .label,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .image-shape .label,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .icon-shape .label{text-align:center;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node.clickable{cursor:pointer;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .arrowheadPath{fill:#333333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .flowchart-link{stroke:#333333;fill:none;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .cluster text{fill:#333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .cluster span{color:#333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc rect.text{fill:none;stroke-width:0;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .icon-shape,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .icon-shape p,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .icon-shape .label rect,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .node .neo-node{stroke:#9370DB;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].node rect,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].cluster rect,#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_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,60.258L108,64.715C108,69.172,108,78.086,108,86.043C108,94,108,101,108,104.5L108,108\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjEwOCwieSI6ODd9LHsieCI6MTA4LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M108,166L108,170.167C108,174.333,108,182.667,108,190.333C108,198,108,205,108,208.5L108,212\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MTA4LCJ5IjoxNjZ9LHsieCI6MTA4LCJ5IjoxOTF9LHsieCI6MTA4LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M108,270L108,274.167C108,278.333,108,286.667,108,294.333C108,302,108,309,108,312.5L108,316\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_C_D_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_C_D_0\" data-points=\"W3sieCI6MTA4LCJ5IjoyNzB9LHsieCI6MTA4LCJ5IjoyOTV9LHsieCI6MTA4LCJ5IjozMjB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M87.664,459.68L84.408,469.236C81.151,478.792,74.638,497.904,74.871,513.061C75.104,528.217,82.083,539.419,85.573,545.02L89.063,550.621\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_D_E_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_D_E_0\" data-points=\"W3sieCI6ODcuNjY0MzY1NTY5NDQzNzYsInkiOjQ1OS42Nzk5OTA1Njk0NDM3Nn0seyJ4Ijo2OC4xMjUsInkiOjUxNy4wMTU2MjV9LHsieCI6OTEuMTc3NzM0Mzc1LCJ5Ijo1NTQuMDE1NjI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M108,608.016L108,616.182C108,624.349,108,640.682,108,656.349C108,672.016,108,687.016,108,694.516L108,702.016\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_E_F_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_E_F_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo2MDguMDE1NjI1fSx7IngiOjEwOCwieSI6NjU3LjAxNTYyNX0seyJ4IjoxMDgsInkiOjcwNi4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M108,760.016L108,764.182C108,768.349,108,776.682,108,791.516C108,806.349,108,827.682,108,849.016C108,870.349,108,891.682,108,905.849C108,920.016,108,927.016,108,930.516L108,934.016\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_F_I_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_F_I_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo3NjAuMDE1NjI1fSx7IngiOjEwOCwieSI6Nzg1LjAxNTYyNX0seyJ4IjoxMDgsInkiOjg0OS4wMTU2MjV9LHsieCI6MTA4LCJ5Ijo5MTMuMDE1NjI1fSx7IngiOjEwOCwieSI6OTM4LjAxNTYyNX1d\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M161.329,426.687L191.423,441.741C221.516,456.796,281.703,486.906,311.797,507.461C341.891,528.016,341.891,539.016,341.891,544.516L341.891,550.016\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_D_G_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_D_G_0\" data-points=\"W3sieCI6MTYxLjMyOTA0MTMxNDE0ODk1LCJ5Ijo0MjYuNjg2NTgzNjg1ODUxMX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo1MTcuMDE1NjI1fSx7IngiOjM0MS44OTA2MjUsInkiOjU1NC4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M341.891,608.016L341.891,616.182C341.891,624.349,341.891,640.682,341.891,656.349C341.891,672.016,341.891,687.016,341.891,694.516L341.891,702.016\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_G_H_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_G_H_0\" data-points=\"W3sieCI6MzQxLjg5MDYyNSwieSI6NjA4LjAxNTYyNX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo2NTcuMDE1NjI1fSx7IngiOjM0MS44OTA2MjUsInkiOjcwNi4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M341.891,760.016L341.891,764.182C341.891,768.349,341.891,776.682,341.891,784.349C341.891,792.016,341.891,799.016,341.891,802.516L341.891,806.016\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_H_J_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_H_J_0\" data-points=\"W3sieCI6MzQxLjg5MDYyNSwieSI6NzYwLjAxNTYyNX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo3ODUuMDE1NjI1fSx7IngiOjM0MS44OTA2MjUsInkiOjgxMC4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M341.891,888.016L341.891,892.182C341.891,896.349,341.891,904.682,307.12,915.801C272.349,926.92,202.807,940.825,168.036,947.777L133.266,954.729\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_J_I_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_J_I_0\" data-points=\"W3sieCI6MzQxLjg5MDYyNSwieSI6ODg4LjAxNTYyNX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo5MTMuMDE1NjI1fSx7IngiOjEyOS4zNDMxNzA1OTg4MDY4NiwieSI6OTU1LjUxMzc1NjU0MDAzNDF9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path><path d=\"M124.822,554.016L128.664,547.849C132.507,541.682,140.191,529.349,140.991,514.257C141.792,499.166,135.709,481.316,132.667,472.391L129.626,463.466\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-L_E_D_0\" class=\"edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_D_0\" data-points=\"W3sieCI6MTI0LjgyMjI2NTYyNSwieSI6NTU0LjAxNTYyNX0seyJ4IjoxNDcuODc1LCJ5Ijo1MTcuMDE1NjI1fSx7IngiOjEyOC4zMzU2MzQ0MzA1NTYyNCwieSI6NDU5LjY3OTk5MDU2OTQ0Mzc2fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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_C_D_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\" transform=\"translate(70.86359, 508.9796)\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 657.015625)\"><g class=\"label\" data-id=\"L_E_F_0\" 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>No response within 5 minutes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_I_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\" transform=\"translate(341.890625, 517.015625)\"><g class=\"label\" data-id=\"L_D_G_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_H_J_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_J_I_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\" transform=\"translate(145.13641, 508.9796)\"><g class=\"label\" data-id=\"L_E_D_0\" transform=\"translate(-48.8828125, -12)\"><foreignObject width=\"97.765625\" 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>Retry 3 times</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default white\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-A-0\" data-look=\"classic\" transform=\"translate(108, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-B-1\" data-look=\"classic\" transform=\"translate(108, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-96.9453125\" y=\"-27\" width=\"193.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.9453125, -12)\"><rect></rect><foreignObject width=\"133.890625\" 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>User Places Order</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-C-3\" data-look=\"classic\" transform=\"translate(108, 243)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-91.1875\" y=\"-27\" width=\"182.375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-61.1875, -12)\"><rect></rect><foreignObject width=\"122.375\" 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>Push New Order</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-D-5\" data-look=\"classic\" transform=\"translate(108, 400.0078125)\"><polygon points=\"80.0078125,0 160.015625,-80.0078125 80.0078125,-160.015625 0,-80.0078125\" class=\"label-container\" transform=\"translate(-79.5078125, 80.0078125)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-53.0078125, -12)\"><rect></rect><foreignObject width=\"106.015625\" 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>Push Success?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-E-7\" data-look=\"classic\" transform=\"translate(108, 581.015625)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-57.9765625\" y=\"-27\" width=\"115.953125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-27.9765625, -12)\"><rect></rect><foreignObject width=\"55.953125\" 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>Repush</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-F-9\" data-look=\"classic\" transform=\"translate(108, 733.015625)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-87.75\" y=\"-27\" width=\"175.5\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-57.75, -12)\"><rect></rect><foreignObject width=\"115.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\"><p>Timeout Cancel</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-I-11\" data-look=\"classic\" transform=\"translate(108, 959.78125)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-G-13\" data-look=\"classic\" transform=\"translate(341.890625, 581.015625)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-125.9140625\" y=\"-27\" width=\"251.828125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-95.9140625, -12)\"><rect></rect><foreignObject width=\"191.828125\" 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>Merchant Confirms Order</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-H-15\" data-look=\"classic\" transform=\"translate(341.890625, 733.015625)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-73.59375\" y=\"-27\" width=\"147.1875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-43.59375, -12)\"><rect></rect><foreignObject width=\"87.1875\" 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>Food Ready</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-J-17\" data-look=\"classic\" transform=\"translate(341.890625, 849.015625)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Confirms User Pickup</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-M-22\" data-look=\"classic\" transform=\"translate(245.8984375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-flowchart-N-23\" data-look=\"classic\" transform=\"translate(433.1015625, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-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-d5f45e5c20b0bb3e892523f2b6565d6d90a1516fe0914b840f97571c987537bc-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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 515.6640625px;\" viewBox=\"0 0 515.6640625 989.546875\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .error-icon{fill:#a44141;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .error-text{fill:#ddd;stroke:#ddd;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-thickness-normal{stroke-width:1px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-thickness-thick{stroke-width:3.5px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-pattern-solid{stroke-dasharray:0;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .marker.cross{stroke:lightgrey;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 p{margin:0;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .cluster-label text{fill:#F9FFFE;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .cluster-label span{color:#F9FFFE;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .cluster-label span p{background-color:transparent;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .label text,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 span{fill:#ccc;color:#ccc;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node rect,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node circle,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node ellipse,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node polygon,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .rough-node .label text,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node .label text,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .image-shape .label,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .icon-shape .label{text-anchor:middle;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .rough-node .label,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node .label,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .image-shape .label,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .icon-shape .label{text-align:center;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node.clickable{cursor:pointer;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .arrowheadPath{fill:lightgrey;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .cluster text{fill:#F9FFFE;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .cluster span{color:#F9FFFE;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 rect.text{fill:none;stroke-width:0;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .icon-shape,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .icon-shape p,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .icon-shape .label rect,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .node .neo-node{stroke:#ccc;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].node rect,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].cluster rect,#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].node polygon{stroke:url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].node path{stroke:url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-gradient);stroke-width:1px;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].node circle{stroke:url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93 .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_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,60.258L108,64.715C108,69.172,108,78.086,108,86.043C108,94,108,101,108,104.5L108,108\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjEwOCwieSI6ODd9LHsieCI6MTA4LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M108,166L108,170.167C108,174.333,108,182.667,108,190.333C108,198,108,205,108,208.5L108,212\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MTA4LCJ5IjoxNjZ9LHsieCI6MTA4LCJ5IjoxOTF9LHsieCI6MTA4LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M108,270L108,274.167C108,278.333,108,286.667,108,294.333C108,302,108,309,108,312.5L108,316\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_C_D_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_C_D_0\" data-points=\"W3sieCI6MTA4LCJ5IjoyNzB9LHsieCI6MTA4LCJ5IjoyOTV9LHsieCI6MTA4LCJ5IjozMjB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M87.664,459.68L84.408,469.236C81.151,478.792,74.638,497.904,74.871,513.061C75.104,528.217,82.083,539.419,85.573,545.02L89.063,550.621\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_D_E_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_D_E_0\" data-points=\"W3sieCI6ODcuNjY0MzY1NTY5NDQzNzYsInkiOjQ1OS42Nzk5OTA1Njk0NDM3Nn0seyJ4Ijo2OC4xMjUsInkiOjUxNy4wMTU2MjV9LHsieCI6OTEuMTc3NzM0Mzc1LCJ5Ijo1NTQuMDE1NjI1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M108,608.016L108,616.182C108,624.349,108,640.682,108,656.349C108,672.016,108,687.016,108,694.516L108,702.016\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_E_F_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_E_F_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo2MDguMDE1NjI1fSx7IngiOjEwOCwieSI6NjU3LjAxNTYyNX0seyJ4IjoxMDgsInkiOjcwNi4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M108,760.016L108,764.182C108,768.349,108,776.682,108,791.516C108,806.349,108,827.682,108,849.016C108,870.349,108,891.682,108,905.849C108,920.016,108,927.016,108,930.516L108,934.016\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_F_I_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_F_I_0\" data-points=\"W3sieCI6MTA4LCJ5Ijo3NjAuMDE1NjI1fSx7IngiOjEwOCwieSI6Nzg1LjAxNTYyNX0seyJ4IjoxMDgsInkiOjg0OS4wMTU2MjV9LHsieCI6MTA4LCJ5Ijo5MTMuMDE1NjI1fSx7IngiOjEwOCwieSI6OTM4LjAxNTYyNX1d\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M161.329,426.687L191.423,441.741C221.516,456.796,281.703,486.906,311.797,507.461C341.891,528.016,341.891,539.016,341.891,544.516L341.891,550.016\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_D_G_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_D_G_0\" data-points=\"W3sieCI6MTYxLjMyOTA0MTMxNDE0ODk1LCJ5Ijo0MjYuNjg2NTgzNjg1ODUxMX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo1MTcuMDE1NjI1fSx7IngiOjM0MS44OTA2MjUsInkiOjU1NC4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M341.891,608.016L341.891,616.182C341.891,624.349,341.891,640.682,341.891,656.349C341.891,672.016,341.891,687.016,341.891,694.516L341.891,702.016\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_G_H_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_G_H_0\" data-points=\"W3sieCI6MzQxLjg5MDYyNSwieSI6NjA4LjAxNTYyNX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo2NTcuMDE1NjI1fSx7IngiOjM0MS44OTA2MjUsInkiOjcwNi4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M341.891,760.016L341.891,764.182C341.891,768.349,341.891,776.682,341.891,784.349C341.891,792.016,341.891,799.016,341.891,802.516L341.891,806.016\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_H_J_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_H_J_0\" data-points=\"W3sieCI6MzQxLjg5MDYyNSwieSI6NzYwLjAxNTYyNX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo3ODUuMDE1NjI1fSx7IngiOjM0MS44OTA2MjUsInkiOjgxMC4wMTU2MjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M341.891,888.016L341.891,892.182C341.891,896.349,341.891,904.682,307.12,915.801C272.349,926.92,202.807,940.825,168.036,947.777L133.266,954.729\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_J_I_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_J_I_0\" data-points=\"W3sieCI6MzQxLjg5MDYyNSwieSI6ODg4LjAxNTYyNX0seyJ4IjozNDEuODkwNjI1LCJ5Ijo5MTMuMDE1NjI1fSx7IngiOjEyOS4zNDMxNzA1OTg4MDY4NiwieSI6OTU1LjUxMzc1NjU0MDAzNDF9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path><path d=\"M124.822,554.016L128.664,547.849C132.507,541.682,140.191,529.349,140.991,514.257C141.792,499.166,135.709,481.316,132.667,472.391L129.626,463.466\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-L_E_D_0\" class=\"edge-thickness-normal edge-pattern-dotted edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_D_0\" data-points=\"W3sieCI6MTI0LjgyMjI2NTYyNSwieSI6NTU0LjAxNTYyNX0seyJ4IjoxNDcuODc1LCJ5Ijo1MTcuMDE1NjI1fSx7IngiOjEyOC4zMzU2MzQ0MzA1NTYyNCwieSI6NDU5LjY3OTk5MDU2OTQ0Mzc2fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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_C_D_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\" transform=\"translate(70.86359, 508.9796)\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 657.015625)\"><g class=\"label\" data-id=\"L_E_F_0\" 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>No response within 5 minutes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_I_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\" transform=\"translate(341.890625, 517.015625)\"><g class=\"label\" data-id=\"L_D_G_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_H_J_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_J_I_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\" transform=\"translate(145.13641, 508.9796)\"><g class=\"label\" data-id=\"L_E_D_0\" transform=\"translate(-48.8828125, -12)\"><foreignObject width=\"97.765625\" 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>Retry 3 times</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default white\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-A-0\" data-look=\"classic\" transform=\"translate(108, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-B-1\" data-look=\"classic\" transform=\"translate(108, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-96.9453125\" y=\"-27\" width=\"193.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.9453125, -12)\"><rect></rect><foreignObject width=\"133.890625\" 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>User Places Order</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-C-3\" data-look=\"classic\" transform=\"translate(108, 243)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-91.1875\" y=\"-27\" width=\"182.375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-61.1875, -12)\"><rect></rect><foreignObject width=\"122.375\" 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>Push New Order</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-D-5\" data-look=\"classic\" transform=\"translate(108, 400.0078125)\"><polygon points=\"80.0078125,0 160.015625,-80.0078125 80.0078125,-160.015625 0,-80.0078125\" class=\"label-container\" transform=\"translate(-79.5078125, 80.0078125)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-53.0078125, -12)\"><rect></rect><foreignObject width=\"106.015625\" 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>Push Success?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-E-7\" data-look=\"classic\" transform=\"translate(108, 581.015625)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-57.9765625\" y=\"-27\" width=\"115.953125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-27.9765625, -12)\"><rect></rect><foreignObject width=\"55.953125\" 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>Repush</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-F-9\" data-look=\"classic\" transform=\"translate(108, 733.015625)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-87.75\" y=\"-27\" width=\"175.5\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-57.75, -12)\"><rect></rect><foreignObject width=\"115.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\"><p>Timeout Cancel</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-I-11\" data-look=\"classic\" transform=\"translate(108, 959.78125)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-G-13\" data-look=\"classic\" transform=\"translate(341.890625, 581.015625)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-125.9140625\" y=\"-27\" width=\"251.828125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-95.9140625, -12)\"><rect></rect><foreignObject width=\"191.828125\" 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>Merchant Confirms Order</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-H-15\" data-look=\"classic\" transform=\"translate(341.890625, 733.015625)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-73.59375\" y=\"-27\" width=\"147.1875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-43.59375, -12)\"><rect></rect><foreignObject width=\"87.1875\" 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>Food Ready</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-J-17\" data-look=\"classic\" transform=\"translate(341.890625, 849.015625)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Confirms User Pickup</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-M-22\" data-look=\"classic\" transform=\"translate(245.8984375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-flowchart-N-23\" data-look=\"classic\" transform=\"translate(433.1015625, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-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-072764279b39263675b4dd1a8fb30de9a4c2e67b212d0203cc0777c0f1564f93-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 TD\n\n    A((Start)) --> B[User Places Order]\n\n    B --> C[Push New Order]\n\n    C --> D{Push Success?}\n\n    \n\n    D -->|No| E[Repush]\n\n    E --> |No response within 5 minutes|F[Timeout Cancel]\n\n    F --> I((End))\n\n    \n\n    D -->|Yes| G[Merchant Confirms Order]\n\n    G --> H[Food Ready]\n\n    H --> J[Merchant Confirms User Pickup]\n\n    J --> I\n\n    \n\n    %% Retry logic\n\n    E -.Retry 3 times.-> D\n\n    \n\n    %% API identifiers\n\n    M[Push API]\n\n    N[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,D,E,I white\n\n    class C,F,M orange\n\n    class G,H,J,N blue\n"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"22-reverse-transaction-workflow","__idx":8},"children":["2.2 Reverse Transaction Workflow"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Keeta allows order cancellation by ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["users, customer service, merchants, and the platform"]},". Below demonstrates merchant and user cancellation scenarios:"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"221-merchant-initiated-order-cancellation-full-refund","__idx":9},"children":["2.2.1 Merchant-Initiated Order Cancellation (Full Refund)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Keeta allows merchants to cancel orders at any stage. Since order cancellation is a high-impact operation, developers should implement additional exception handling and verification mechanisms to ensure system stability and prevent accidental cancellations."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Key endpoint for developers: /api/open/order/cancel (Merchant-initiated order cancellation)"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"222-merchant-initiated-partial-refund","__idx":10},"children":["2.2.2 Merchant-Initiated Partial Refund"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["During meal preparation, merchants may encounter missing items or spillage issues. To protect both user and merchant interests, merchants can initiate partial refunds for affected items. This ensures user compensation while preserving the main transaction."]},{"$$mdtype":"Tag","name":"div","attributes":{"align":"center"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Merchant-Initiated Partial Refund Workflow"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n\n    A((Start)) --> B[User Payment]\n\n    B --> C{Merchant Accepts Order?}\n\n    C -->|Yes| D[Merchant Prepares Food]\n\n    D -->|Item Out of Stock| E[Merchant Initiates Partial Refund]\n\n    E --> F[Partial Food Ready]\n\n    F --> G[Rider Arrives at Store]\n\n    G --> H[Rider Picks Up Food]\n\n    H --> I[User Receives Food]\n\n    I --> J((End))\n\n    \n\n    %% API identifiers\n\n    K[Push API]\n\n    L[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,C,D,J white\n\n    class E,F,L blue\n\n    class G,H,I,K orange\n","diagramHtml":"<svg id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 545.6640625px;\" viewBox=\"0 0 545.6640625 1255.5625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .error-icon{fill:#552222;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .error-text{fill:#552222;stroke:#552222;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-thickness-normal{stroke-width:1px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-thickness-thick{stroke-width:3.5px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-pattern-solid{stroke-dasharray:0;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .marker{fill:#333333;stroke:#333333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .marker.cross{stroke:#333333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 p{margin:0;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .cluster-label text{fill:#333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .cluster-label span{color:#333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .cluster-label span p{background-color:transparent;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .label text,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 span{fill:#333;color:#333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node rect,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node circle,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node ellipse,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node polygon,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .rough-node .label text,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node .label text,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .image-shape .label,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .icon-shape .label{text-anchor:middle;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .rough-node .label,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node .label,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .image-shape .label,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .icon-shape .label{text-align:center;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node.clickable{cursor:pointer;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .arrowheadPath{fill:#333333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .flowchart-link{stroke:#333333;fill:none;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .cluster text{fill:#333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .cluster span{color:#333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 rect.text{fill:none;stroke-width:0;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .icon-shape,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .icon-shape p,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .icon-shape .label rect,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .node .neo-node{stroke:#9370DB;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].node rect,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].cluster rect,#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24 .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_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=\"M138,60.258L138,64.715C138,69.172,138,78.086,138,86.043C138,94,138,101,138,104.5L138,108\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjEzOCwieSI6ODd9LHsieCI6MTM4LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,166L138,170.167C138,174.333,138,182.667,138,190.333C138,198,138,205,138,208.5L138,212\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxNjZ9LHsieCI6MTM4LCJ5IjoxOTF9LHsieCI6MTM4LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,458.031L138,464.198C138,470.365,138,482.698,138,494.365C138,506.031,138,517.031,138,522.531L138,528.031\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_C_D_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_C_D_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo0NTguMDMxMjV9LHsieCI6MTM4LCJ5Ijo0OTUuMDMxMjV9LHsieCI6MTM4LCJ5Ijo1MzIuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,586.031L138,592.198C138,598.365,138,610.698,138,622.365C138,634.031,138,645.031,138,650.531L138,656.031\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_D_E_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_D_E_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo1ODYuMDMxMjV9LHsieCI6MTM4LCJ5Ijo2MjMuMDMxMjV9LHsieCI6MTM4LCJ5Ijo2NjAuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,738.031L138,742.198C138,746.365,138,754.698,138,762.365C138,770.031,138,777.031,138,780.531L138,784.031\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_E_F_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_E_F_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo3MzguMDMxMjV9LHsieCI6MTM4LCJ5Ijo3NjMuMDMxMjV9LHsieCI6MTM4LCJ5Ijo3ODguMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,842.031L138,846.198C138,850.365,138,858.698,138,866.365C138,874.031,138,881.031,138,884.531L138,888.031\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_F_G_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_F_G_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo4NDIuMDMxMjV9LHsieCI6MTM4LCJ5Ijo4NjcuMDMxMjV9LHsieCI6MTM4LCJ5Ijo4OTIuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,946.031L138,950.198C138,954.365,138,962.698,138,970.365C138,978.031,138,985.031,138,988.531L138,992.031\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_G_H_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_G_H_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo5NDYuMDMxMjV9LHsieCI6MTM4LCJ5Ijo5NzEuMDMxMjV9LHsieCI6MTM4LCJ5Ijo5OTYuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,1050.031L138,1054.198C138,1058.365,138,1066.698,138,1074.365C138,1082.031,138,1089.031,138,1092.531L138,1096.031\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_H_I_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_H_I_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMDUwLjAzMTI1fSx7IngiOjEzOCwieSI6MTA3NS4wMzEyNX0seyJ4IjoxMzgsInkiOjExMDAuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path><path d=\"M138,1154.031L138,1158.198C138,1162.365,138,1170.698,138,1178.365C138,1186.031,138,1193.031,138,1196.531L138,1200.031\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-L_I_J_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_I_J_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMTU0LjAzMTI1fSx7IngiOjEzOCwieSI6MTE3OS4wMzEyNX0seyJ4IjoxMzgsInkiOjEyMDQuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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\" transform=\"translate(138, 495.03125)\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(138, 623.03125)\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(-64.78125, -12)\"><foreignObject width=\"129.5625\" 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>Item Out of Stock</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_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_F_G_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_G_H_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_H_I_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_I_J_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 white\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-A-0\" data-look=\"classic\" transform=\"translate(138, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-B-1\" data-look=\"classic\" transform=\"translate(138, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-82.4375\" y=\"-27\" width=\"164.875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.4375, -12)\"><rect></rect><foreignObject width=\"104.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\"><p>User Payment</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-C-3\" data-look=\"classic\" transform=\"translate(138, 337.015625)\"><polygon points=\"121.015625,0 242.03125,-121.015625 121.015625,-242.03125 0,-121.015625\" class=\"label-container\" transform=\"translate(-120.515625, 121.015625)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-94.015625, -12)\"><rect></rect><foreignObject width=\"188.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>Merchant Accepts Order?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-D-5\" data-look=\"classic\" transform=\"translate(138, 559.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-121.7421875\" y=\"-27\" width=\"243.484375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-91.7421875, -12)\"><rect></rect><foreignObject width=\"183.484375\" 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>Merchant Prepares Food</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-E-7\" data-look=\"classic\" transform=\"translate(138, 699.03125)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Initiates Partial Refund</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-F-9\" data-look=\"classic\" transform=\"translate(138, 815.03125)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-99.5234375\" y=\"-27\" width=\"199.046875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-69.5234375, -12)\"><rect></rect><foreignObject width=\"139.046875\" 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>Partial Food Ready</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-G-11\" data-look=\"classic\" transform=\"translate(138, 919.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-108.703125\" y=\"-27\" width=\"217.40625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-78.703125, -12)\"><rect></rect><foreignObject width=\"157.40625\" 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>Rider Arrives at Store</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-H-13\" data-look=\"classic\" transform=\"translate(138, 1023.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-103.9453125\" y=\"-27\" width=\"207.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-73.9453125, -12)\"><rect></rect><foreignObject width=\"147.890625\" 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>Rider Picks Up Food</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-I-15\" data-look=\"classic\" transform=\"translate(138, 1127.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-102.3125\" y=\"-27\" width=\"204.625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-72.3125, -12)\"><rect></rect><foreignObject width=\"144.625\" 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>User Receives Food</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-J-17\" data-look=\"classic\" transform=\"translate(138, 1225.796875)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-K-18\" data-look=\"classic\" transform=\"translate(275.8984375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-flowchart-L-19\" data-look=\"classic\" transform=\"translate(463.1015625, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-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-7597919b7e3ff5e2547e2b4c708143b032e14fe7b8d980067da20bbd005bda24-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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 545.6640625px;\" viewBox=\"0 0 545.6640625 1255.5625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .error-icon{fill:#a44141;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .error-text{fill:#ddd;stroke:#ddd;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-thickness-normal{stroke-width:1px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-thickness-thick{stroke-width:3.5px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-pattern-solid{stroke-dasharray:0;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .marker.cross{stroke:lightgrey;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 p{margin:0;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .cluster-label text{fill:#F9FFFE;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .cluster-label span{color:#F9FFFE;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .cluster-label span p{background-color:transparent;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .label text,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 span{fill:#ccc;color:#ccc;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node rect,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node circle,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node ellipse,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node polygon,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .rough-node .label text,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node .label text,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .image-shape .label,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .icon-shape .label{text-anchor:middle;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .rough-node .label,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node .label,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .image-shape .label,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .icon-shape .label{text-align:center;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node.clickable{cursor:pointer;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .arrowheadPath{fill:lightgrey;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .cluster text{fill:#F9FFFE;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .cluster span{color:#F9FFFE;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 rect.text{fill:none;stroke-width:0;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .icon-shape,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .icon-shape p,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .icon-shape .label rect,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .node .neo-node{stroke:#ccc;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].node rect,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].cluster rect,#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].node polygon{stroke:url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].node path{stroke:url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-gradient);stroke-width:1px;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].node circle{stroke:url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323 .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_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=\"M138,60.258L138,64.715C138,69.172,138,78.086,138,86.043C138,94,138,101,138,104.5L138,108\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjEzOCwieSI6ODd9LHsieCI6MTM4LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,166L138,170.167C138,174.333,138,182.667,138,190.333C138,198,138,205,138,208.5L138,212\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxNjZ9LHsieCI6MTM4LCJ5IjoxOTF9LHsieCI6MTM4LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,458.031L138,464.198C138,470.365,138,482.698,138,494.365C138,506.031,138,517.031,138,522.531L138,528.031\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_C_D_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_C_D_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo0NTguMDMxMjV9LHsieCI6MTM4LCJ5Ijo0OTUuMDMxMjV9LHsieCI6MTM4LCJ5Ijo1MzIuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,586.031L138,592.198C138,598.365,138,610.698,138,622.365C138,634.031,138,645.031,138,650.531L138,656.031\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_D_E_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_D_E_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo1ODYuMDMxMjV9LHsieCI6MTM4LCJ5Ijo2MjMuMDMxMjV9LHsieCI6MTM4LCJ5Ijo2NjAuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,738.031L138,742.198C138,746.365,138,754.698,138,762.365C138,770.031,138,777.031,138,780.531L138,784.031\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_E_F_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_E_F_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo3MzguMDMxMjV9LHsieCI6MTM4LCJ5Ijo3NjMuMDMxMjV9LHsieCI6MTM4LCJ5Ijo3ODguMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,842.031L138,846.198C138,850.365,138,858.698,138,866.365C138,874.031,138,881.031,138,884.531L138,888.031\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_F_G_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_F_G_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo4NDIuMDMxMjV9LHsieCI6MTM4LCJ5Ijo4NjcuMDMxMjV9LHsieCI6MTM4LCJ5Ijo4OTIuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,946.031L138,950.198C138,954.365,138,962.698,138,970.365C138,978.031,138,985.031,138,988.531L138,992.031\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_G_H_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_G_H_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo5NDYuMDMxMjV9LHsieCI6MTM4LCJ5Ijo5NzEuMDMxMjV9LHsieCI6MTM4LCJ5Ijo5OTYuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,1050.031L138,1054.198C138,1058.365,138,1066.698,138,1074.365C138,1082.031,138,1089.031,138,1092.531L138,1096.031\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_H_I_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_H_I_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMDUwLjAzMTI1fSx7IngiOjEzOCwieSI6MTA3NS4wMzEyNX0seyJ4IjoxMzgsInkiOjExMDAuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path><path d=\"M138,1154.031L138,1158.198C138,1162.365,138,1170.698,138,1178.365C138,1186.031,138,1193.031,138,1196.531L138,1200.031\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-L_I_J_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_I_J_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxMTU0LjAzMTI1fSx7IngiOjEzOCwieSI6MTE3OS4wMzEyNX0seyJ4IjoxMzgsInkiOjEyMDQuMDMxMjV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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\" transform=\"translate(138, 495.03125)\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(138, 623.03125)\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(-64.78125, -12)\"><foreignObject width=\"129.5625\" 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>Item Out of Stock</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_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_F_G_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_G_H_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_H_I_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_I_J_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 white\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-A-0\" data-look=\"classic\" transform=\"translate(138, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-B-1\" data-look=\"classic\" transform=\"translate(138, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-82.4375\" y=\"-27\" width=\"164.875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.4375, -12)\"><rect></rect><foreignObject width=\"104.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\"><p>User Payment</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-C-3\" data-look=\"classic\" transform=\"translate(138, 337.015625)\"><polygon points=\"121.015625,0 242.03125,-121.015625 121.015625,-242.03125 0,-121.015625\" class=\"label-container\" transform=\"translate(-120.515625, 121.015625)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-94.015625, -12)\"><rect></rect><foreignObject width=\"188.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>Merchant Accepts Order?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-D-5\" data-look=\"classic\" transform=\"translate(138, 559.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-121.7421875\" y=\"-27\" width=\"243.484375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-91.7421875, -12)\"><rect></rect><foreignObject width=\"183.484375\" 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>Merchant Prepares Food</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-E-7\" data-look=\"classic\" transform=\"translate(138, 699.03125)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Initiates Partial Refund</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-F-9\" data-look=\"classic\" transform=\"translate(138, 815.03125)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-99.5234375\" y=\"-27\" width=\"199.046875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-69.5234375, -12)\"><rect></rect><foreignObject width=\"139.046875\" 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>Partial Food Ready</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-G-11\" data-look=\"classic\" transform=\"translate(138, 919.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-108.703125\" y=\"-27\" width=\"217.40625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-78.703125, -12)\"><rect></rect><foreignObject width=\"157.40625\" 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>Rider Arrives at Store</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-H-13\" data-look=\"classic\" transform=\"translate(138, 1023.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-103.9453125\" y=\"-27\" width=\"207.890625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-73.9453125, -12)\"><rect></rect><foreignObject width=\"147.890625\" 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>Rider Picks Up Food</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-I-15\" data-look=\"classic\" transform=\"translate(138, 1127.03125)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-102.3125\" y=\"-27\" width=\"204.625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-72.3125, -12)\"><rect></rect><foreignObject width=\"144.625\" 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>User Receives Food</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-J-17\" data-look=\"classic\" transform=\"translate(138, 1225.796875)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-K-18\" data-look=\"classic\" transform=\"translate(275.8984375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-flowchart-L-19\" data-look=\"classic\" transform=\"translate(463.1015625, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-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-32138786a95109ecee7f5a6e475bfeccb9157caeb85446ab5c78e8710d3bb323-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 TD\n\n    A((Start)) --> B[User Payment]\n\n    B --> C{Merchant Accepts Order?}\n\n    C -->|Yes| D[Merchant Prepares Food]\n\n    D -->|Item Out of Stock| E[Merchant Initiates Partial Refund]\n\n    E --> F[Partial Food Ready]\n\n    F --> G[Rider Arrives at Store]\n\n    G --> H[Rider Picks Up Food]\n\n    H --> I[User Receives Food]\n\n    I --> J((End))\n\n    \n\n    %% API identifiers\n\n    K[Push API]\n\n    L[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,C,D,J white\n\n    class E,F,L blue\n\n    class G,H,I,K orange\n"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The partial refund workflow involves three sequential steps:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Query Refundable Items"]}," ","Call /api/open/order/refund/part/products/preview to retrieve refund-eligible products"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Select Products"]}," ","Merchant chooses specific products for refund from the query results"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Execute Refund"]}," ","Call /api/open/order/refund/part/apply to complete the partial refund operation"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"223-user-refund-full-refund","__idx":11},"children":["2.2.3 User Refund (Full Refund)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Pre-Merchant Acceptance"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Users may cancel orders ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["directly without merchant approval"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Post-Merchant Acceptance"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Order cancellation requires ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["merchant approval"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Refund Eligibility Windows"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Users may request refunds at multiple stages, including after order placement, during delivery, after receiving meals"]},{"$$mdtype":"Tag","name":"div","attributes":{"style":{"backgroundColor":"#f8f9fa","padding":"15px","borderRadius":"8px"}},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["ℹ️ Common Refund Scenarios"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"style":{"marginLeft":"20px"}},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Subjective Reasons"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["User changes mind (no longer wants order)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Excessive wait time prompts alternative dining"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Incorrect restaurant/dish selection"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Product Quality Issues"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Spoiled/contaminated food upon delivery"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Undercooked or improperly prepared meals"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Damaged packaging or spillage"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order Accuracy Issues"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Received items differ from order (missing items/incorrect dishes)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Incorrect specifications (e.g., spice level)"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Delivery Problems"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Late delivery affecting meal plans"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Wrong delivery address or unreachable rider"]}]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Resolution Path:"]}," Merchants/platforms handle refunds based on actual circumstances."]}]}]},{"$$mdtype":"Tag","name":"div","attributes":{"align":"center"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["User-initiated Refund Workflow"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n\n    A((Start)) --> B[User Cancellation]\n\n    B --> C{Has Merchant Accepted Order?}\n\n    \n\n    C -->|No| I[Cancel Order]\n\n    C -->|Yes| D[Push a Refund Request Message]\n\n    \n\n    D --> E[No response within 15 minutes]\n\n    D --> F{Does Merchant Agree?}\n\n    \n\n    E --> I\n\n    F -->|Yes| I\n\n    F -->|No| G[Merchant Rejection Synced to user app]\n\n    \n\n    G --> H[No more appeals from user]\n\n    G --> J[Customer Requests Customer Service Intervention]\n\n    \n\n    J --> K[Platform Makes Decision]\n\n    \n\n    I --> L((End))\n\n    H --> L\n\n    K --> L\n\n    \n\n    %% API identifiers\n\n    M[Push API]\n\n    N[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,C,G,H,L,K,J,E white\n\n    class D,I,M orange\n\n    class F,N blue\n","diagramHtml":"<svg id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 873.671875px;\" viewBox=\"0 0 873.671875 1475.140625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .error-icon{fill:#552222;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .error-text{fill:#552222;stroke:#552222;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-thickness-normal{stroke-width:1px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-thickness-thick{stroke-width:3.5px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-pattern-solid{stroke-dasharray:0;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-pattern-dashed{stroke-dasharray:3;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edge-pattern-dotted{stroke-dasharray:2;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .marker{fill:#333333;stroke:#333333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .marker.cross{stroke:#333333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd p{margin:0;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .cluster-label text{fill:#333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .cluster-label span{color:#333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .cluster-label span p{background-color:transparent;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .label text,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd span{fill:#333;color:#333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node rect,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node circle,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node ellipse,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node polygon,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .rough-node .label text,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node .label text,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .image-shape .label,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .icon-shape .label{text-anchor:middle;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .rough-node .label,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node .label,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .image-shape .label,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .icon-shape .label{text-align:center;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node.clickable{cursor:pointer;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .arrowheadPath{fill:#333333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .flowchart-link{stroke:#333333;fill:none;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .cluster text{fill:#333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .cluster span{color:#333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd rect.text{fill:none;stroke-width:0;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .icon-shape,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .icon-shape p,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .icon-shape .label rect,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .node .neo-node{stroke:#9370DB;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].node rect,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].cluster rect,#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_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=\"M335.004,60.258L335.004,64.715C335.004,69.172,335.004,78.086,335.004,86.043C335.004,94,335.004,101,335.004,104.5L335.004,108\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjMzNS4wMDM5MDYyNSwieSI6ODd9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M335.004,166L335.004,170.167C335.004,174.333,335.004,182.667,335.004,190.333C335.004,198,335.004,205,335.004,208.5L335.004,212\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5IjoxNjZ9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxOTF9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M245.714,404.71L207.906,425.758C170.098,446.807,94.483,488.903,56.675,522.618C18.867,556.333,18.867,581.667,18.867,607C18.867,632.333,18.867,657.667,18.867,694.967C18.867,732.268,18.867,781.536,18.867,830.805C18.867,880.073,18.867,929.341,35.992,961.863C53.117,994.385,87.366,1010.16,104.491,1018.048L121.616,1025.936\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_C_I_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_C_I_0\" data-points=\"W3sieCI6MjQ1LjcxMzY2OTk1NTc3OTE4LCJ5Ijo0MDQuNzA5NzYzNzA1Nzc5MTV9LHsieCI6MTguODY3MTg3NSwieSI6NTMxfSx7IngiOjE4Ljg2NzE4NzUsInkiOjYwN30seyJ4IjoxOC44NjcxODc1LCJ5Ijo2ODN9LHsieCI6MTguODY3MTg3NSwieSI6ODMwLjgwNDY4NzV9LHsieCI6MTguODY3MTg3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoxMjUuMjQ4NzY2NDQ3MzY4NDEsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M379.366,449.638L385.722,463.199C392.078,476.759,404.791,503.879,411.148,522.94C417.504,542,417.504,553,417.504,558.5L417.504,564\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_C_D_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_C_D_0\" data-points=\"W3sieCI6Mzc5LjM2NTYwODM3NzY1OTU2LCJ5Ijo0NDkuNjM4Mjk3ODcyMzQwNDR9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1MzF9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1Njh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M297.611,646L278.654,652.167C259.697,658.333,221.782,670.667,202.825,694.301C183.867,717.935,183.867,752.87,183.867,770.337L183.867,787.805\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_D_E_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_D_E_0\" data-points=\"W3sieCI6Mjk3LjYxMTM3OTUyMzAyNjMsInkiOjY0Nn0seyJ4IjoxODMuODY3MTg3NSwieSI6NjgzfSx7IngiOjE4My44NjcxODc1LCJ5Ijo3OTEuODA0Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M492.118,646L503.916,652.167C515.714,658.333,539.31,670.667,551.108,682.333C562.906,694,562.906,705,562.906,710.5L562.906,716\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_D_F_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_D_F_0\" data-points=\"W3sieCI6NDkyLjExODI2Njg1ODU1MjYsInkiOjY0Nn0seyJ4Ijo1NjIuOTA2MjUsInkiOjY4M30seyJ4Ijo1NjIuOTA2MjUsInkiOjcyMH1d\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,869.805L183.867,887.939C183.867,906.073,183.867,942.341,183.867,967.975C183.867,993.609,183.867,1008.609,183.867,1016.109L183.867,1023.609\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_E_I_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_E_I_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjg2OS44MDQ2ODc1fSx7IngiOjE4My44NjcxODc1LCJ5Ijo5NzguNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMDI3LjYwOTM3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M496.941,875.644L471.695,892.805C446.449,909.966,395.957,944.288,353.949,969.331C311.942,994.375,278.419,1010.141,261.658,1018.024L244.897,1025.907\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_F_I_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_F_I_0\" data-points=\"W3sieCI6NDk2Ljk0MTA2MjQ2OTI1MjMsInkiOjg3NS42NDQxODc0NjkyNTIzfSx7IngiOjM0NS40NjQ4NDM3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoyNDEuMjc2ODgxMTY3NzYzMTUsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M577.051,927.465L578.298,935.989C579.546,944.513,582.04,961.561,583.288,975.585C584.535,989.609,584.535,1000.609,584.535,1006.109L584.535,1011.609\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_F_G_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_F_G_0\" data-points=\"W3sieCI6NTc3LjA1MDkzMTM3NjA4MDcsInkiOjkyNy40NjQ2OTM2MjM5MTkzfSx7IngiOjU4NC41MzUxNTYyNSwieSI6OTc4LjYwOTM3NX0seyJ4Ijo1ODQuNTM1MTU2MjUsInkiOjEwMTUuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M492.436,1093.609L482.597,1097.776C472.757,1101.943,453.078,1110.276,443.238,1127.109C433.398,1143.943,433.398,1169.276,433.398,1194.609C433.398,1219.943,433.398,1245.276,433.398,1261.443C433.398,1277.609,433.398,1284.609,433.398,1288.109L433.398,1291.609\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_G_H_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_G_H_0\" data-points=\"W3sieCI6NDkyLjQzNjIxODI2MTcxODc1LCJ5IjoxMDkzLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTExOC42MDkzNzV9LHsieCI6NDMzLjM5ODQzNzUsInkiOjExOTQuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMjcwLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTI5NS42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M676.634,1093.609L686.474,1097.776C696.313,1101.943,715.993,1110.276,725.832,1117.943C735.672,1125.609,735.672,1132.609,735.672,1136.109L735.672,1139.609\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_G_J_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_G_J_0\" data-points=\"W3sieCI6Njc2LjYzNDA5NDIzODI4MTIsInkiOjEwOTMuNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExMTguNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExNDMuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1245.609L735.672,1249.776C735.672,1253.943,735.672,1262.276,735.672,1271.943C735.672,1281.609,735.672,1292.609,735.672,1298.109L735.672,1303.609\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_J_K_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_J_K_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTI0NS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTI3MC42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTMwNy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,1081.609L183.867,1087.776C183.867,1093.943,183.867,1106.276,183.867,1125.109C183.867,1143.943,183.867,1169.276,183.867,1194.609C183.867,1219.943,183.867,1245.276,183.867,1268.609C183.867,1291.943,183.867,1313.276,183.867,1334.609C183.867,1355.943,183.867,1377.276,221.235,1394.946C258.603,1412.616,333.338,1426.622,370.706,1433.626L408.074,1440.629\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_I_L_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_I_L_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjEwODEuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMTE4LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTE5NC42MDkzNzV9LHsieCI6MTgzLjg2NzE4NzUsInkiOjEyNzAuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMzM0LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDEyLjAwNTI3NjQ5Nzk0NjMsInkiOjE0NDEuMzY1NjI0MjQwNTA0M31d\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M433.398,1373.609L433.398,1377.776C433.398,1381.943,433.398,1390.276,433.398,1397.943C433.398,1405.609,433.398,1412.609,433.398,1416.109L433.398,1419.609\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_H_L_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_H_L_0\" data-points=\"W3sieCI6NDMzLjM5ODQzNzUsInkiOjEzNzMuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMzk4LjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTQyMy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1361.609L735.672,1367.776C735.672,1373.943,735.672,1386.276,689.537,1399.58C643.402,1412.885,551.131,1427.16,504.996,1434.298L458.861,1441.436\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-L_K_L_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_K_L_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTM2MS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDU0LjkwODE1NTM0NjY3NTM2LCJ5IjoxNDQyLjA0NzE2NzQwMjQ5MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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\" transform=\"translate(18.8671875, 683)\"><g class=\"label\" data-id=\"L_C_I_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(417.50390625, 531)\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_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_D_F_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_E_I_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\" transform=\"translate(373.5931, 959.48934)\"><g class=\"label\" data-id=\"L_F_I_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(584.53515625, 978.609375)\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_G_J_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_J_K_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_I_L_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_H_L_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_K_L_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 white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-A-0\" data-look=\"classic\" transform=\"translate(335.00390625, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-B-1\" data-look=\"classic\" transform=\"translate(335.00390625, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-95.265625\" y=\"-27\" width=\"190.53125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.265625, -12)\"><rect></rect><foreignObject width=\"130.53125\" 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>User Cancellation</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-C-3\" data-look=\"classic\" transform=\"translate(335.00390625, 355)\"><polygon points=\"139,0 278,-139 139,-278 0,-139\" class=\"label-container\" transform=\"translate(-138.5, 139)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Has Merchant Accepted Order?</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-I-5\" data-look=\"classic\" transform=\"translate(183.8671875, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-78.796875\" y=\"-27\" width=\"157.59375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-48.796875, -12)\"><rect></rect><foreignObject width=\"97.59375\" 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>Cancel Order</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-D-7\" data-look=\"classic\" transform=\"translate(417.50390625, 607)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Push a Refund Request Message</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-E-9\" data-look=\"classic\" transform=\"translate(183.8671875, 830.8046875)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No response within 15 minutes</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-F-11\" data-look=\"classic\" transform=\"translate(562.90625, 830.8046875)\"><polygon points=\"110.8046875,0 221.609375,-110.8046875 110.8046875,-221.609375 0,-110.8046875\" class=\"label-container\" transform=\"translate(-110.3046875, 110.8046875)\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-83.8046875, -12)\"><rect></rect><foreignObject width=\"167.609375\" 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>Does Merchant Agree?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-G-17\" data-look=\"classic\" transform=\"translate(584.53515625, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Rejection Synced to user app</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-H-19\" data-look=\"classic\" transform=\"translate(433.3984375, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No more appeals from user</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-J-21\" data-look=\"classic\" transform=\"translate(735.671875, 1194.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-51\" width=\"260\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Customer Requests Customer Service Intervention</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-K-23\" data-look=\"classic\" transform=\"translate(735.671875, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-122.2734375\" y=\"-27\" width=\"244.546875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-92.2734375, -12)\"><rect></rect><foreignObject width=\"184.546875\" 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>Platform Makes Decision</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-L-25\" data-look=\"classic\" transform=\"translate(433.3984375, 1445.375)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-M-30\" data-look=\"classic\" transform=\"translate(472.90234375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-flowchart-N-31\" data-look=\"classic\" transform=\"translate(660.10546875, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-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-e77200a071202d672b431921c153b18ab712a993bb7330078aa5c691f58f76bd-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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 873.671875px;\" viewBox=\"0 0 873.671875 1475.140625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .error-icon{fill:#a44141;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .error-text{fill:#ddd;stroke:#ddd;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-thickness-normal{stroke-width:1px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-thickness-thick{stroke-width:3.5px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-pattern-solid{stroke-dasharray:0;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .marker.cross{stroke:lightgrey;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 p{margin:0;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .cluster-label text{fill:#F9FFFE;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .cluster-label span{color:#F9FFFE;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .cluster-label span p{background-color:transparent;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .label text,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 span{fill:#ccc;color:#ccc;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node rect,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node circle,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node ellipse,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node polygon,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .rough-node .label text,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node .label text,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .image-shape .label,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .icon-shape .label{text-anchor:middle;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .rough-node .label,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node .label,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .image-shape .label,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .icon-shape .label{text-align:center;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node.clickable{cursor:pointer;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .arrowheadPath{fill:lightgrey;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .cluster text{fill:#F9FFFE;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .cluster span{color:#F9FFFE;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 rect.text{fill:none;stroke-width:0;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .icon-shape,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .icon-shape p,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .icon-shape .label rect,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .node .neo-node{stroke:#ccc;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].node rect,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].cluster rect,#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].node polygon{stroke:url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].node path{stroke:url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-gradient);stroke-width:1px;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].node circle{stroke:url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9 .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_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=\"M335.004,60.258L335.004,64.715C335.004,69.172,335.004,78.086,335.004,86.043C335.004,94,335.004,101,335.004,104.5L335.004,108\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjMzNS4wMDM5MDYyNSwieSI6ODd9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M335.004,166L335.004,170.167C335.004,174.333,335.004,182.667,335.004,190.333C335.004,198,335.004,205,335.004,208.5L335.004,212\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5IjoxNjZ9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxOTF9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M245.714,404.71L207.906,425.758C170.098,446.807,94.483,488.903,56.675,522.618C18.867,556.333,18.867,581.667,18.867,607C18.867,632.333,18.867,657.667,18.867,694.967C18.867,732.268,18.867,781.536,18.867,830.805C18.867,880.073,18.867,929.341,35.992,961.863C53.117,994.385,87.366,1010.16,104.491,1018.048L121.616,1025.936\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_C_I_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_C_I_0\" data-points=\"W3sieCI6MjQ1LjcxMzY2OTk1NTc3OTE4LCJ5Ijo0MDQuNzA5NzYzNzA1Nzc5MTV9LHsieCI6MTguODY3MTg3NSwieSI6NTMxfSx7IngiOjE4Ljg2NzE4NzUsInkiOjYwN30seyJ4IjoxOC44NjcxODc1LCJ5Ijo2ODN9LHsieCI6MTguODY3MTg3NSwieSI6ODMwLjgwNDY4NzV9LHsieCI6MTguODY3MTg3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoxMjUuMjQ4NzY2NDQ3MzY4NDEsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M379.366,449.638L385.722,463.199C392.078,476.759,404.791,503.879,411.148,522.94C417.504,542,417.504,553,417.504,558.5L417.504,564\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_C_D_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_C_D_0\" data-points=\"W3sieCI6Mzc5LjM2NTYwODM3NzY1OTU2LCJ5Ijo0NDkuNjM4Mjk3ODcyMzQwNDR9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1MzF9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1Njh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M297.611,646L278.654,652.167C259.697,658.333,221.782,670.667,202.825,694.301C183.867,717.935,183.867,752.87,183.867,770.337L183.867,787.805\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_D_E_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_D_E_0\" data-points=\"W3sieCI6Mjk3LjYxMTM3OTUyMzAyNjMsInkiOjY0Nn0seyJ4IjoxODMuODY3MTg3NSwieSI6NjgzfSx7IngiOjE4My44NjcxODc1LCJ5Ijo3OTEuODA0Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M492.118,646L503.916,652.167C515.714,658.333,539.31,670.667,551.108,682.333C562.906,694,562.906,705,562.906,710.5L562.906,716\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_D_F_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_D_F_0\" data-points=\"W3sieCI6NDkyLjExODI2Njg1ODU1MjYsInkiOjY0Nn0seyJ4Ijo1NjIuOTA2MjUsInkiOjY4M30seyJ4Ijo1NjIuOTA2MjUsInkiOjcyMH1d\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,869.805L183.867,887.939C183.867,906.073,183.867,942.341,183.867,967.975C183.867,993.609,183.867,1008.609,183.867,1016.109L183.867,1023.609\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_E_I_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_E_I_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjg2OS44MDQ2ODc1fSx7IngiOjE4My44NjcxODc1LCJ5Ijo5NzguNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMDI3LjYwOTM3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M496.941,875.644L471.695,892.805C446.449,909.966,395.957,944.288,353.949,969.331C311.942,994.375,278.419,1010.141,261.658,1018.024L244.897,1025.907\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_F_I_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_F_I_0\" data-points=\"W3sieCI6NDk2Ljk0MTA2MjQ2OTI1MjMsInkiOjg3NS42NDQxODc0NjkyNTIzfSx7IngiOjM0NS40NjQ4NDM3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoyNDEuMjc2ODgxMTY3NzYzMTUsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M577.051,927.465L578.298,935.989C579.546,944.513,582.04,961.561,583.288,975.585C584.535,989.609,584.535,1000.609,584.535,1006.109L584.535,1011.609\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_F_G_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_F_G_0\" data-points=\"W3sieCI6NTc3LjA1MDkzMTM3NjA4MDcsInkiOjkyNy40NjQ2OTM2MjM5MTkzfSx7IngiOjU4NC41MzUxNTYyNSwieSI6OTc4LjYwOTM3NX0seyJ4Ijo1ODQuNTM1MTU2MjUsInkiOjEwMTUuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M492.436,1093.609L482.597,1097.776C472.757,1101.943,453.078,1110.276,443.238,1127.109C433.398,1143.943,433.398,1169.276,433.398,1194.609C433.398,1219.943,433.398,1245.276,433.398,1261.443C433.398,1277.609,433.398,1284.609,433.398,1288.109L433.398,1291.609\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_G_H_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_G_H_0\" data-points=\"W3sieCI6NDkyLjQzNjIxODI2MTcxODc1LCJ5IjoxMDkzLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTExOC42MDkzNzV9LHsieCI6NDMzLjM5ODQzNzUsInkiOjExOTQuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMjcwLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTI5NS42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M676.634,1093.609L686.474,1097.776C696.313,1101.943,715.993,1110.276,725.832,1117.943C735.672,1125.609,735.672,1132.609,735.672,1136.109L735.672,1139.609\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_G_J_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_G_J_0\" data-points=\"W3sieCI6Njc2LjYzNDA5NDIzODI4MTIsInkiOjEwOTMuNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExMTguNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExNDMuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1245.609L735.672,1249.776C735.672,1253.943,735.672,1262.276,735.672,1271.943C735.672,1281.609,735.672,1292.609,735.672,1298.109L735.672,1303.609\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_J_K_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_J_K_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTI0NS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTI3MC42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTMwNy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,1081.609L183.867,1087.776C183.867,1093.943,183.867,1106.276,183.867,1125.109C183.867,1143.943,183.867,1169.276,183.867,1194.609C183.867,1219.943,183.867,1245.276,183.867,1268.609C183.867,1291.943,183.867,1313.276,183.867,1334.609C183.867,1355.943,183.867,1377.276,221.235,1394.946C258.603,1412.616,333.338,1426.622,370.706,1433.626L408.074,1440.629\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_I_L_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_I_L_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjEwODEuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMTE4LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTE5NC42MDkzNzV9LHsieCI6MTgzLjg2NzE4NzUsInkiOjEyNzAuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMzM0LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDEyLjAwNTI3NjQ5Nzk0NjMsInkiOjE0NDEuMzY1NjI0MjQwNTA0M31d\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M433.398,1373.609L433.398,1377.776C433.398,1381.943,433.398,1390.276,433.398,1397.943C433.398,1405.609,433.398,1412.609,433.398,1416.109L433.398,1419.609\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_H_L_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_H_L_0\" data-points=\"W3sieCI6NDMzLjM5ODQzNzUsInkiOjEzNzMuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMzk4LjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTQyMy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1361.609L735.672,1367.776C735.672,1373.943,735.672,1386.276,689.537,1399.58C643.402,1412.885,551.131,1427.16,504.996,1434.298L458.861,1441.436\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-L_K_L_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_K_L_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTM2MS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDU0LjkwODE1NTM0NjY3NTM2LCJ5IjoxNDQyLjA0NzE2NzQwMjQ5MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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\" transform=\"translate(18.8671875, 683)\"><g class=\"label\" data-id=\"L_C_I_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(417.50390625, 531)\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_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_D_F_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_E_I_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\" transform=\"translate(373.5931, 959.48934)\"><g class=\"label\" data-id=\"L_F_I_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(584.53515625, 978.609375)\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_G_J_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_J_K_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_I_L_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_H_L_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_K_L_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 white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-A-0\" data-look=\"classic\" transform=\"translate(335.00390625, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-B-1\" data-look=\"classic\" transform=\"translate(335.00390625, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-95.265625\" y=\"-27\" width=\"190.53125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.265625, -12)\"><rect></rect><foreignObject width=\"130.53125\" 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>User Cancellation</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-C-3\" data-look=\"classic\" transform=\"translate(335.00390625, 355)\"><polygon points=\"139,0 278,-139 139,-278 0,-139\" class=\"label-container\" transform=\"translate(-138.5, 139)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Has Merchant Accepted Order?</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-I-5\" data-look=\"classic\" transform=\"translate(183.8671875, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-78.796875\" y=\"-27\" width=\"157.59375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-48.796875, -12)\"><rect></rect><foreignObject width=\"97.59375\" 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>Cancel Order</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-D-7\" data-look=\"classic\" transform=\"translate(417.50390625, 607)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Push a Refund Request Message</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-E-9\" data-look=\"classic\" transform=\"translate(183.8671875, 830.8046875)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No response within 15 minutes</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-F-11\" data-look=\"classic\" transform=\"translate(562.90625, 830.8046875)\"><polygon points=\"110.8046875,0 221.609375,-110.8046875 110.8046875,-221.609375 0,-110.8046875\" class=\"label-container\" transform=\"translate(-110.3046875, 110.8046875)\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-83.8046875, -12)\"><rect></rect><foreignObject width=\"167.609375\" 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>Does Merchant Agree?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-G-17\" data-look=\"classic\" transform=\"translate(584.53515625, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Rejection Synced to user app</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-H-19\" data-look=\"classic\" transform=\"translate(433.3984375, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No more appeals from user</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-J-21\" data-look=\"classic\" transform=\"translate(735.671875, 1194.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-51\" width=\"260\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Customer Requests Customer Service Intervention</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-K-23\" data-look=\"classic\" transform=\"translate(735.671875, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-122.2734375\" y=\"-27\" width=\"244.546875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-92.2734375, -12)\"><rect></rect><foreignObject width=\"184.546875\" 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>Platform Makes Decision</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-L-25\" data-look=\"classic\" transform=\"translate(433.3984375, 1445.375)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-M-30\" data-look=\"classic\" transform=\"translate(472.90234375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-flowchart-N-31\" data-look=\"classic\" transform=\"translate(660.10546875, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-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-665a8638a6d0e7c8d942edbecd807f5d9aacd6e8148ed5e1e09892933c68fcc9-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 TD\n\n    A((Start)) --> B[User Cancellation]\n\n    B --> C{Has Merchant Accepted Order?}\n\n    \n\n    C -->|No| I[Cancel Order]\n\n    C -->|Yes| D[Push a Refund Request Message]\n\n    \n\n    D --> E[No response within 15 minutes]\n\n    D --> F{Does Merchant Agree?}\n\n    \n\n    E --> I\n\n    F -->|Yes| I\n\n    F -->|No| G[Merchant Rejection Synced to user app]\n\n    \n\n    G --> H[No more appeals from user]\n\n    G --> J[Customer Requests Customer Service Intervention]\n\n    \n\n    J --> K[Platform Makes Decision]\n\n    \n\n    I --> L((End))\n\n    H --> L\n\n    K --> L\n\n    \n\n    %% API identifiers\n\n    M[Push API]\n\n    N[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,C,G,H,L,K,J,E white\n\n    class D,I,M orange\n\n    class F,N blue\n"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant Refund Handling Process"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Upon receiving a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["User-initiated Refund"]}," request via Webhook Event 1005, merchants process it based on actual circumstances by either approving or rejecting. If the user disputes the merchant's decision, customer service handles secondary resolution."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Common Processing Scenarios:"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant approves refund request"]},": Call /api/open/order/agree"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant rejects refund request"]},": Call /api/open/order/reject"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer service approves refund"]},": Result delivered via Webhook Event 1005"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer service rejects refund"]},": Result delivered via Webhook Event 1005"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Different refund reasons and handling methods yield varied outcomes, requiring system flexibility to manage diverse refund scenarios."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"224-user-initiated-partial-refund","__idx":12},"children":["2.2.4 User-Initiated Partial Refund"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Partial Refund"]},": Keeta allows users to request refunds for specific items within an order, providing more flexible resolution options."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In real business context, when only full refunds are available for partially problematic orders:"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Impact on Merchants"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Non-issue items get refunded unnecessarily"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Damages merchant profitability and platform partnership willingness"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Impact on Users"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Refund process obstructed by merchant objections"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Extended resolution cycles degrade user experience"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Value of Partial Refunds"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Partial refund balances user needs with merchant protection by:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Resolving specific issues promptly"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Preventing excessive merchant losses"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Ensuring smoother refund processing"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"align":"center"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["User-Initiated Partial Refund Workflow"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n\n    A((Start)) --> B[User Cancellation]\n\n    B --> C{Has Merchant Accepted Order?}\n\n    \n\n    C -->|No| I[Cancel Order]\n\n    C -->|Yes| D[Push a Partial Refund Request Message]\n\n    \n\n    D --> E[No response within 15 minutes]\n\n    D --> F{Does Merchant Agree?}\n\n    \n\n    E --> I\n\n    F -->|Yes| I\n\n    F -->|No| G[Merchant Rejection Synced to user app]\n\n    \n\n    G --> H[No more appeals from user]\n\n    G --> J[Customer Requests Customer Service Intervention]\n\n    \n\n    J --> K[Platform Makes Decision]\n\n    \n\n    I --> L((End))\n\n    H --> L\n\n    K --> L\n\n    \n\n    %% API identifiers\n\n    M[Push API]\n\n    N[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,C,G,H,L,K,J,E white\n\n    class D,I,M orange\n\n    class F,N blue\n","diagramHtml":"<svg id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 873.671875px;\" viewBox=\"0 0 873.671875 1475.140625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .error-icon{fill:#552222;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .error-text{fill:#552222;stroke:#552222;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-thickness-normal{stroke-width:1px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-thickness-thick{stroke-width:3.5px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-pattern-solid{stroke-dasharray:0;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .marker{fill:#333333;stroke:#333333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .marker.cross{stroke:#333333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 p{margin:0;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .cluster-label text{fill:#333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .cluster-label span{color:#333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .cluster-label span p{background-color:transparent;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .label text,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 span{fill:#333;color:#333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node rect,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node circle,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node ellipse,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node polygon,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .rough-node .label text,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node .label text,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .image-shape .label,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .icon-shape .label{text-anchor:middle;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .rough-node .label,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node .label,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .image-shape .label,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .icon-shape .label{text-align:center;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node.clickable{cursor:pointer;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .arrowheadPath{fill:#333333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .flowchart-link{stroke:#333333;fill:none;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .cluster text{fill:#333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .cluster span{color:#333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 rect.text{fill:none;stroke-width:0;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .icon-shape,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .icon-shape p,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .icon-shape .label rect,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .node .neo-node{stroke:#9370DB;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].node rect,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].cluster rect,#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8 .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_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=\"M335.004,60.258L335.004,64.715C335.004,69.172,335.004,78.086,335.004,86.043C335.004,94,335.004,101,335.004,104.5L335.004,108\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjMzNS4wMDM5MDYyNSwieSI6ODd9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M335.004,166L335.004,170.167C335.004,174.333,335.004,182.667,335.004,190.333C335.004,198,335.004,205,335.004,208.5L335.004,212\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5IjoxNjZ9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxOTF9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M245.714,404.71L207.906,425.758C170.098,446.807,94.483,488.903,56.675,522.618C18.867,556.333,18.867,581.667,18.867,607C18.867,632.333,18.867,657.667,18.867,694.967C18.867,732.268,18.867,781.536,18.867,830.805C18.867,880.073,18.867,929.341,35.992,961.863C53.117,994.385,87.366,1010.16,104.491,1018.048L121.616,1025.936\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_C_I_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_C_I_0\" data-points=\"W3sieCI6MjQ1LjcxMzY2OTk1NTc3OTE4LCJ5Ijo0MDQuNzA5NzYzNzA1Nzc5MTV9LHsieCI6MTguODY3MTg3NSwieSI6NTMxfSx7IngiOjE4Ljg2NzE4NzUsInkiOjYwN30seyJ4IjoxOC44NjcxODc1LCJ5Ijo2ODN9LHsieCI6MTguODY3MTg3NSwieSI6ODMwLjgwNDY4NzV9LHsieCI6MTguODY3MTg3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoxMjUuMjQ4NzY2NDQ3MzY4NDEsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M379.366,449.638L385.722,463.199C392.078,476.759,404.791,503.879,411.148,522.94C417.504,542,417.504,553,417.504,558.5L417.504,564\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_C_D_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_C_D_0\" data-points=\"W3sieCI6Mzc5LjM2NTYwODM3NzY1OTU2LCJ5Ijo0NDkuNjM4Mjk3ODcyMzQwNDR9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1MzF9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1Njh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M297.611,646L278.654,652.167C259.697,658.333,221.782,670.667,202.825,694.301C183.867,717.935,183.867,752.87,183.867,770.337L183.867,787.805\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_D_E_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_D_E_0\" data-points=\"W3sieCI6Mjk3LjYxMTM3OTUyMzAyNjMsInkiOjY0Nn0seyJ4IjoxODMuODY3MTg3NSwieSI6NjgzfSx7IngiOjE4My44NjcxODc1LCJ5Ijo3OTEuODA0Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M492.118,646L503.916,652.167C515.714,658.333,539.31,670.667,551.108,682.333C562.906,694,562.906,705,562.906,710.5L562.906,716\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_D_F_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_D_F_0\" data-points=\"W3sieCI6NDkyLjExODI2Njg1ODU1MjYsInkiOjY0Nn0seyJ4Ijo1NjIuOTA2MjUsInkiOjY4M30seyJ4Ijo1NjIuOTA2MjUsInkiOjcyMH1d\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,869.805L183.867,887.939C183.867,906.073,183.867,942.341,183.867,967.975C183.867,993.609,183.867,1008.609,183.867,1016.109L183.867,1023.609\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_E_I_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_E_I_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjg2OS44MDQ2ODc1fSx7IngiOjE4My44NjcxODc1LCJ5Ijo5NzguNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMDI3LjYwOTM3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M496.941,875.644L471.695,892.805C446.449,909.966,395.957,944.288,353.949,969.331C311.942,994.375,278.419,1010.141,261.658,1018.024L244.897,1025.907\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_F_I_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_F_I_0\" data-points=\"W3sieCI6NDk2Ljk0MTA2MjQ2OTI1MjMsInkiOjg3NS42NDQxODc0NjkyNTIzfSx7IngiOjM0NS40NjQ4NDM3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoyNDEuMjc2ODgxMTY3NzYzMTUsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M577.051,927.465L578.298,935.989C579.546,944.513,582.04,961.561,583.288,975.585C584.535,989.609,584.535,1000.609,584.535,1006.109L584.535,1011.609\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_F_G_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_F_G_0\" data-points=\"W3sieCI6NTc3LjA1MDkzMTM3NjA4MDcsInkiOjkyNy40NjQ2OTM2MjM5MTkzfSx7IngiOjU4NC41MzUxNTYyNSwieSI6OTc4LjYwOTM3NX0seyJ4Ijo1ODQuNTM1MTU2MjUsInkiOjEwMTUuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M492.436,1093.609L482.597,1097.776C472.757,1101.943,453.078,1110.276,443.238,1127.109C433.398,1143.943,433.398,1169.276,433.398,1194.609C433.398,1219.943,433.398,1245.276,433.398,1261.443C433.398,1277.609,433.398,1284.609,433.398,1288.109L433.398,1291.609\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_G_H_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_G_H_0\" data-points=\"W3sieCI6NDkyLjQzNjIxODI2MTcxODc1LCJ5IjoxMDkzLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTExOC42MDkzNzV9LHsieCI6NDMzLjM5ODQzNzUsInkiOjExOTQuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMjcwLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTI5NS42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M676.634,1093.609L686.474,1097.776C696.313,1101.943,715.993,1110.276,725.832,1117.943C735.672,1125.609,735.672,1132.609,735.672,1136.109L735.672,1139.609\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_G_J_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_G_J_0\" data-points=\"W3sieCI6Njc2LjYzNDA5NDIzODI4MTIsInkiOjEwOTMuNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExMTguNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExNDMuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1245.609L735.672,1249.776C735.672,1253.943,735.672,1262.276,735.672,1271.943C735.672,1281.609,735.672,1292.609,735.672,1298.109L735.672,1303.609\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_J_K_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_J_K_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTI0NS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTI3MC42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTMwNy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,1081.609L183.867,1087.776C183.867,1093.943,183.867,1106.276,183.867,1125.109C183.867,1143.943,183.867,1169.276,183.867,1194.609C183.867,1219.943,183.867,1245.276,183.867,1268.609C183.867,1291.943,183.867,1313.276,183.867,1334.609C183.867,1355.943,183.867,1377.276,221.235,1394.946C258.603,1412.616,333.338,1426.622,370.706,1433.626L408.074,1440.629\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_I_L_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_I_L_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjEwODEuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMTE4LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTE5NC42MDkzNzV9LHsieCI6MTgzLjg2NzE4NzUsInkiOjEyNzAuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMzM0LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDEyLjAwNTI3NjQ5Nzk0NjMsInkiOjE0NDEuMzY1NjI0MjQwNTA0M31d\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M433.398,1373.609L433.398,1377.776C433.398,1381.943,433.398,1390.276,433.398,1397.943C433.398,1405.609,433.398,1412.609,433.398,1416.109L433.398,1419.609\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_H_L_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_H_L_0\" data-points=\"W3sieCI6NDMzLjM5ODQzNzUsInkiOjEzNzMuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMzk4LjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTQyMy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1361.609L735.672,1367.776C735.672,1373.943,735.672,1386.276,689.537,1399.58C643.402,1412.885,551.131,1427.16,504.996,1434.298L458.861,1441.436\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-L_K_L_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_K_L_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTM2MS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDU0LjkwODE1NTM0NjY3NTM2LCJ5IjoxNDQyLjA0NzE2NzQwMjQ5MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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\" transform=\"translate(18.8671875, 683)\"><g class=\"label\" data-id=\"L_C_I_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(417.50390625, 531)\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_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_D_F_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_E_I_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\" transform=\"translate(373.5931, 959.48934)\"><g class=\"label\" data-id=\"L_F_I_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(584.53515625, 978.609375)\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_G_J_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_J_K_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_I_L_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_H_L_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_K_L_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 white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-A-0\" data-look=\"classic\" transform=\"translate(335.00390625, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-B-1\" data-look=\"classic\" transform=\"translate(335.00390625, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-95.265625\" y=\"-27\" width=\"190.53125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.265625, -12)\"><rect></rect><foreignObject width=\"130.53125\" 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>User Cancellation</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-C-3\" data-look=\"classic\" transform=\"translate(335.00390625, 355)\"><polygon points=\"139,0 278,-139 139,-278 0,-139\" class=\"label-container\" transform=\"translate(-138.5, 139)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Has Merchant Accepted Order?</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-I-5\" data-look=\"classic\" transform=\"translate(183.8671875, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-78.796875\" y=\"-27\" width=\"157.59375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-48.796875, -12)\"><rect></rect><foreignObject width=\"97.59375\" 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>Cancel Order</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-D-7\" data-look=\"classic\" transform=\"translate(417.50390625, 607)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Push a Partial Refund Request Message</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-E-9\" data-look=\"classic\" transform=\"translate(183.8671875, 830.8046875)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No response within 15 minutes</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-F-11\" data-look=\"classic\" transform=\"translate(562.90625, 830.8046875)\"><polygon points=\"110.8046875,0 221.609375,-110.8046875 110.8046875,-221.609375 0,-110.8046875\" class=\"label-container\" transform=\"translate(-110.3046875, 110.8046875)\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-83.8046875, -12)\"><rect></rect><foreignObject width=\"167.609375\" 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>Does Merchant Agree?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-G-17\" data-look=\"classic\" transform=\"translate(584.53515625, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Rejection Synced to user app</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-H-19\" data-look=\"classic\" transform=\"translate(433.3984375, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No more appeals from user</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-J-21\" data-look=\"classic\" transform=\"translate(735.671875, 1194.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-51\" width=\"260\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Customer Requests Customer Service Intervention</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-K-23\" data-look=\"classic\" transform=\"translate(735.671875, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-122.2734375\" y=\"-27\" width=\"244.546875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-92.2734375, -12)\"><rect></rect><foreignObject width=\"184.546875\" 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>Platform Makes Decision</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-L-25\" data-look=\"classic\" transform=\"translate(433.3984375, 1445.375)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-M-30\" data-look=\"classic\" transform=\"translate(472.90234375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-flowchart-N-31\" data-look=\"classic\" transform=\"translate(660.10546875, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-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-364d9a03fd8698ff062b7e7da38a9f171d265324c057956d5fef48b192b172a8-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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 873.671875px;\" viewBox=\"0 0 873.671875 1475.140625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .error-icon{fill:#a44141;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .error-text{fill:#ddd;stroke:#ddd;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-thickness-normal{stroke-width:1px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-thickness-thick{stroke-width:3.5px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-pattern-solid{stroke-dasharray:0;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .marker.cross{stroke:lightgrey;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 p{margin:0;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .cluster-label text{fill:#F9FFFE;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .cluster-label span{color:#F9FFFE;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .cluster-label span p{background-color:transparent;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .label text,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 span{fill:#ccc;color:#ccc;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node rect,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node circle,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node ellipse,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node polygon,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .rough-node .label text,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node .label text,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .image-shape .label,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .icon-shape .label{text-anchor:middle;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .rough-node .label,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node .label,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .image-shape .label,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .icon-shape .label{text-align:center;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node.clickable{cursor:pointer;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .arrowheadPath{fill:lightgrey;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .cluster text{fill:#F9FFFE;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .cluster span{color:#F9FFFE;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 rect.text{fill:none;stroke-width:0;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .icon-shape,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .icon-shape p,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .icon-shape .label rect,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .node .neo-node{stroke:#ccc;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].node rect,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].cluster rect,#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].node polygon{stroke:url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].node path{stroke:url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-gradient);stroke-width:1px;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].node circle{stroke:url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .white&gt;*{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .white span{fill:rgb(255, 255, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .orange&gt;*{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .orange span{fill:rgb(255, 216, 168)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .blue&gt;*{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0 .blue span{fill:rgb(179, 217, 255)!important;stroke:rgb(51, 51, 51)!important;stroke-width:1px!important;}</style><g><marker id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_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=\"M335.004,60.258L335.004,64.715C335.004,69.172,335.004,78.086,335.004,86.043C335.004,94,335.004,101,335.004,104.5L335.004,108\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_A_B_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_A_B_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5Ijo2MC4yNTc4MTI1fSx7IngiOjMzNS4wMDM5MDYyNSwieSI6ODd9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M335.004,166L335.004,170.167C335.004,174.333,335.004,182.667,335.004,190.333C335.004,198,335.004,205,335.004,208.5L335.004,212\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_B_C_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_B_C_0\" data-points=\"W3sieCI6MzM1LjAwMzkwNjI1LCJ5IjoxNjZ9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoxOTF9LHsieCI6MzM1LjAwMzkwNjI1LCJ5IjoyMTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M245.714,404.71L207.906,425.758C170.098,446.807,94.483,488.903,56.675,522.618C18.867,556.333,18.867,581.667,18.867,607C18.867,632.333,18.867,657.667,18.867,694.967C18.867,732.268,18.867,781.536,18.867,830.805C18.867,880.073,18.867,929.341,35.992,961.863C53.117,994.385,87.366,1010.16,104.491,1018.048L121.616,1025.936\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_C_I_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_C_I_0\" data-points=\"W3sieCI6MjQ1LjcxMzY2OTk1NTc3OTE4LCJ5Ijo0MDQuNzA5NzYzNzA1Nzc5MTV9LHsieCI6MTguODY3MTg3NSwieSI6NTMxfSx7IngiOjE4Ljg2NzE4NzUsInkiOjYwN30seyJ4IjoxOC44NjcxODc1LCJ5Ijo2ODN9LHsieCI6MTguODY3MTg3NSwieSI6ODMwLjgwNDY4NzV9LHsieCI6MTguODY3MTg3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoxMjUuMjQ4NzY2NDQ3MzY4NDEsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M379.366,449.638L385.722,463.199C392.078,476.759,404.791,503.879,411.148,522.94C417.504,542,417.504,553,417.504,558.5L417.504,564\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_C_D_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_C_D_0\" data-points=\"W3sieCI6Mzc5LjM2NTYwODM3NzY1OTU2LCJ5Ijo0NDkuNjM4Mjk3ODcyMzQwNDR9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1MzF9LHsieCI6NDE3LjUwMzkwNjI1LCJ5Ijo1Njh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M297.611,646L278.654,652.167C259.697,658.333,221.782,670.667,202.825,694.301C183.867,717.935,183.867,752.87,183.867,770.337L183.867,787.805\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_D_E_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_D_E_0\" data-points=\"W3sieCI6Mjk3LjYxMTM3OTUyMzAyNjMsInkiOjY0Nn0seyJ4IjoxODMuODY3MTg3NSwieSI6NjgzfSx7IngiOjE4My44NjcxODc1LCJ5Ijo3OTEuODA0Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M492.118,646L503.916,652.167C515.714,658.333,539.31,670.667,551.108,682.333C562.906,694,562.906,705,562.906,710.5L562.906,716\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_D_F_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_D_F_0\" data-points=\"W3sieCI6NDkyLjExODI2Njg1ODU1MjYsInkiOjY0Nn0seyJ4Ijo1NjIuOTA2MjUsInkiOjY4M30seyJ4Ijo1NjIuOTA2MjUsInkiOjcyMH1d\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,869.805L183.867,887.939C183.867,906.073,183.867,942.341,183.867,967.975C183.867,993.609,183.867,1008.609,183.867,1016.109L183.867,1023.609\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_E_I_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_E_I_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjg2OS44MDQ2ODc1fSx7IngiOjE4My44NjcxODc1LCJ5Ijo5NzguNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMDI3LjYwOTM3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M496.941,875.644L471.695,892.805C446.449,909.966,395.957,944.288,353.949,969.331C311.942,994.375,278.419,1010.141,261.658,1018.024L244.897,1025.907\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_F_I_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_F_I_0\" data-points=\"W3sieCI6NDk2Ljk0MTA2MjQ2OTI1MjMsInkiOjg3NS42NDQxODc0NjkyNTIzfSx7IngiOjM0NS40NjQ4NDM3NSwieSI6OTc4LjYwOTM3NX0seyJ4IjoyNDEuMjc2ODgxMTY3NzYzMTUsInkiOjEwMjcuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M577.051,927.465L578.298,935.989C579.546,944.513,582.04,961.561,583.288,975.585C584.535,989.609,584.535,1000.609,584.535,1006.109L584.535,1011.609\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_F_G_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_F_G_0\" data-points=\"W3sieCI6NTc3LjA1MDkzMTM3NjA4MDcsInkiOjkyNy40NjQ2OTM2MjM5MTkzfSx7IngiOjU4NC41MzUxNTYyNSwieSI6OTc4LjYwOTM3NX0seyJ4Ijo1ODQuNTM1MTU2MjUsInkiOjEwMTUuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M492.436,1093.609L482.597,1097.776C472.757,1101.943,453.078,1110.276,443.238,1127.109C433.398,1143.943,433.398,1169.276,433.398,1194.609C433.398,1219.943,433.398,1245.276,433.398,1261.443C433.398,1277.609,433.398,1284.609,433.398,1288.109L433.398,1291.609\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_G_H_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_G_H_0\" data-points=\"W3sieCI6NDkyLjQzNjIxODI2MTcxODc1LCJ5IjoxMDkzLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTExOC42MDkzNzV9LHsieCI6NDMzLjM5ODQzNzUsInkiOjExOTQuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMjcwLjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTI5NS42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M676.634,1093.609L686.474,1097.776C696.313,1101.943,715.993,1110.276,725.832,1117.943C735.672,1125.609,735.672,1132.609,735.672,1136.109L735.672,1139.609\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_G_J_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_G_J_0\" data-points=\"W3sieCI6Njc2LjYzNDA5NDIzODI4MTIsInkiOjEwOTMuNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExMTguNjA5Mzc1fSx7IngiOjczNS42NzE4NzUsInkiOjExNDMuNjA5Mzc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1245.609L735.672,1249.776C735.672,1253.943,735.672,1262.276,735.672,1271.943C735.672,1281.609,735.672,1292.609,735.672,1298.109L735.672,1303.609\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_J_K_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_J_K_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTI0NS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTI3MC42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTMwNy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M183.867,1081.609L183.867,1087.776C183.867,1093.943,183.867,1106.276,183.867,1125.109C183.867,1143.943,183.867,1169.276,183.867,1194.609C183.867,1219.943,183.867,1245.276,183.867,1268.609C183.867,1291.943,183.867,1313.276,183.867,1334.609C183.867,1355.943,183.867,1377.276,221.235,1394.946C258.603,1412.616,333.338,1426.622,370.706,1433.626L408.074,1440.629\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_I_L_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_I_L_0\" data-points=\"W3sieCI6MTgzLjg2NzE4NzUsInkiOjEwODEuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMTE4LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTE5NC42MDkzNzV9LHsieCI6MTgzLjg2NzE4NzUsInkiOjEyNzAuNjA5Mzc1fSx7IngiOjE4My44NjcxODc1LCJ5IjoxMzM0LjYwOTM3NX0seyJ4IjoxODMuODY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDEyLjAwNTI3NjQ5Nzk0NjMsInkiOjE0NDEuMzY1NjI0MjQwNTA0M31d\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M433.398,1373.609L433.398,1377.776C433.398,1381.943,433.398,1390.276,433.398,1397.943C433.398,1405.609,433.398,1412.609,433.398,1416.109L433.398,1419.609\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_H_L_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_H_L_0\" data-points=\"W3sieCI6NDMzLjM5ODQzNzUsInkiOjEzNzMuNjA5Mzc1fSx7IngiOjQzMy4zOTg0Mzc1LCJ5IjoxMzk4LjYwOTM3NX0seyJ4Ijo0MzMuMzk4NDM3NSwieSI6MTQyMy42MDkzNzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path><path d=\"M735.672,1361.609L735.672,1367.776C735.672,1373.943,735.672,1386.276,689.537,1399.58C643.402,1412.885,551.131,1427.16,504.996,1434.298L458.861,1441.436\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-L_K_L_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_K_L_0\" data-points=\"W3sieCI6NzM1LjY3MTg3NSwieSI6MTM2MS42MDkzNzV9LHsieCI6NzM1LjY3MTg3NSwieSI6MTM5OC42MDkzNzV9LHsieCI6NDU0LjkwODE1NTM0NjY3NTM2LCJ5IjoxNDQyLjA0NzE2NzQwMjQ5MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_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_B_C_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\" transform=\"translate(18.8671875, 683)\"><g class=\"label\" data-id=\"L_C_I_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(417.50390625, 531)\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_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_D_F_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_E_I_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\" transform=\"translate(373.5931, 959.48934)\"><g class=\"label\" data-id=\"L_F_I_0\" transform=\"translate(-12.390625, -12)\"><foreignObject width=\"24.78125\" 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>Yes</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(584.53515625, 978.609375)\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(-10.8671875, -12)\"><foreignObject width=\"21.734375\" 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>No</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_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_G_J_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_J_K_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_I_L_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_H_L_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_K_L_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 white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-A-0\" data-look=\"classic\" transform=\"translate(335.00390625, 35)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"25.2578125\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-17.7578125, -12)\"><rect></rect><foreignObject width=\"35.515625\" 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>Start</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-B-1\" data-look=\"classic\" transform=\"translate(335.00390625, 139)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-95.265625\" y=\"-27\" width=\"190.53125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-65.265625, -12)\"><rect></rect><foreignObject width=\"130.53125\" 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>User Cancellation</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-C-3\" data-look=\"classic\" transform=\"translate(335.00390625, 355)\"><polygon points=\"139,0 278,-139 139,-278 0,-139\" class=\"label-container\" transform=\"translate(-138.5, 139)\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Has Merchant Accepted Order?</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-I-5\" data-look=\"classic\" transform=\"translate(183.8671875, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-78.796875\" y=\"-27\" width=\"157.59375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-48.796875, -12)\"><rect></rect><foreignObject width=\"97.59375\" 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>Cancel Order</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-D-7\" data-look=\"classic\" transform=\"translate(417.50390625, 607)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Push a Partial Refund Request Message</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-E-9\" data-look=\"classic\" transform=\"translate(183.8671875, 830.8046875)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No response within 15 minutes</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-F-11\" data-look=\"classic\" transform=\"translate(562.90625, 830.8046875)\"><polygon points=\"110.8046875,0 221.609375,-110.8046875 110.8046875,-221.609375 0,-110.8046875\" class=\"label-container\" transform=\"translate(-110.3046875, 110.8046875)\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-83.8046875, -12)\"><rect></rect><foreignObject width=\"167.609375\" 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>Does Merchant Agree?</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-G-17\" data-look=\"classic\" transform=\"translate(584.53515625, 1054.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Merchant Rejection Synced to user app</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-H-19\" data-look=\"classic\" transform=\"translate(433.3984375, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>No more appeals from user</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-J-21\" data-look=\"classic\" transform=\"translate(735.671875, 1194.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-130\" y=\"-51\" width=\"260\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -36)\"><rect></rect><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Customer Requests Customer Service Intervention</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-K-23\" data-look=\"classic\" transform=\"translate(735.671875, 1334.609375)\"><rect class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-122.2734375\" y=\"-27\" width=\"244.546875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-92.2734375, -12)\"><rect></rect><foreignObject width=\"184.546875\" 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>Platform Makes Decision</p></span></div></foreignObject></g></g><g class=\"node default white\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-L-25\" data-look=\"classic\" transform=\"translate(433.3984375, 1445.375)\"><circle class=\"basic label-container\" style=\"fill:#ffffff !important;stroke:#333 !important;stroke-width:1px !important\" r=\"21.765625\" cx=\"0\" cy=\"0\"></circle><g class=\"label\" style=\"\" transform=\"translate(-14.265625, -12)\"><rect></rect><foreignObject width=\"28.53125\" 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>End</p></span></div></foreignObject></g></g><g class=\"node default orange\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-M-30\" data-look=\"classic\" transform=\"translate(472.90234375, 35)\"><rect class=\"basic label-container\" style=\"fill:#ffd8a8 !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-62.640625\" y=\"-27\" width=\"125.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-32.640625, -12)\"><rect></rect><foreignObject width=\"65.28125\" 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>Push API</p></span></div></foreignObject></g></g><g class=\"node default blue\" id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-flowchart-N-31\" data-look=\"classic\" transform=\"translate(660.10546875, 35)\"><rect class=\"basic label-container\" style=\"fill:#b3d9ff !important;stroke:#333 !important;stroke-width:1px !important\" x=\"-74.5625\" y=\"-27\" width=\"149.125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-44.5625, -12)\"><rect></rect><foreignObject width=\"89.125\" 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>Request API</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-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-d2f8ff150de9a55a8c39f904b686b2822deac35ce964a671a0764a97c8a802a0-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 TD\n\n    A((Start)) --> B[User Cancellation]\n\n    B --> C{Has Merchant Accepted Order?}\n\n    \n\n    C -->|No| I[Cancel Order]\n\n    C -->|Yes| D[Push a Partial Refund Request Message]\n\n    \n\n    D --> E[No response within 15 minutes]\n\n    D --> F{Does Merchant Agree?}\n\n    \n\n    E --> I\n\n    F -->|Yes| I\n\n    F -->|No| G[Merchant Rejection Synced to user app]\n\n    \n\n    G --> H[No more appeals from user]\n\n    G --> J[Customer Requests Customer Service Intervention]\n\n    \n\n    J --> K[Platform Makes Decision]\n\n    \n\n    I --> L((End))\n\n    H --> L\n\n    K --> L\n\n    \n\n    %% API identifiers\n\n    M[Push API]\n\n    N[Request API]\n\n    \n\n    %% Style definitions\n\n    classDef white fill:#ffffff,stroke:#333,stroke-width:1px\n\n    classDef orange fill:#ffd8a8,stroke:#333,stroke-width:1px\n\n    classDef blue fill:#b3d9ff,stroke:#333,stroke-width:1px\n\n    \n\n    %% Apply styles\n\n    class A,B,C,G,H,L,K,J,E white\n\n    class D,I,M orange\n\n    class F,N blue\n"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Upon receiving a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["User-initiated Partial Refund"]}," request via Webhook Event 1007, merchants process it by approving or rejecting based on actual circumstances. If the user disputes the decision, customer service handles secondary resolution."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Processing Scenarios:"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant approves partial refund"]},": Call /api/open/order/agree"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Merchant rejects partial refund"]},": Call /api/open/order/reject"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer service approves"]},": Result delivered via Webhook Event 1007"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer service rejects"]},": Result delivered via Webhook Event 1007"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Different refund reasons and handling methods yield varied outcomes, requiring system flexibility to manage diverse refund scenarios."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"225-keeta-or-customer-service-initiated-order-cancellation","__idx":13},"children":["2.2.5 Keeta or Customer Service Initiated Order Cancellation"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For cancellations initiated by ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Keeta platform or customer service"]},":"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Developers need ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["no additional processing"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Please just synchronize cancellation notifications to their systems"]}]}]},"headings":[{"value":"Order API Integration Guide","id":"order-api-integration-guide","depth":1},{"value":"1. Overview","id":"1-overview","depth":2},{"value":"1.1 Order Webhooks","id":"11-order-webhooks","depth":3},{"value":"1.2 Order APIs","id":"12-order-apis","depth":3},{"value":"2. Keeta Order Workflow","id":"2-keeta-order-workflow","depth":2},{"value":"2.1 Forward Transaction (standard fulfillment flow)","id":"21-forward-transaction-standard-fulfillment-flow","depth":3},{"value":"2.1.1 Forward Transaction of delivery","id":"211-forward-transaction-of-delivery","depth":4},{"value":"2.1.2 Pickup Order Forward Transaction","id":"212-pickup-order-forward-transaction","depth":4},{"value":"2.2 Reverse Transaction Workflow","id":"22-reverse-transaction-workflow","depth":3},{"value":"2.2.1 Merchant-Initiated Order Cancellation (Full Refund)","id":"221-merchant-initiated-order-cancellation-full-refund","depth":4},{"value":"2.2.2 Merchant-Initiated Partial Refund","id":"222-merchant-initiated-partial-refund","depth":4},{"value":"2.2.3 User Refund (Full Refund)","id":"223-user-refund-full-refund","depth":4},{"value":"2.2.4 User-Initiated Partial Refund","id":"224-user-initiated-partial-refund","depth":4},{"value":"2.2.5 Keeta or Customer Service Initiated Order Cancellation","id":"225-keeta-or-customer-service-initiated-order-cancellation","depth":4}],"frontmatter":{"seo":{"title":"Order API Integration Guide"}},"lastModified":"2026-07-15T11:32:09.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/apis/grocery/docs/orderintegrationguide","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}