{
  "version": "2.7",
  "children": [
    {
      "type": "frame",
      "id": "PinScreen",
      "x": 0,
      "y": 0,
      "name": "Auth/PinEntry",
      "reusable": true,
      "width": 390,
      "height": 844,
      "fill": "$bg-page",
      "layout": "vertical",
      "gap": 32,
      "padding": [
        56,
        24,
        32,
        24
      ],
      "alignItems": "center",
      "children": [
        {
          "type": "frame",
          "id": "PinHeader",
          "width": "fill_container",
          "layout": "vertical",
          "gap": 12,
          "alignItems": "center",
          "children": [
            {
              "type": "frame",
              "id": "PinLogo",
              "width": 64,
              "height": 64,
              "fill": "$brown-primary",
              "cornerRadius": 16,
              "layout": "vertical",
              "justifyContent": "center",
              "alignItems": "center",
              "children": [
                {
                  "type": "text",
                  "id": "PinLogoText",
                  "fill": "#FFFFFF",
                  "content": "EK",
                  "fontFamily": "Poppins",
                  "fontSize": 24,
                  "fontWeight": "700"
                }
              ]
            },
            {
              "type": "text",
              "id": "PinTitle",
              "fill": "$text-primary",
              "content": "Nhập mã PIN",
              "textAlign": "center",
              "fontFamily": "Poppins",
              "fontSize": 26,
              "fontWeight": "700"
            },
            {
              "type": "text",
              "id": "PinSubtitle",
              "fill": "$text-secondary",
              "content": "Nhập mã PIN 6 số để truy cập",
              "textAlign": "center",
              "fontFamily": "Poppins",
              "fontSize": 14
            }
          ]
        },
        {
          "type": "frame",
          "id": "PinDotsRow",
          "gap": 12,
          "children": [
            {
              "type": "frame",
              "id": "PinDot1",
              "width": 16,
              "height": 16,
              "fill": "$orange-primary",
              "cornerRadius": 8
            },
            {
              "type": "frame",
              "id": "PinDot2",
              "width": 16,
              "height": 16,
              "fill": "$orange-primary",
              "cornerRadius": 8
            },
            {
              "type": "frame",
              "id": "PinDot3",
              "width": 16,
              "height": 16,
              "fill": "$orange-primary",
              "cornerRadius": 8
            },
            {
              "type": "frame",
              "id": "PinDot4",
              "width": 16,
              "height": 16,
              "fill": "$border-default",
              "cornerRadius": 8,
              "stroke": {
                "align": "inside",
                "thickness": 2,
                "fill": "$border-default"
              }
            },
            {
              "type": "frame",
              "id": "PinDot5",
              "width": 16,
              "height": 16,
              "fill": "$border-default",
              "cornerRadius": 8,
              "stroke": {
                "align": "inside",
                "thickness": 2,
                "fill": "$border-default"
              }
            },
            {
              "type": "frame",
              "id": "PinDot6",
              "width": 16,
              "height": 16,
              "fill": "$border-default",
              "cornerRadius": 8,
              "stroke": {
                "align": "inside",
                "thickness": 2,
                "fill": "$border-default"
              }
            }
          ]
        },
        {
          "type": "frame",
          "id": "PinSpacer",
          "width": 1,
          "height": "fill_container"
        },
        {
          "type": "frame",
          "id": "PinNumpad",
          "layout": "vertical",
          "gap": 16,
          "children": [
            {
              "type": "frame",
              "id": "PinRow1",
              "gap": 16,
              "children": [
                {
                  "type": "frame",
                  "id": "PinKey1",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "3UVCU",
                      "name": "num1",
                      "fill": "$text-primary",
                      "content": "1",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKey2",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "q1PUd",
                      "name": "num2",
                      "fill": "$text-primary",
                      "content": "2",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKey3",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "Fq93Z",
                      "name": "num3",
                      "fill": "$text-primary",
                      "content": "3",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                }
              ]
            },
            {
              "type": "frame",
              "id": "PinRow2",
              "gap": 16,
              "children": [
                {
                  "type": "frame",
                  "id": "PinKey4",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "GUYyP",
                      "name": "num4",
                      "fill": "$text-primary",
                      "content": "4",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKey5",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "ryXMU",
                      "name": "num5",
                      "fill": "$text-primary",
                      "content": "5",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKey6",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "KEWRy",
                      "name": "num6",
                      "fill": "$text-primary",
                      "content": "6",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                }
              ]
            },
            {
              "type": "frame",
              "id": "PinRow3",
              "gap": 16,
              "children": [
                {
                  "type": "frame",
                  "id": "PinKey7",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "dyDQH",
                      "name": "num7",
                      "fill": "$text-primary",
                      "content": "7",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKey8",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "Kzfef",
                      "name": "num8",
                      "fill": "$text-primary",
                      "content": "8",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKey9",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "bXeXd",
                      "name": "num9",
                      "fill": "$text-primary",
                      "content": "9",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                }
              ]
            },
            {
              "type": "frame",
              "id": "PinRow4",
              "gap": 16,
              "children": [
                {
                  "type": "frame",
                  "id": "PinKeyDelete",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-interactive",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "icon_font",
                      "id": "xjJtr",
                      "name": "delIcon",
                      "width": 24,
                      "height": 24,
                      "iconFontName": "delete",
                      "iconFontFamily": "lucide",
                      "fill": "$text-secondary"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKey0",
                  "width": 72,
                  "height": 72,
                  "fill": "$bg-elevated",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "text",
                      "id": "Ra3cU",
                      "name": "num0",
                      "fill": "$text-primary",
                      "content": "0",
                      "fontFamily": "Poppins",
                      "fontSize": 24,
                      "fontWeight": "600"
                    }
                  ]
                },
                {
                  "type": "frame",
                  "id": "PinKeyEnter",
                  "width": 72,
                  "height": 72,
                  "fill": "$orange-primary",
                  "cornerRadius": 16,
                  "layout": "vertical",
                  "justifyContent": "center",
                  "alignItems": "center",
                  "children": [
                    {
                      "type": "icon_font",
                      "id": "hzhLh",
                      "name": "enterIcon",
                      "width": 24,
                      "height": 24,
                      "iconFontName": "check",
                      "iconFontFamily": "lucide",
                      "fill": "#FFFFFF"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "type": "frame",
          "id": "PinFooter",
          "gap": 16,
          "justifyContent": "center",
          "alignItems": "center",
          "children": [
            {
              "type": "text",
              "id": "PinSwitchUser",
              "fill": "$orange-primary",
              "content": "Đổi người dùng",
              "fontFamily": "Poppins",
              "fontSize": 13,
              "fontWeight": "500"
            },
            {
              "type": "frame",
              "id": "PinFooterDivider",
              "width": 1,
              "height": 16,
              "fill": "$border-default"
            },
            {
              "type": "text",
              "id": "PinForgotPin",
              "fill": "$orange-primary",
              "content": "Quên PIN?",
              "fontFamily": "Poppins",
              "fontSize": 13,
              "fontWeight": "500"
            }
          ]
        }
      ]
    }
  ],
  "variables": {
    "bg-page": {
      "type": "color",
      "value": "#FAF8F4"
    },
    "bg-surface": {
      "type": "color",
      "value": "#FFFFFF"
    },
    "bg-elevated": {
      "type": "color",
      "value": "#FFF8F0"
    },
    "bg-interactive": {
      "type": "color",
      "value": "#F5EDE4"
    },
    "brown-primary": {
      "type": "color",
      "value": "#6B4423"
    },
    "brown-dark": {
      "type": "color",
      "value": "#4A2E15"
    },
    "orange-primary": {
      "type": "color",
      "value": "#FF6B35"
    },
    "orange-light": {
      "type": "color",
      "value": "#FF8A5C"
    },
    "text-primary": {
      "type": "color",
      "value": "#2C2C2C"
    },
    "text-secondary": {
      "type": "color",
      "value": "#6B6B6B"
    },
    "text-tertiary": {
      "type": "color",
      "value": "#9B9B9B"
    },
    "border-default": {
      "type": "color",
      "value": "#E5DDD4"
    },
    "border-subtle": {
      "type": "color",
      "value": "#F0EAE2"
    },
    "success": {
      "type": "color",
      "value": "#22C55E"
    },
    "error": {
      "type": "color",
      "value": "#EF4444"
    }
  }
}