{
  "id": "default",
  "name": "Default Clean",
  "category": "Core",
  "description": "A premium, versatile baseline. High-readability serif body text paired with clean, geometric sans-serif headings.",
  "vibe": "Clean, Versatile, Professional",
  "googleFontsImport": "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Lora:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=JetBrains+Mono:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap",
  "typography": {
    "fonts": {
      "heading": "DM Sans",
      "body": "Lora",
      "code": "JetBrains Mono"
    },
    "colors": {
      "text": "111827",
      "textSecondary": "4B5563",
      "background": "FFFFFF",
      "accent": "2563EB",
      "border": "E5E7EB",
      "codeBg": "F3F4F6",
      "blockquoteBorder": "2563EB"
    }
  },
  "elements": {
    "h1": {
      "font": "heading",
      "size": 36,
      "color": "111827",
      "bold": true,
      "align": "left",
      "spacing": {
        "before": 32,
        "after": 16,
        "line": 1.1
      },
      "letterSpacing": -0.5
    },
    "h2": {
      "font": "heading",
      "size": 24,
      "color": "111827",
      "bold": true,
      "align": "left",
      "spacing": {
        "before": 24,
        "after": 12,
        "line": 1.2
      },
      "letterSpacing": -0.3
    },
    "h3": {
      "font": "heading",
      "size": 20,
      "color": "111827",
      "bold": true,
      "align": "left",
      "spacing": {
        "before": 20,
        "after": 10,
        "line": 1.3
      }
    },
    "h4": {
      "font": "heading",
      "size": 18,
      "color": "111827",
      "bold": true,
      "align": "left",
      "spacing": {
        "before": 16,
        "after": 8,
        "line": 1.3
      }
    },
    "h5": {
      "font": "heading",
      "size": 16,
      "color": "textSecondary",
      "bold": true,
      "align": "left",
      "spacing": {
        "before": 16,
        "after": 8,
        "line": 1.4
      },
      "allCaps": true,
      "letterSpacing": 0.5
    },
    "h6": {
      "font": "heading",
      "size": 14,
      "color": "textSecondary",
      "bold": true,
      "align": "left",
      "spacing": {
        "before": 16,
        "after": 8,
        "line": 1.4
      },
      "allCaps": true
    },
    "p": {
      "font": "body",
      "size": 17,
      "color": "374151",
      "align": "left",
      "spacing": {
        "before": 0,
        "after": 16,
        "line": 1.7
      },
      "weight": 400
    },
    "blockquote": {
      "font": "body",
      "size": 19,
      "color": "111827",
      "italic": true,
      "align": "left",
      "spacing": {
        "before": 24,
        "after": 24,
        "line": 1.6
      },
      "padding": 0,
      "borderLeft": {
        "color": "accent",
        "width": 4,
        "style": "solid"
      },
      "indent": 20
    },
    "code": {
      "font": "code",
      "size": 14,
      "color": "111827",
      "background": "codeBg",
      "spacing": {
        "before": 0,
        "after": 0,
        "line": 1.4
      },
      "borderRadius": 4,
      "padding": 2
    },
    "pre": {
      "font": "code",
      "size": 13,
      "color": "111827",
      "background": "codeBg",
      "padding": 20,
      "spacing": {
        "before": 20,
        "after": 20,
        "line": 1.5
      },
      "border": {
        "color": "border",
        "width": 1,
        "style": "solid"
      },
      "borderRadius": 8
    },
    "ul": {
      "spacing": {
        "before": 16,
        "after": 16,
        "line": 1.7
      },
      "indent": 24,
      "bullet": "disc"
    },
    "ol": {
      "spacing": {
        "before": 16,
        "after": 16,
        "line": 1.7
      },
      "indent": 24,
      "numbering": "decimal"
    },
    "li": {
      "font": "body",
      "size": 17,
      "color": "374151",
      "spacing": {
        "before": 4,
        "after": 4,
        "line": 1.7
      }
    },
    "strong": {
      "font": "body",
      "bold": true,
      "color": "111827"
    },
    "em": {
      "font": "body",
      "italic": true
    },
    "a": {
      "font": "body",
      "color": "2563EB",
      "underline": true,
      "bold": false
    },
    "table": {
      "spacing": {
        "before": 24,
        "after": 24,
        "line": 1.4
      },
      "border": {
        "color": "border",
        "width": 1,
        "style": "solid"
      },
      "borderRadius": 8
    },
    "th": {
      "font": "heading",
      "size": 14,
      "color": "111827",
      "bold": true,
      "background": "F9FAFB",
      "padding": 12,
      "borderBottom": {
          "color": "border",
          "width": 1,
          "style": "solid"
        }
        },
        "td": {
      "font": "body",
      "size": 15,
      "color": "374151",
      "padding": 12,
      "borderBottom": {
          "color": "border",
          "width": 1,
          "style": "solid"
        }
        },
        "hr": {
      "spacing": {
        "before": 40,
        "after": 40
      },
      "border": {
        "color": "border",
        "width": 1,
        "style": "solid"
      }
    },
    "img": {
      "align": "center",
      "spacing": {
        "before": 24,
        "after": 24
      },
      "borderRadius": 8
    },
    "del": {
      "font": "body",
      "strikethrough": true,
      "color": "9CA3AF"
    },
    "sup": {
      "font": "body",
      "size": 10,
      "superScript": true
    },
    "sub": {
      "font": "body",
      "size": 10,
      "subScript": true
    },
    "mark": {
      "font": "body",
      "background": "FEF3C7",
      "color": "111827"
    },
    "footnote": {
      "font": "body",
      "size": 13,
      "color": "textSecondary",
      "superScript": true
    },
    "footnoteRef": {
      "font": "body",
      "size": 13,
      "color": "textSecondary",
      "spacing": {
        "before": 6,
        "after": 6,
        "line": 1.4
      }
    }
  },
  "page": {
    "margins": {
      "top": 72,
      "bottom": 72,
      "left": 72,
      "right": 72
    },
    "columns": 1,
    "header": false,
    "footer": true
  }
}