root = Card([header, taskDetails, statusSection, actions])
header = CardHeader("Finalize Q3 Budget Proposal", "Due: Friday, March 15, 2025 • 5:00 PM EST")
taskDetails = TextContent("Review all department submissions, consolidate forecasts, and prepare executive summary for leadership review. Priority: Critical path item for board meeting next week.", "default")
statusSection = Card([statusLabel, statusTag], "clear", "row", "m", "center")
statusLabel = TextContent("Current Status:", "small-heavy")
statusTag = Tag("In Progress", null, "md", "warning")
markDoneBtn = Button("Mark Complete", null, "primary", "normal", "large")
actions = Buttons([markDoneBtn], "row")