{
  "contents": {
    "startTask": "10",
    "tasks": {
      "0": {
        "action": "logged-in",
        "id": "0",
        "name": "End",
        "next": {},
        "type": "automated",
        "view": {
          "x": 4380,
          "y": 396
        }
      },
      "2": {
        "conditions": [
          {
            "atomicConditions": [
              {
                "operator": "is-true",
                "predicate": {
                  "type": "inline",
                  "value": ""
                },
                "target": {
                  "type": "context",
                  "value": "ssoEnabled"
                }
              }
            ],
            "interactionId": "ml83ti5hsmh",
            "name": "True"
          },
          {
            "interactionId": "ELSE",
            "name": "False"
          }
        ],
        "id": "2",
        "name": "Is SSO enabled?",
        "next": {
          "rules": [
            {
              "interactionId": "ml83ti5hsmh",
              "taskId": "3"
            },
            {
              "interactionId": "ELSE",
              "taskId": "9"
            }
          ]
        },
        "type": "condition",
        "view": {
          "x": 348,
          "y": -48
        }
      },
      "3": {
        "action": "saml-start",
        "arguments": {
          "exchangeStepId": {
            "type": "inline",
            "value": "3.end"
          },
          "forceAuthn": {
            "type": "inline",
            "value": ""
          },
          "loginHint": {
            "type": "inline",
            "value": ""
          },
          "prompt": {
            "type": "inline",
            "value": []
          },
          "redirectUrl": {
            "type": "inline",
            "value": ""
          },
          "verifyInitiatedEmail": {
            "type": "inline",
            "value": ""
          }
        },
        "id": "3",
        "name": "SSO",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "3.end"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 2304,
          "y": -24
        }
      },
      "5": {
        "calculatedInputKeys": true,
        "contextKeys": [
          "sentTo.maskedEmail"
        ],
        "id": "5",
        "inputsMetadata": [],
        "name": "Magic Link Sent",
        "next": {
          "rules": [
            {
              "interactionId": "polling",
              "taskId": "6"
            },
            {
              "interactionId": "polling-error",
              "taskId": "8"
            },
            {
              "interactionId": "resend",
              "taskId": "9"
            }
          ]
        },
        "screenId": "SC39lJK7FIp0TSMA8XfyyCO9IYqQA",
        "type": "screen",
        "view": {
          "x": 1320,
          "y": 96
        }
      },
      "6": {
        "calculatedInputKeys": true,
        "id": "6",
        "inputsMetadata": [],
        "name": "Verified Successfully",
        "next": {},
        "screenId": "SC39lJK7BC00jzthzNxVXSwek8oLp",
        "type": "screen",
        "view": {
          "x": 1740,
          "y": 108
        }
      },
      "7": {
        "allInputKeys": [
          "email"
        ],
        "calculatedInputKeys": true,
        "id": "7",
        "inputKeys": [
          "email"
        ],
        "inputsMetadata": [
          {
            "displayName": "Email Input",
            "key": "email"
          }
        ],
        "name": "Sign In Screen",
        "next": {
          "rules": [
            {
              "interactionId": "-a8wT7n6m7",
              "taskId": "2"
            },
            {
              "interactionId": "zkqBb022Am",
              "taskId": "11"
            }
          ]
        },
        "screenId": "SC39lJK7j7ONkL61IIyWFc2HKjHlt",
        "type": "screen",
        "view": {
          "x": -96,
          "y": -48
        }
      },
      "8": {
        "calculatedInputKeys": true,
        "id": "8",
        "inputsMetadata": [],
        "name": "Polling expired",
        "next": {
          "rules": [
            {
              "interactionId": "h9niBTZye-",
              "taskId": "9"
            }
          ]
        },
        "screenId": "SC39lJK833lEi6QrbsijOEzpCbjXb",
        "type": "screen",
        "view": {
          "x": 1740,
          "y": 192
        }
      },
      "9": {
        "action": "sign-in-magic-link-email",
        "arguments": {
          "extraTemplateVals": {
            "type": "inline",
            "value": ""
          },
          "providerId": {
            "type": "inline",
            "value": ""
          },
          "skipVerify": {
            "type": "inline",
            "value": ""
          },
          "templateId": {
            "type": "inline",
            "value": ""
          },
          "uri": {
            "type": "inline",
            "value": ""
          },
          "verifyStepId": {
            "type": "inline",
            "value": "9.end"
          }
        },
        "id": "9",
        "name": "Sign In / Magic Link / Email",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "5"
            },
            {
              "interactionId": "success",
              "taskId": "9.end"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 888,
          "y": 120
        }
      },
      "10": {
        "conditions": [
          {
            "atomicConditions": [
              {
                "operator": "is-true",
                "predicate": {
                  "type": "inline",
                  "value": ""
                },
                "target": {
                  "type": "context",
                  "value": "idpInitiated"
                }
              }
            ],
            "interactionId": "71axggj39g5",
            "name": "True"
          },
          {
            "interactionId": "ELSE",
            "name": "False"
          }
        ],
        "id": "10",
        "name": "Is the request IDP Initiated?",
        "next": {
          "rules": [
            {
              "interactionId": "71axggj39g5",
              "taskId": "3"
            },
            {
              "interactionId": "ELSE",
              "taskId": "7"
            }
          ]
        },
        "type": "condition",
        "view": {
          "x": -576,
          "y": -120
        }
      },
      "11": {
        "action": "oauth-start",
        "arguments": {
          "allowSetDefaultProvider": {
            "type": "inline",
            "value": ""
          },
          "defaultProvider": {
            "type": "inline",
            "value": ""
          },
          "exchangeStepId": {
            "type": "inline",
            "value": "11.end"
          },
          "forceNonNative": {
            "type": "inline",
            "value": ""
          },
          "loginHint": {
            "type": "inline",
            "value": ""
          },
          "popup": {
            "type": "inline",
            "value": ""
          },
          "prompt": {
            "type": "inline",
            "value": []
          },
          "rawResponse": {
            "type": "inline",
            "value": ""
          },
          "redirectUrl": {
            "type": "inline",
            "value": ""
          }
        },
        "id": "11",
        "name": "Sign Up or In / OAuth",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "11.end"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 888,
          "y": 420
        }
      },
      "12": {
        "conditions": [
          {
            "atomicConditions": [
              {
                "operator": "is-true",
                "predicate": {
                  "type": "inline",
                  "value": ""
                },
                "target": {
                  "type": "context",
                  "value": "ssoEnabledIgnoreUser"
                }
              }
            ],
            "interactionId": "ml83ti5hsmh",
            "name": "True"
          },
          {
            "interactionId": "ELSE",
            "name": "False"
          }
        ],
        "id": "12",
        "name": "Is SSO enabled?",
        "next": {
          "rules": [
            {
              "interactionId": "ml83ti5hsmh",
              "taskId": "13"
            },
            {
              "interactionId": "ELSE",
              "taskId": "14"
            }
          ]
        },
        "type": "condition",
        "view": {
          "x": 1320,
          "y": 420
        }
      },
      "13": {
        "action": "reset-current-auth",
        "id": "13",
        "name": "Reset Auth Info",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "3"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 1872,
          "y": 444
        }
      },
      "14": {
        "conditions": [
          {
            "atomicConditions": [
              {
                "operator": "equal",
                "predicate": {
                  "type": "inline",
                  "value": 0
                },
                "target": {
                  "type": "context",
                  "value": "user.tenantCount"
                }
              }
            ],
            "interactionId": "v5vbyh3553s",
            "logicalOr": false,
            "name": "No tenants"
          },
          {
            "atomicConditions": [
              {
                "operator": "equal",
                "predicate": {
                  "type": "inline",
                  "value": 1
                },
                "target": {
                  "type": "context",
                  "value": "user.tenantCount"
                }
              }
            ],
            "interactionId": "l6zmr2qq7gm",
            "name": "User has one tenant"
          },
          {
            "atomicConditions": [
              {
                "operator": "not-empty",
                "predicate": {
                  "type": "inline",
                  "value": ""
                },
                "target": {
                  "type": "context",
                  "value": "lastAuth.tenantId"
                }
              }
            ],
            "interactionId": "zgc9hpqvrcm",
            "name": "User has last session tenant"
          },
          {
            "atomicConditions": [],
            "interactionId": "ELSE",
            "name": "User doesn't have last session tenant"
          }
        ],
        "errorHandlingV2": {},
        "id": "14",
        "name": "Check if the user has more than one tenant",
        "next": {
          "rules": [
            {
              "interactionId": "v5vbyh3553s",
              "taskId": "0"
            },
            {
              "interactionId": "l6zmr2qq7gm",
              "taskId": "0"
            },
            {
              "interactionId": "zgc9hpqvrcm",
              "taskId": "16"
            },
            {
              "interactionId": "ELSE",
              "taskId": "15"
            }
          ]
        },
        "type": "condition",
        "view": {
          "x": 2748,
          "y": -72
        }
      },
      "15": {
        "allInputKeys": [
          "userSelectedTenant"
        ],
        "calculatedInputKeys": true,
        "id": "15",
        "inputsMetadata": [
          {
            "displayName": "Tenant Switcher",
            "key": "userSelectedTenant"
          }
        ],
        "name": "New Screen",
        "next": {
          "rules": [
            {
              "interactionId": "uGpNwzE7a4",
              "taskId": "0"
            }
          ]
        },
        "screenId": "SC39lJK4nGm7fl4pI4vgMSpjlBGIo",
        "type": "screen",
        "view": {
          "x": 3276,
          "y": 216
        }
      },
      "16": {
        "action": "scriptlet",
        "arguments": {
          "outputPath": {
            "type": "inline",
            "value": "lastTenant"
          },
          "overrideForm": {
            "type": "inline",
            "value": [
              {
                "key": "tenant",
                "type": "context",
                "value": "scripts.lastTenant"
              }
            ]
          },
          "scriptArgs": {
            "type": "inline",
            "value": [
              {
                "key": "lastTenant",
                "type": "context",
                "value": "lastAuth.tenantId"
              }
            ]
          },
          "scriptCode": {
            "type": "inline",
            "value": "return lastTenant"
          }
        },
        "errorHandlingV2": {
          "ScriptletFailed": {
            "errorHandlingType": "automatic"
          }
        },
        "id": "16",
        "name": "Set last session tenant",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "0"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 3276,
          "y": 72
        }
      },
      "11.end": {
        "action": "exchange-oauth-code",
        "arguments": {
          "allowSetDefaultProvider": {
            "type": "inline",
            "value": ""
          },
          "defaultProvider": {
            "type": "inline",
            "value": ""
          },
          "exchangeStepId": {
            "type": "inline",
            "value": "11.end"
          },
          "forceNonNative": {
            "type": "inline",
            "value": ""
          },
          "loginHint": {
            "type": "inline",
            "value": ""
          },
          "popup": {
            "type": "inline",
            "value": ""
          },
          "prompt": {
            "type": "inline",
            "value": []
          },
          "rawResponse": {
            "type": "inline",
            "value": ""
          },
          "redirectUrl": {
            "type": "inline",
            "value": ""
          }
        },
        "id": "11.end",
        "name": "Sign Up or In / OAuth",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "12"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 888,
          "y": 420
        }
      },
      "3.end": {
        "action": "exchange-saml-code",
        "arguments": {
          "exchangeStepId": {
            "type": "inline",
            "value": "3.end"
          },
          "forceAuthn": {
            "type": "inline",
            "value": ""
          },
          "loginHint": {
            "type": "inline",
            "value": ""
          },
          "prompt": {
            "type": "inline",
            "value": []
          },
          "redirectUrl": {
            "type": "inline",
            "value": ""
          },
          "verifyInitiatedEmail": {
            "type": "inline",
            "value": ""
          }
        },
        "id": "3.end",
        "name": "SSO",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "14"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 2304,
          "y": -24
        }
      },
      "9.end": {
        "action": "verify-magic-link",
        "arguments": {
          "extraTemplateVals": {
            "type": "inline",
            "value": ""
          },
          "providerId": {
            "type": "inline",
            "value": ""
          },
          "skipVerify": {
            "type": "inline",
            "value": ""
          },
          "templateId": {
            "type": "inline",
            "value": ""
          },
          "uri": {
            "type": "inline",
            "value": ""
          },
          "verifyStepId": {
            "type": "inline",
            "value": "9.end"
          }
        },
        "id": "9.end",
        "name": "Sign In / Magic Link / Email",
        "next": {
          "rules": [
            {
              "interactionId": "success",
              "taskId": "14"
            }
          ]
        },
        "type": "automated",
        "view": {
          "x": 888,
          "y": 120
        }
      },
      "start": {
        "id": "start",
        "name": "start",
        "next": {
          "rules": [
            {
              "taskId": "10"
            }
          ]
        },
        "view": {
          "x": -900,
          "y": -48
        }
      }
    }
  },
  "flowId": "sign-in-set-tenant-based-on-last-session",
  "metadata": {
    "componentsVersion": "2.2.50",
    "managementConfig": {
      "triggers": {
        "eventTriggers": {}
      }
    },
    "name": "Sign in - Set tenant based on last session",
    "sharedInteractions": [
      {
        "id": "0.success",
        "type": "success"
      }
    ]
  },
  "references": {},
  "screens": [
    {
      "contents": {
        "1sMmkeVxVT": {
          "custom": {},
          "displayName": "Error Message",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "align": "center",
            "data-type": "error-message",
            "full-width": false,
            "id": "1sMmkeVxVT",
            "italic": false,
            "link-target-blank": true,
            "mode": "error",
            "text-align": "center",
            "variant": "body1"
          },
          "type": {
            "resolvedName": "ErrorMessage"
          }
        },
        "ROOT": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "s5Q0jydCzH",
            "uGpNwzE7a4",
            "1sMmkeVxVT"
          ],
          "props": {
            "align": "center",
            "background": "",
            "data-editor-type": "container",
            "direction": "column",
            "id": "ROOT",
            "justify": "center",
            "paddingX": "4",
            "paddingY": "8",
            "space-between": "md",
            "spaceBetween": "4",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "s5Q0jydCzH": {
          "custom": {},
          "displayName": "Tenant Switcher",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "bordered": true,
            "children": [],
            "data": [],
            "data-errormessage-value-missing": "Please select tenant.",
            "full-width": false,
            "id": "s5Q0jydCzH",
            "item-label-path": "data-name",
            "item-value-path": "data-id",
            "label": "Switch Tenant",
            "name": "userSelectedTenant",
            "placeholder": "Choose Tenant",
            "required": false,
            "size": "md"
          },
          "type": {
            "resolvedName": "TenantSwitcherComboBox"
          }
        },
        "uGpNwzE7a4": {
          "custom": {
            "type": "button"
          },
          "displayName": "Button",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "children": "Click Me",
            "color": "primary",
            "data-type": "button",
            "formNoValidate": false,
            "full-width": false,
            "id": "uGpNwzE7a4",
            "size": "md",
            "tooltipText": "Tooltip text",
            "variant": "contained"
          },
          "type": {
            "resolvedName": "Button"
          }
        }
      },
      "interactions": [
        {
          "id": "uGpNwzE7a4",
          "label": "Click Me",
          "type": "button"
        }
      ],
      "screenId": "SC39lJK4nGm7fl4pI4vgMSpjlBGIo"
    },
    {
      "contents": {
        "1sMmkeVxVT": {
          "custom": {},
          "displayName": "Error Message",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "color": "error",
            "data-type": "error-message",
            "full-width": false,
            "id": "1sMmkeVxVT",
            "italic": false,
            "text-align": "center",
            "variant": "body1"
          },
          "type": {
            "resolvedName": "ErrorMessage"
          }
        },
        "LmrSIGOWZb": {
          "custom": {},
          "displayName": "Text",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "children": "You're authenticated, you can close this window now",
            "full-width": false,
            "id": "LmrSIGOWZb",
            "italic": false,
            "mode": "primary",
            "text-align": "center",
            "variant": "subtitle1"
          },
          "type": {
            "resolvedName": "Text"
          }
        },
        "PUZgvFyUAB": {
          "custom": {},
          "displayName": "Image",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "alt": "Image",
            "height": "50px",
            "id": "PUZgvFyUAB",
            "src": "https://imgs.descope.com/flows/common/v1/green-checkmark.png"
          },
          "type": {
            "resolvedName": "Image"
          }
        },
        "ROOT": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "PUZgvFyUAB",
            "LmrSIGOWZb",
            "1sMmkeVxVT"
          ],
          "props": {
            "align": "center",
            "background": "",
            "data-editor-type": "container",
            "direction": "column",
            "id": "ROOT",
            "justify": "center",
            "paddingX": "4",
            "paddingY": "8",
            "spaceBetween": "4",
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        }
      },
      "screenId": "SC39lJK7BC00jzthzNxVXSwek8oLp"
    },
    {
      "contents": {
        "4kQ55z13yc": {
          "custom": {
            "type": "polling"
          },
          "displayName": "Polling",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "color": "primary",
            "data-type": "polling",
            "id": "4kQ55z13yc",
            "size": "md",
            "variant": "linear"
          },
          "type": {
            "resolvedName": "PollingLoader"
          }
        },
        "LgBFKYoM2h": {
          "custom": {},
          "displayName": "Error Message",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "color": "error",
            "data-type": "error-message",
            "full-width": false,
            "hide-when-empty": true,
            "id": "LgBFKYoM2h",
            "italic": false,
            "mode": "error",
            "text-align": "center",
            "variant": "body1"
          },
          "type": {
            "resolvedName": "ErrorMessage"
          }
        },
        "R4ubbo8hKX": {
          "custom": {},
          "displayName": "Text",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "children": "Click the link in the email to continue",
            "full-width": false,
            "id": "R4ubbo8hKX",
            "isEnriched": true,
            "italic": false,
            "link-target-blank": true,
            "mode": "primary",
            "text-align": "center",
            "variant": "subtitle2"
          },
          "type": {
            "resolvedName": "Text"
          }
        },
        "ROOT": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "hLL454bn-h",
            "R4ubbo8hKX",
            "4kQ55z13yc",
            "WzZtEzEpyY",
            "LgBFKYoM2h"
          ],
          "props": {
            "align": "center",
            "background": "",
            "data-editor-type": "container",
            "direction": "column",
            "id": "ROOT",
            "justify": "center",
            "paddingX": "4",
            "paddingY": "4",
            "spaceBetween": "5",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "WzZtEzEpyY": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "resend"
          ],
          "parent": "ROOT",
          "props": {
            "align": "center",
            "background": "",
            "data-editor-type": "container",
            "direction": "column",
            "id": "WzZtEzEpyY",
            "justify": "start",
            "paddingX": "4",
            "paddingY": "4",
            "spaceBetween": "1.5",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "hLL454bn-h": {
          "custom": {},
          "displayName": "Text",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "children": "We've sent a verification link to {{sentTo.maskedEmail}}",
            "full-width": false,
            "id": "hLL454bn-h",
            "isEnriched": true,
            "italic": false,
            "link-target-blank": true,
            "mode": "primary",
            "text-align": "center",
            "variant": "subtitle1"
          },
          "type": {
            "resolvedName": "Text"
          }
        },
        "resend": {
          "custom": {
            "type": "button"
          },
          "displayName": "Button",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "WzZtEzEpyY",
          "props": {
            "children": "Send again",
            "color": "primary",
            "data-type": "button",
            "formNoValidate": false,
            "full-width": true,
            "id": "resend",
            "mode": "primary",
            "size": "sm",
            "variant": "contained"
          },
          "type": {
            "resolvedName": "Button"
          }
        }
      },
      "interactions": [
        {
          "id": "resend",
          "label": "Send again"
        },
        {
          "id": "polling",
          "label": "Polling"
        },
        {
          "icon": "error",
          "id": "polling-error",
          "label": "Polling Expired"
        }
      ],
      "screenId": "SC39lJK7FIp0TSMA8XfyyCO9IYqQA"
    },
    {
      "contents": {
        "-a8wT7n6m7": {
          "custom": {
            "type": "button"
          },
          "displayName": "Button",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "w4MBQYNyFa",
          "props": {
            "children": "Continue",
            "color": "primary",
            "data-type": "button",
            "formNoValidate": false,
            "full-width": true,
            "id": "-a8wT7n6m7",
            "mode": "primary",
            "shape": "",
            "size": "md",
            "tooltipText": "Tooltip text",
            "variant": "contained"
          },
          "type": {
            "resolvedName": "Button"
          }
        },
        "1NTzftvJKI": {
          "custom": {},
          "displayName": "Error Message",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "w4MBQYNyFa",
          "props": {
            "data-type": "error-message",
            "full-width": false,
            "hide-when-empty": true,
            "id": "1NTzftvJKI",
            "italic": false,
            "link-target-blank": true,
            "mode": "error",
            "text-align": "center",
            "variant": "body1"
          },
          "type": {
            "resolvedName": "ErrorMessage"
          }
        },
        "A-tYyfRHxY": {
          "custom": {
            "type": "input"
          },
          "displayName": "Email Input",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "w4MBQYNyFa",
          "props": {
            "bordered": true,
            "copy-to-clipboard": false,
            "data-errormessage-pattern-mismatch": "Must be a valid email",
            "data-errormessage-value-missing": "Please fill out this field.",
            "full-width": true,
            "id": "A-tYyfRHxY",
            "label": "",
            "label-type": "static",
            "max": 100,
            "name": "email",
            "pattern": "^[\\w._%+-]+@[\\w.-]+\\.[A-Za-z]{2,}$",
            "placeholder": "Email address *",
            "required": true,
            "size": "md",
            "type": "email"
          },
          "type": {
            "resolvedName": "EmailInput"
          }
        },
        "BgsZ_5GlEG": {
          "custom": {},
          "displayName": "Divider",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "w4MBQYNyFa",
          "props": {
            "children": "Or",
            "id": "BgsZ_5GlEG",
            "italic": false,
            "mode": "primary",
            "variant": "body1",
            "vertical": false
          },
          "type": {
            "resolvedName": "Divider"
          }
        },
        "IqRWitZO5o": {
          "custom": {},
          "displayName": "Text",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "sDvCjxc5o_",
          "props": {
            "children": "By signing in, I agree to the Company's [Privacy Statement](https://example.com/privacy) and [Terms of Service](https://example.com/tos)\n\n",
            "full-width": false,
            "id": "IqRWitZO5o",
            "isEnriched": true,
            "italic": false,
            "link-target-blank": true,
            "mode": "primary",
            "text-align": "center",
            "tooltipText": "Tooltip text",
            "variant": "body1"
          },
          "type": {
            "resolvedName": "Text"
          }
        },
        "ROOT": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "rbuCvfARvI",
            "sDvCjxc5o_",
            "w4MBQYNyFa"
          ],
          "props": {
            "align": "center",
            "background": "",
            "data-editor-type": "container",
            "direction": "column",
            "id": "ROOT",
            "justify": "center",
            "paddingX": "4",
            "paddingY": "8",
            "spaceBetween": "4",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "h0O-OgyLub": {
          "custom": {},
          "displayName": "Text",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "rbuCvfARvI",
          "props": {
            "children": "Welcome!",
            "full-width": false,
            "id": "h0O-OgyLub",
            "isEnriched": true,
            "italic": false,
            "link-target-blank": true,
            "mode": "primary",
            "text-align": "center",
            "tooltipText": "Tooltip text",
            "variant": "h3"
          },
          "type": {
            "resolvedName": "Text"
          }
        },
        "rbuCvfARvI": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "h0O-OgyLub"
          ],
          "parent": "ROOT",
          "props": {
            "align": "start",
            "background": "#ffffff00",
            "data-editor-type": "container",
            "direction": "row",
            "id": "rbuCvfARvI",
            "justify": "center",
            "paddingX": "1",
            "paddingY": "1",
            "spaceBetween": "1",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "sDvCjxc5o_": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "IqRWitZO5o"
          ],
          "parent": "ROOT",
          "props": {
            "align": "start",
            "background": "#ffffff00",
            "data-editor-type": "container",
            "direction": "row",
            "id": "sDvCjxc5o_",
            "justify": "center",
            "paddingX": "4",
            "paddingY": "1",
            "spaceBetween": "0.5",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "w4MBQYNyFa": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "A-tYyfRHxY",
            "-a8wT7n6m7",
            "BgsZ_5GlEG",
            "zkqBb022Am",
            "1NTzftvJKI"
          ],
          "parent": "ROOT",
          "props": {
            "align": "start",
            "background": "#ffffff00",
            "data-editor-type": "container",
            "direction": "row",
            "id": "w4MBQYNyFa",
            "justify": "center",
            "paddingX": "1",
            "paddingY": "1",
            "spaceBetween": "2.5",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "zkqBb022Am": {
          "custom": {
            "subType": "social",
            "type": "button"
          },
          "displayName": "Google Button",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "w4MBQYNyFa",
          "props": {
            "aria-label": "Sign in with Google",
            "children": "Sign in with Google",
            "color": "primary",
            "data-descope-provider": "google",
            "data-type": "social",
            "formNoValidate": true,
            "full-width": true,
            "id": "zkqBb022Am",
            "size": "md",
            "st-label-spacing": "10px",
            "startIcon": "google",
            "startIconColorText": false,
            "tooltipText": "Tooltip text",
            "variant": "outline"
          },
          "type": {
            "resolvedName": "GoogleButton"
          }
        }
      },
      "interactions": [
        {
          "id": "-a8wT7n6m7",
          "label": "Continue",
          "type": "button"
        },
        {
          "icon": "google",
          "id": "zkqBb022Am",
          "label": "Sign in with Google",
          "subType": "social",
          "type": "button"
        }
      ],
      "screenId": "SC39lJK7j7ONkL61IIyWFc2HKjHlt"
    },
    {
      "contents": {
        "LmrSIGOWZb": {
          "custom": {},
          "displayName": "Text",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "RELhZ-CU8d",
          "props": {
            "align": "center",
            "children": "Email link is expired\n\n",
            "full-width": true,
            "id": "LmrSIGOWZb",
            "isEnriched": true,
            "italic": false,
            "link-target-blank": true,
            "mode": "primary",
            "text-align": "center",
            "variant": "h3"
          },
          "type": {
            "resolvedName": "Text"
          }
        },
        "RELhZ-CU8d": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "LmrSIGOWZb"
          ],
          "parent": "ROOT",
          "props": {
            "align": "start",
            "background": "#ffffff00",
            "data-editor-type": "container",
            "direction": "row",
            "id": "RELhZ-CU8d",
            "justify": "center",
            "paddingX": "1",
            "paddingY": "1",
            "spaceBetween": "2.5",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "ROOT": {
          "custom": {},
          "displayName": "Container",
          "hidden": false,
          "isCanvas": true,
          "linkedNodes": {},
          "nodes": [
            "RELhZ-CU8d",
            "h9niBTZye-"
          ],
          "props": {
            "align": "center",
            "background": "",
            "data-editor-type": "container",
            "direction": "column",
            "id": "ROOT",
            "justify": "center",
            "paddingX": "5",
            "paddingY": "5",
            "space-between": "md",
            "spaceBetween": "4",
            "st-items-grow": 0,
            "width": "100%"
          },
          "type": {
            "resolvedName": "Container"
          }
        },
        "h9niBTZye-": {
          "custom": {
            "type": "button"
          },
          "displayName": "Button",
          "hidden": false,
          "isCanvas": false,
          "linkedNodes": {},
          "nodes": [],
          "parent": "ROOT",
          "props": {
            "children": "Send again",
            "color": "primary",
            "data-type": "button",
            "formNoValidate": false,
            "full-width": true,
            "id": "h9niBTZye-",
            "shape": "",
            "size": "md",
            "variant": "contained"
          },
          "type": {
            "resolvedName": "Button"
          }
        }
      },
      "interactions": [
        {
          "id": "h9niBTZye-",
          "label": "Send again"
        }
      ],
      "screenId": "SC39lJK833lEi6QrbsijOEzpCbjXb"
    }
  ]
}