{
  "status": {
    "type": "Status"
  },
  "color_scheme": {
    "type": "ColorScheme",
    "php": true
  },
  "columnsGap": {
    "type": "Gap",
    "variableType": "gap",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "--col-gap:%s"
      }
    }
  },
  "minHeight": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols": "min-height:%spx"
      }
    }
  },
  "colsTopMargin": {
    "property": "margin-top: calc(0px - %spx)",
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols"
  },
  "colsBackground": {
    "type": "Background",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols"
  },
  "colsPadding": {
    "type": "Padding",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols"
  },
  "colsBorder": {
    "type": "Border",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols"
  },
  "colsBorderRadius": {
    "type": "BorderRadius",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols"
  },
  "colsShadow": {
    "type": "Shadow",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols"
  },
  "colBackground": {
    "type": "Background",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col > .grid-items"
  },
  "colPadding": {
    "type": "Padding",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col > .grid-items"
  },
  "colBorderRadius": {
    "type": "BorderRadius",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col > .grid-items"
  },
  "colShadow": {
    "type": "Shadow",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col > .grid-items"
  },
  "fullwidth": {
    "type": "Toggle",
    "value": "false"
  },
  "rowOverflow": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "overflow:hidden;"
      },
      "false": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "overflow:initial;"
      }
    }
  },
  "colsOverflow": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper": "overflow:hidden;"
      },
      "false": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper": "overflow:visible;"
      }
    }
  },
  "zIndex": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "z-index: %s;"
      }
    }
  },
  "stackColumns": {
    "type": "InputValue",
    "variableType": "breakpoint",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col": "flex-basis: calc((%spx + 1px - (100 * var(--unit, 1%)))*9999);"
      }
    }
  },
  "stackBase": {
    "type": "Radio",
    "value": "",
    "rules": {
      "%": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col": "--unit: 1%s"
      },
      "vw": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col": "--unit: 1%s"
      }
    }
  },
  "rowColsAlignV": {
    "type": "Radio",
    "value": "",
    "property": "justify-content: %s",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col > .grid-items"
  },
  "rowColsAlign": {
    "type": "Radio",
    "value": "",
    "property": "justify-content: %s",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols"
  },
  "autoGrowColumns": {
    "type": "Toggle",
    "value": "",
    "rules": {
      "true": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col": "flex-grow: 1"
      },
      "false": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .grid-cols-wrapper > .grid-cols > .grid-col": "flex-grow: 0"
      }
    }
  },
  "background": {
    "type": "Background",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg"
  },
  "backgroundBorder": {
    "type": "Border",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg"
  },
  "backgroundBorderRadius": {
    "type": "BorderRadius",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg"
  },
  "backgroundOpacity": {
    "type": "Input",
    "property": "opacity:%s",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg"
  },
  "backgroundAlign": {
    "type": "Radio",
    "value": "",
    "rules": {
      "top": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg": "top: 0; transform: none;"
      },
      "center": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg": "top: 50%; transform: translate3d(0,-50%,0);"
      },
      "bottom": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg": "top: 100%; transform: translate3d(0,-100%,0);"
      }
    }
  },
  "backgroundHeight": {
    "type": "Input",
    "value": "",
    "property": "--row-bg-height:%s%",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg"
  },
  "backgroundOffset": {
    "type": "Input",
    "value": "",
    "property": "--row-bg-offset:%spx",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg"
  },
  "paddingBoth": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "padding-top:%s; padding-bottom: %s"
      }
    }
  },
  "paddingBottom": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "padding-bottom: %s"
      }
    }
  },
  "padding": {
    "type": "Padding",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s"
  },
  "border": {
    "type": "Border",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s"
  },
  "shadow": {
    "type": "Shadow",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s"
  },
  "marginTop": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "margin-top:%s"
      }
    }
  },
  "margin": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s": "margin-bottom:%s"
      }
    }
  },
  "overlayStatus": {
    "type": "Toggle",
    "value": "false",
    "rules": {
      "true": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "content:''"
      }
    }
  },
  "overlayVisibility": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "display: block"
      },
      "false": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "display: none"
      }
    }
  },
  "overlayOpacity": {
    "type": "Input",
    "property": "opacity:%s",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before"
  },
  "overlayBackground": {
    "type": "Background",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before"
  },
  "backgroundWidthType": {
    "type": "Radio",
    "value": "",
    "rules": {
      "row": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg": "max-width: 100%;  margin:0;"
      },
      "content": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s > .row-bg": "max-width: calc(var(--content-max-width, 100%) - var(--content-gutter, 0px) * 2);  margin:0 auto;"
      }
    }
  },
  "overlayWidthType": {
    "type": "Radio",
    "value": "",
    "rules": {
      "row": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "max-width: 100%;  margin:0;"
      },
      "content": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "max-width: calc(var(--content-max-width, 100%) - var(--content-gutter, 0px) * 2);  margin:0 auto;"
      }
    }
  },
  "overlayMaxWidth": {
    "type": "InputNumber",
    "value": "",
    "property": "max-width: %s%",
    "selector": "div.flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before"
  },
  "overlayAlignNew": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        "div.flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left:0; right:auto; margin:0;"
      },
      "center": {
        "div.flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: 0; right:0; margin:0 auto;"
      },
      "right": {
        "div.flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: auto; right:0; margin:0;"
      }
    },
    "rtlRules": {
      "left": {
        "div.flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left:auto; right:0;  margin:0;"
      },
      "center": {
        "div.flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: 0; right:0;  margin:0 auto;"
      },
      "right": {
        "div.flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: 0; right:auto; margin:0;"
      }
    }
  },
  "overlayAlignV": {
    "type": "Radio",
    "value": "",
    "rules": {
      "top": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "top: calc(0px + var(--overlay-top, 0px)); transform: translate3d(0,0,0) rotate(var(--overlay-rotate, 0deg)) skew(var(--overlay-rotate, 0deg));"
      },
      "center": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "top: calc(50% + var(--overlay-top, 0px)); transform: translate3d(0,-50%,0) rotate(var(--overlay-rotate, 0deg)) skew(var(--overlay-rotate, 0deg));"
      },
      "bottom": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "top: calc(100% + var(--overlay-top, 0px)); transform: translate3d(0,-100%,0) rotate(var(--overlay-rotate, 0deg)) skew(var(--overlay-rotate, 0deg));"
      }
    }
  },
  "overlayClipPath": {
    "type": "Text",
    "value": "",
    "property": "%s",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before"
  },
  "rowOverlayBlend": {
    "type": "Select",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before",
    "property": "mix-blend-mode"
  },
  "overlayBorder": {
    "type": "Border",
    "selector": ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before"
  },
  "overlayHeight": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "height:%s%"
      }
    }
  },
  "overlayAlign": {
    "type": "Radio",
    "value": "",
    "rules": {
      "left": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left:0; right:auto; width:50%"
      },
      "center": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: 0; right:0; width:100%"
      },
      "right": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: 50%; right:auto; width:50%"
      }
    },
    "rtlRules": {
      "left": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left:auto; right:0; width:50%"
      },
      "center": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: 0; right:0; width:100%"
      },
      "right": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "left: auto; right:50%; width:50%"
      }
    }
  },
  "overlayRotate": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "--overlay-rotate: %sdeg"
      }
    }
  },
  "overlayTop": {
    "type": "InputNumber",
    "rules": {
      "@": {
        ".flyout-menu-%s .flyout-menu-item-%s.mega-menu .mega-menu-content > .grid-rows > .grid-row-%s::before": "--overlay-top: %svw"
      }
    }
  },
  "customClass": {
    "type": "Input"
  },
  "customCss": {
    "type": "Input"
  }
}
