{
  "postContentBackground": {
    "type": "Background",
    "selector": ".blog-post #content"
  },
  "postContentPadding": {
    "type": "Padding",
    "selector": ".blog-post #content"
  },
  "postTitle": {
    "type": "Variable",
    "variable": "title",
    "selector_prefix": ".blog-post .page-title"
  },
  "StatsScrollPadding": {
    "type": "Toggle",
    "value": "false",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats": "padding-inline: var(--content-gutter, 24px); margin-inline: calc(var(--content-gutter, 24px) * -1)"
      },
      "false": {
        ".blog-post .post-details .post-stats": "padding-inline: initial; margin-inline: initial"
      }
    }
  },
  "postStatsScroll": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats": "white-space: nowrap; overflow-x: auto; padding-bottom: 12px; margin-bottom: -12px;",
        ".blog-post .post-details .post-stats .p-category": "flex-wrap:nowrap",
        ".blog-post .post-details .post-stats::-webkit-scrollbar": "-webkit-appearance: none; height: 0"
      }
    }
  },
  "postStatsSpacing": {
    "type": "Margin",
    "selector": ".blog-post .post-details .post-stats > span + span"
  },
  "postStatsScrollColor": {
    "type": "Color",
    "selector": ".blog-post .post-details .post-stats::-webkit-scrollbar-thumb",
    "property": "background-color"
  },
  "postStatsTrackColor": {
    "type": "Color",
    "selector": ".blog-post .post-details .post-stats::-webkit-scrollbar-track",
    "property": "background-color"
  },
  "postStatsTrackHeight": {
    "type": "InputNumber",
    "value": "1",
    "rules":{
      "@":{
        ".blog-post .post-details .post-stats::-webkit-scrollbar": "height:%spx; width: %spx"
      }
    }
  },
  "DefaultScrollbarStyle": {
    "type": "Variable",
    "variable": "default_scrollbar",
    "selector_prefix": ".blog-post .post-details .post-stats"
  },

  "postStatsScrollTouch-hold": {
    "type": "Toggle",
    "value": "true",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats": "-webkit-overflow-scrolling:touch;"
      }
    }
  },
  "postStatsFont": {
    "type": "Font",
    "selector": ".blog-post .post-details .post-stats"
  },
  "postStatsLinkFont": {
    "type": "Font",
    "selector": ".blog-post .post-details .post-stats a"
  },
  "postStatsLinkFontHover": {
    "type": "Font",
    "selector": ".blog-post .post-details .post-stats a:hover"
  },
  "postStatsIconsColor": {
    "type": "Color",
    "property": "color",
    "selector": ".blog-post .post-details .post-stats ::before"
  },
  "postStatsBackground": {
    "type": "Background",
    "selector": ".blog-post .post-details .post-stats-wrapper"
  },
  "postStatsColor": {
    "type": "Color",
    "selector": ".blog-post .post-details .post-stats span::before",
    "property": "color"
  },
  "postStatsMargin": {
    "type": "Margin",
    "selector": ".blog-post .post-details .post-stats-wrapper"
  },
  "postStatsPadding": {
    "type": "Padding",
    "selector": ".blog-post .post-details .post-stats-wrapper"
  },
  "postStatsBorder": {
    "type": "Border",
    "selector": ".blog-post .post-details .post-stats-wrapper"
  },
  "postStatsBorderRadius": {
    "type": "BorderRadius",
    "selector": ".blog-post .post-details .post-stats-wrapper"
  },
  "postStatsShadow": {
    "type": "Shadow",
    "selector": ".blog-post .post-details .post-stats-wrapper"
  },
  "postStatVisibility": {
    "type": "Toggle",
    "value": "true",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats .p-posted": "display:inline-flex"
      },
      "false": {
        ".blog-post .post-details .post-stats .p-posted": "display:none"
      }
    }
  },
  "postAuthorVisibility": {
    "type": "Toggle",
    "value": "true",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats .p-author": "display:inline-flex"
      },
      "false": {
        ".blog-post .post-details .post-stats .p-author": "display:none"
      }
    }
  },
  "postDateVisibility": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".blog-post .post-details .p-date": "display:inline-flex"
      },
      "false": {
        ".blog-post .post-details .p-date": "display:none"
      }
    }
  },

  "postDateImagePositionSize": {
    "type": "Gap",
    "variableType": "gap",
    "value": "",
    "selector": ".p-date-image",
    "property": "--p-date-size:%s"
  },
  "postDateImagePosition": {
    "type": "Radio",
    "value": "ts",
    "rules": {
      "ts": {
        ".blog-post .post-details .p-date-image": "top: 0; left: 0; right: auto; bottom: auto;"
      },
      "te": {
        ".blog-post .post-details .p-date-image": "top: 0; left: auto; right: 0; bottom: auto;"
      },
      "bs": {
        ".blog-post .post-details .p-date-image": "top: auto; left: 0; right: auto; bottom: 0;"
      },
      "be": {
        ".blog-post .post-details .p-date-image": "top: auto; left: auto; right: 0; bottom: 0;"
      }
    },
    "rtlRules": {
      "ts": {
        ".blog-post .post-details .p-date-image": "top: 0; left: autp; right: 0; bottom: auto;"
      },
      "te": {
        ".blog-post .post-details .p-date-image": "top: 0; left: 0; right: auto; bottom: auto;"
      },
      "bs": {
        ".blog-post .post-details .p-date-image": "top: auto; left: auto; right: 0; bottom: 0;"
      },
      "be": {
        ".blog-post .post-details .p-date-image": "top: auto; left: 0; right: auto; bottom: 0;"
      }
    }
  },


  "postCommentsAlert": {
    "type": "Variable",
    "variable": "alerts",
    "selector_prefix": ".blog-post"
  },

  "datePosition": {
    "type": "Radio",
    "value": "image",
    "php": true
  },

  "dateDayFont": {
    "type": "Font",
    "selector": ".p-date-image"
  },
  "dateMonthFont": {
    "type": "Font",
    "selector": ".p-date-image em"
  },
  "dateBackground": {
    "type": "Background",
    "selector": ".p-date-image"
  },
  "dateMargin": {
    "type": "Margin",
    "selector": ".p-date-image",
    "value": {
      "margin":"5"
    }
  },
  "datePadding": {
    "type": "Padding",
    "selector": ".p-date-image"
  },
  "dateBorder": {
    "type": "Border",
    "selector": ".p-date-image"
  },
  "dateBorderRadius": {
    "type": "BorderRadius",
    "selector": ".p-date-image"
  },
  "dateShadow": {
    "type": "Shadow",
    "selector": ".p-date-image"
  },

  "postCommentsVisibility": {
    "type": "Toggle",
    "value": "true",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats .p-comment": "display:inline-flex"
      },
      "false": {
        ".blog-post .post-details .post-stats .p-comment": "display:none"
      }
    }
  },
  "postViewsVisibility": {
    "type": "Toggle",
    "value": "true",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats .p-view": "display:inline-flex"
      },
      "false": {
        ".blog-post .post-details .post-stats .p-view": "display:none"
      }
    }
  },
  "postCategoriesVisibility": {
    "type": "Toggle",
    "value": "true",
    "rules": {
      "true": {
        ".blog-post .post-details .post-stats .p-category": "display:inline-flex"
      },
      "false": {
        ".blog-post .post-details .post-stats .p-category": "display:none"
      }
    }
  },
  "postAuthorIcon": {
    "type": "Icon",
    "selector": ".post-stats .p-author::before"
  },
  "postDateIcon": {
    "type": "Icon",
    "selector": ".post-stats .p-date::before"
  },
  "postCommentsIcon": {
    "type": "Icon",
    "selector": ".post-stats .p-comment::before"
  },
  "postViewsIcon": {
    "type": "Icon",
    "selector": ".post-stats .p-view::before"
  },
  "postCategoriesIcon": {
    "type": "Icon",
    "selector": ".post-stats .p-category::before"
  },
  "postCategoriesSpace": {
    "type": "Margin",
    "selector": ".post-stats .p-category a:not(:only-child)"
  },
  "postDetailsBackground": {
    "type": "Background",
    "selector": ".post-details"
  },
  "blogPostMaxWidth": {
    "type": "InputNumber",
    "selector": ".container.blog-post",
    "property": "max-width: %spx"
  },
  "postDetailsPadding": {
    "type": "Padding",
    "selector": ".post-details"
  },
  "postParagraphSpacing": {
    "type": "InputNumber",
    "rules":{
      "@":{
        ".post-content > p": "margin-bottom:%spx"
      }
    }
  },
  "postTypography": {
    "type": "Variable",
    "variable": "typography",
    "selector_prefix": ".post-content"
  },
  "postFont": {
    "type": "Font",
    "selector": ".post-content"
  },
  "postImageVisibility": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".post-image": "display:block"
      },
      "false": {
        ".post-image": "display:none"
      }
    }
  },
  "postImageAlign": {
    "type": "Radio",
    "value": "left",
    "rules": {
      "left": {
        ".post-image": "text-align:left; float:none"
      },
      "center": {
        ".post-image": "text-align:center; float:none"
      },
      "right": {
        ".post-image": "text-align:right; float:none"
      },
      "float": {
        ".post-image": "float:left"
      },
      "floatR": {
        ".post-image": "float:right"
      }
    },
    "rtlRules": {
      "left": {
        ".post-image": "text-align:right; float:none"
      },
      "center": {
        ".post-image": "text-align:center; float:none"
      },
      "right": {
        ".post-image": "text-align:left; float:none"
      },
      "float": {
        ".post-image": "float:right"
      },
      "floatR": {
        ".post-image": "float:left"
      }
    }
  },
  "postImageMargin": {
    "type": "Margin",
    "selector": ".post-image"
  },
  "postImageBorder": {
    "type": "Border",
    "selector": ".post-image img"
  },
  "postImageBorderRadius": {
    "type": "BorderRadius",
    "selector": ".post-image img"
  },
  "postImageShadow": {
    "type": "Shadow",
    "selector": ".post-image img"
  },

  "postColumns": {
    "type": "Radio",
    "value": "initial",
    "selector": ".post-content",
    "property": "column-count:%s"
  },
  "postColumnGap": {
    "type": "InputNumber",
    "selector": ".post-content",
    "property": "column-gap:%spx",
    "value": "20"
  },
  "postColumnDividerColor": {
    "type": "Color",
    "selector": ".post-content",
    "property": "column-rule-color"
  },
  "postColumnDividerWidth": {
    "type": "InputNumber",
    "selector": ".post-content",
    "property": "column-rule-width:%spx"
  },
  "postColumnDividerStyle": {
    "type": "Select",
    "selector": ".post-content",
    "property": "column-rule-style",
    "value": "none"
  },
  "postTags": {
    "type": "Variable",
    "variable": "tags",
    "selector_prefix": ".blog-post"
  },
  "postTagsAlign": {
    "type": "Radio",
    "value": "center",
    "rules": {
      "left": {
        ".blog-post .tags": "justify-content:flex-start"
      },
      "center": {
        ".blog-post .tags": "justify-content:center"
      },
      "right": {
        ".blog-post .tags": "justify-content:flex-end"
      }
    }
  },

  "buttonStyle": {
    "type": "Variable",
    "variable": "button",
    "selector_prefix": ""
  },

  "postCommentsBackground": {
    "type": "Background",
    "selector": ".post-comments"
  },
  "postCommentsMargin": {
    "type": "Margin",
    "selector": ".post-comments"
  },
  "postTagsMargin": {
    "type": "Margin",
    "selector": ".blog-post .tags"
  },
  "postCommentsPadding": {
    "type": "Padding",
    "selector": ".post-comments"
  },
  "postCommentsBorder": {
    "type": "Border",
    "selector": ".post-comments"
  },
  "postCommentsBorderRadius": {
    "type": "BorderRadius",
    "selector": ".post-comments"
  },
  "postCommentsShadow": {
    "type": "Shadow",
    "selector": ".post-comments"
  },
  "postCommentsTitle": {
    "type": "Variable",
    "variable": "title",
    "selector_prefix": ".post-comments .title"
  },

  "postReply": {
    "type": "Variable",
    "variable": "button",
    "selector_prefix": ".reply-btn&"
  },
  "postCommentBackground": {
    "type": "Background",
    "selector": ".post-comment"
  },
  "postCommentSpace": {
    "type": "InputNumber",
    "rules":{
      "@":{
        ".post-comment": "margin-bottom:%spx"
      }
    }
  },
  "postCommentPadding": {
    "type": "Padding",
    "selector": ".post-comment"
  },
  "postCommentBorder": {
    "type": "Border",
    "selector": ".post-comment"
  },
  "postCommentBorderRadius": {
    "type": "BorderRadius",
    "selector": ".post-comment"
  },
  "postCommentShadow": {
    "type": "Shadow",
    "selector": ".post-comment"
  },


  "postReplyBackground": {
    "type": "Background",
    "selector": ".post-reply"
  },
  "postReplyMargin": {
    "type": "Margin",
    "selector": ".post-reply"
  },
  "postReplyPadding": {
    "type": "Padding",
    "selector": ".post-reply"
  },
  "postReplyBorder": {
    "type": "Border",
    "selector": ".post-reply"
  },
  "postReplyBorderRadius": {
    "type": "BorderRadius",
    "selector": ".post-reply"
  },
  "postReplyShadow": {
    "type": "Shadow",
    "selector": ".post-reply"
  },
  "postReplyOddBackground": {
    "type": "Background",
    "selector": ".post-reply:nth-child(odd)"
  },
  "postReplyOddMargin": {
    "type": "Margin",
    "selector": ".post-reply:nth-child(odd)"
  },
  "postReplyOddPadding": {
    "type": "Padding",
    "selector": ".post-reply:nth-child(odd)"
  },
  "postReplyOddBorder": {
    "type": "Border",
    "selector": ".post-reply:nth-child(odd)"
  },
  "postReplyOddBorderRadius": {
    "type": "BorderRadius",
    "selector": ".post-reply:nth-child(odd)"
  },
  "postReplyOddShadow": {
    "type": "Shadow",
    "selector": ".post-reply:nth-child(odd)"
  },

  "postCommentImageSize": {
    "type": "Input",
    "value": "50",
    "php": true
  },
  "postCommentImageVisibility": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".user-avatar": "display:block",
        ".module-blog_comments .side-image": "display:block"
      },
      "false": {
        ".user-avatar": "display:none",
        ".module-blog_comments .side-image": "display:none"
      }
    }
  },
  "postCommentAvatarGrayscale": {
    "type": "Radio",
    "value": "",
    "rules": {
      "none": {
        ".user-avatar": "filter: grayscale(0)"
      },
      "always": {
        ".user-avatar": "filter: grayscale(1)"
      },
      "hover": {
        ".user-avatar": "filter: grayscale(1)",
        ".user-avatar:hover": "filter: grayscale(0)"
      }
    }
  },
  "postCommentUserDataMargin": {
    "type": "Margin",
    "selector": ".post-comment .user-data, .post-comment .user-name"
  },
  "postCommentImageBorder": {
    "type": "Border",
    "selector": ".user-avatar"
  },
  "postCommentImageMargin": {
    "type": "Margin",
    "selector": ".user-avatar",
    "value": {
      "margin-inline-end":"20",
      "margin-bottom":"10"
    }
  },
  "postCommentImageBorderRadius": {
    "type": "BorderRadius",
    "selector": ".user-avatar"
  },
  "postCommentImageShadow": {
    "type": "Shadow",
    "selector": ".user-avatar"
  },

  "postCommentUserFont": {
    "type": "Font",
    "selector": ".post-comment .user-name",
    "value": {
      "font-size": "18",
      "font-weight": "700"
    }
  },
  "postCommentDataFont": {
    "type": "Font",
    "selector": ".post-comment .user-data div",
    "value": {
      "font-size": "12"
    }
  },
  "postCommentDateIcon": {
    "type": "Icon",
    "selector": ".post-comment .user-date::before",
    "value": {
      "icon": {
        "name": "date_range",
        "code": "e916"
      }
    }
  },
  "postCommentTimeIcon": {
    "type": "Icon",
    "selector": ".post-comment .user-time::before"
  },
  "postCommentSiteFont": {
    "type": "Font",
    "selector": ".post-comment .user-site"
  },
  "postCommentSiteFontHover": {
    "type": "Font",
    "selector": ".post-comment .user-site:hover"
  },
  "postCommentSiteIcon": {
    "type": "Icon",
    "selector": ".post-comment .user-site::before"
  },
  "postCommentFont": {
    "type": "Font",
    "selector": ".post-comment"
  },

  "postCommentMargin": {
    "type": "Margin",
    "selector": ".post-comment .comment p"
  },

  "postReplyCommentMargin": {
    "type": "Margin",
    "selector": ".post-comment .post-reply .comment p"
  },

  "postReplyFont": {
    "type": "Font",
    "selector": ".post-reply .comment p"
  },

  "formStyle": {
    "type": "Variable",
    "variable": "form",
    "selector_prefix": ".blog-post"
  },
  "postCommentsTitleMargin": {
    "type": "Margin",
    "selector": ".post-comments > .title",
    "important": true
  },
  "replyStyle": {
    "type": "Variable",
    "variable": "form",
    "selector_prefix": ".reply-form"
  },
  "replyFormMargin": {
    "type": "Margin",
    "selector": ".reply-form"
  },
  "postCommentUserSiteMargin": {
    "type": "Margin",
    "selector": ".user-site.p-site"
  },
  "pageButtons": {
    "type": "Variable",
    "variable": "page_buttons",
    "selector_prefix": ".post-comments form"
  },
  "postDateCommentVisibility": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".post-comment .user-data .user-date": "display: inline-flex"
      },
      "false": {
        ".post-comment .user-data .user-date": "display: none"
      }
    }
  },
  "postTimeVisibility": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".post-comment .user-data .user-time": "display: inline-flex"
      },
      "false": {
        ".post-comment .user-data .user-time": "display: none"
      }
    }
  },
  "postCommentsWebsite": {
    "type": "Toggle",
    "rules": {
      "true": {
        ".comment-form .form-group:not(.required)": "display: flex",
        ".user-data .user-site": "display: inline-flex"
      },
      "false": {
        ".comment-form .form-group:not(.required)": "display: none",
        ".user-data .user-site": "display: none"
      }
    }
  }
}
