{
  "typography": {
    "input": {
      "btn": {
        "font": {
          "family": { "$value": "inherit", "$type": "fontFamily", "source": "$input-btn-font-family" },
          "size": {
            "base": { "$value": "1.125rem", "$type": "dimension", "source": "$input-btn-font-size" },
            "sm": { "$value": ".875rem", "$type": "dimension", "source": "$input-btn-font-size-sm" },
            "lg": { "$value": "1.325rem", "$type": "dimension", "source": "$input-btn-font-size-lg" }
          }
        },
        "line-height": {
          "$type": "number",
          "base": { "$value": "1.3333", "source": "$input-btn-line-height" },
          "sm": { "$value": "1.4286", "source": "$input-btn-line-height-sm" },
          "lg": { "$value": "{typography.line-height.lg}", "source": "$input-btn-line-height-lg" }
        }
      }
    }
  },
  "spacing": {
    "input": {
      "btn": {
        "padding": {
          "y": { "$value": ".5625rem", "$type": "dimension", "source": "$input-btn-padding-y" },
          "x": { "$value": "1rem", "$type": "dimension", "source": "$input-btn-padding-x" },
          "sm": {
            "y": { "$value": ".4375rem", "$type": "dimension", "source": "$input-btn-padding-y-sm" },
            "x": { "$value": ".75rem", "$type": "dimension", "source": "$input-btn-padding-x-sm" }
          },
          "lg": {
            "y": { "$value": ".6875rem", "$type": "dimension", "source": "$input-btn-padding-y-lg" },
            "x": { "$value": "1.25rem", "$type": "dimension", "source": "$input-btn-padding-x-lg" }
          }
        }
      }
    }
  },
  "size": {
    "input": {
      "btn": {
        "border-width": {
          "$value": "{size.border.width}", "$type": "dimension", "source": "$input-btn-border-width"
        },
        "focus-width": { "$value": "1px", "$type": "dimension", "source": "$input-btn-focus-width" }
      }
    }
  }
}