{ "high_level_description": "Frame the piece as a landscape digital vector graphic infographic led by a horizontal group bar chart. The chart shows durability scores for and materials over time.\n\nThe composition assigns a dominant region at the right side to . Inside it, the quantitative marks, labels, and structural guides remain visually coordinated.\n\nUse and as the editorial entry point in the upper left, with a clear hierarchy of scale, weight, and spacing. Additional context comes from at the middle left, at the lower left, at the lower left, and at the upper left.\n\nUse clean, modern editorial design with a focus on data clarity against a flat full-canvas field. Use even graphic lighting with subtle shadow effects for local depth and clear layer separation.", "style_description": { "aesthetics": "Clean, modern editorial design with a focus on data clarity. Uses a light neutral background with high-contrast text and distinct color coding for data series. Minimalist data visualization with a focus on readability and hierarchy.", "lighting": "Flat, even lighting typical of digital editorial graphics. or gradients on text or background.", "medium": "Digital vector illustration and typography.", "photo": null, "art_style": null, "color_palette": [ "#F5F7FA", "#0F172A", "#2563EB", "#334155", "#EAF1FF", "#64748B" ] }, "elements": { "background": "A continuous flat field fills the full canvas with a flat, even finish without photographic depth. It remains visually quiet and contains no foreground subjects or text.", "layout": [ { "type": "panel", "label": "", "parent": "ROOT", "bbox": [ 130, 40, 352, 338 ], "desc": "A header containing one headline, one subheadline, and one section divider.", "color_palette": [ "#0F172A", "#334155", "#2563EB" ], "node_kind": "group" }, { "type": "text", "label": "", "parent": "", "bbox": [ 134, 40, 314, 143 ], "text": "MATERIAL\nDURABILITY", "desc": "A 2-line, display-scale, extra-bold headline.", "color_palette": [ "#0F172A" ], "node_kind": "element", "role": "heading", "role_family": "context" }, { "type": "text", "label": "", "parent": "", "bbox": [ 130, 225, 351, 338 ], "text": "Comparing longevity of\nBronze vs. Marble from\n1800 to 2024", "desc": "A 3-line, large-scale, medium subheadline.", "color_palette": [ "#334155" ], "node_kind": "element", "role": "heading", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 159, 189, 352, 201 ], "desc": "A thin horizontal section divider.", "color_palette": [ "#2563EB" ], "node_kind": "element", "role": "separator", "role_family": "presentation" }, { "type": "chart", "label": "", "parent": "ROOT", "bbox": [ 409, 28, 903, 929 ], "desc": "A horizontal group bar chart containing 12 tick labels, 12 axis lines, 12 data rows, four badges, and two category labels.", "color_palette": [ "#FFFFFF", "#165C42", "#111827", "#6B705C", "#CB997E" ], "node_kind": "group" }, { "type": "text", "label": "", "parent": "", "bbox": [ 483, 62, 545, 83 ], "text": "BRONZE", "desc": "A medium-scale, extra-bold category label.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 579, 432, 585, 445 ], "text": "0", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 640, 432, 650, 445 ], "text": "19", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 703, 432, 713, 445 ], "text": "38", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 766, 432, 777, 445 ], "text": "57", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 829, 432, 840, 445 ], "text": "76", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 892, 432, 903, 445 ], "text": "95", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 703, 445, 776, 462 ], "text": "Durability Score", "desc": "A medium-scale, extra-bold, centered axis title.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "axis_title", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 483, 529, 546, 550 ], "text": "MARBLE", "desc": "A medium-scale, extra-bold category label.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 579, 899, 585, 912 ], "text": "0", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 640, 899, 650, 912 ], "text": "19", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 703, 899, 713, 912 ], "text": "38", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 766, 899, 777, 912 ], "text": "57", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 829, 899, 840, 912 ], "text": "76", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 892, 899, 903, 912 ], "text": "95", "desc": "A small-scale, semibold, centered numeric tick label.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "tick_label", "role_family": "reading_reference" }, { "type": "text", "label": "", "parent": "", "bbox": [ 703, 912, 776, 929 ], "text": "Durability Score", "desc": "A medium-scale, extra-bold, centered axis title.", "color_palette": [ "#165C42" ], "node_kind": "element", "role": "axis_title", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 464, 46, 642, 101 ], "desc": "A badge.", "color_palette": [ "#6B705C" ], "node_kind": "element", "role": "boundary", "role_family": "presentation" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 464, 513, 642, 568 ], "desc": "A badge.", "color_palette": [ "#CB997E" ], "node_kind": "element", "role": "boundary", "role_family": "presentation" }, { "type": "image", "label": "", "parent": "", "bbox": [ 409, 28, 460, 119 ], "desc": "An icon representing Bronze.", "color_palette": [ "#483018", "#301818", "#303018", "#604830", "#786048" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "image", "label": "", "parent": "", "bbox": [ 409, 495, 460, 586 ], "desc": "An icon representing Marble.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 423, 54, 445, 93 ], "desc": "A badge.", "color_palette": [ "#6B705C" ], "node_kind": "element", "role": "boundary", "role_family": "presentation" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 423, 521, 445, 560 ], "desc": "A badge.", "color_palette": [ "#CB997E" ], "node_kind": "element", "role": "boundary", "role_family": "presentation" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 581, 417, 583, 426 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#6B705C" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 644, 417, 646, 426 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#6B705C" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 834, 417, 836, 426 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#6B705C" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 897, 417, 899, 426 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#6B705C" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 581, 884, 583, 893 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#CB997E" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 644, 884, 646, 893 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#CB997E" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 834, 884, 836, 893 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#CB997E" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 897, 884, 899, 893 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#CB997E" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 708, 417, 709, 426 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#6B705C" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 771, 417, 772, 426 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#6B705C" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 708, 884, 709, 893 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#CB997E" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 771, 884, 772, 893 ], "desc": "The vertical axis baseline.", "color_palette": [ "#000000", "#CB997E" ], "node_kind": "element", "role": "axis_line", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 140, 898, 175 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 140, 444, 175 ], "desc": "An icon representing 1800.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 150, 438, 165 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 149, 481, 166 ], "text": "1800", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 145, 898, 170 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#FFFFFF", "#000000" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 145, 898, 170 ], "desc": "A horizontal bar for 1800 / Bronze, encoding 95.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 880, 149, 894, 166 ], "text": "95", "desc": "A medium-scale, extra-bold, right-aligned value label.", "color_palette": [ "#FFFFFF", "#000000" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 183, 892, 217 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 183, 444, 217 ], "desc": "An icon representing 1850.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 192, 438, 208 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 191, 481, 208 ], "text": "1850", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 187, 892, 213 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#FFFFFF", "#000000" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 187, 892, 213 ], "desc": "A horizontal bar for 1850 / Bronze, encoding 93.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 873, 191, 888, 209 ], "text": "93", "desc": "A medium-scale, extra-bold, right-aligned value label.", "color_palette": [ "#FFFFFF", "#000000" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 225, 900, 260 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 225, 444, 260 ], "desc": "An icon representing 1900.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 234, 438, 250 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 233, 481, 250 ], "text": "1900", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 229, 900, 255 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#666A57" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 229, 882, 255 ], "desc": "A horizontal bar for 1900 / Bronze, encoding 90.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 886, 234, 900, 250 ], "text": "90", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#666A57" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 267, 893, 302 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 267, 444, 302 ], "desc": "An icon representing 1950.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 277, 438, 292 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 275, 481, 292 ], "text": "1950", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 272, 893, 297 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#666A57" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 272, 875, 297 ], "desc": "A horizontal bar for 1950 / Bronze, encoding 88.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 880, 276, 893, 292 ], "text": "88", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#666A57" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 309, 883, 344 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 309, 444, 344 ], "desc": "An icon representing 2000.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 319, 438, 334 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 455, 317, 481, 335 ], "text": "2000", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 314, 883, 339 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#666A57" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 314, 865, 339 ], "desc": "A horizontal bar for 2000 / Bronze, encoding 85.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 870, 318, 883, 334 ], "text": "85", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#666A57" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 351, 873, 386 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 351, 444, 386 ], "desc": "An icon representing 2024.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 361, 438, 376 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 455, 360, 481, 377 ], "text": "2024", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 356, 873, 382 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#666A57" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 356, 855, 382 ], "desc": "A horizontal bar for 2024 / Bronze, encoding 82.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 860, 360, 873, 377 ], "text": "82", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#666A57" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 607, 888, 642 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 607, 444, 642 ], "desc": "An icon representing 1800.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 617, 438, 632 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 615, 481, 633 ], "text": "1800", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 612, 888, 637 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#111827" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 612, 888, 637 ], "desc": "A horizontal bar for 1800 / Marble, encoding 92.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 870, 616, 884, 632 ], "text": "92", "desc": "A medium-scale, extra-bold, right-aligned value label.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 649, 893, 684 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 649, 444, 684 ], "desc": "An icon representing 1850.", "color_palette": [ "#F0F0F0", "#3060A8", "#4878A8", "#D8D8F0", "#C0D8D8" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 659, 438, 674 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 658, 481, 675 ], "text": "1850", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 654, 893, 679 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#111827" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 654, 875, 679 ], "desc": "A horizontal bar for 1850 / Marble, encoding 88.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 880, 658, 893, 675 ], "text": "88", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 692, 873, 726 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 692, 444, 726 ], "desc": "An icon representing 1900.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 701, 438, 717 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 700, 481, 717 ], "text": "1900", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 696, 873, 722 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#111827" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 696, 855, 722 ], "desc": "A horizontal bar for 1900 / Marble, encoding 82.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 860, 701, 873, 717 ], "text": "82", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 734, 850, 769 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 734, 444, 769 ], "desc": "An icon representing 1950.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 744, 438, 759 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 456, 742, 481, 759 ], "text": "1950", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 738, 850, 764 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#111827" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 738, 832, 764 ], "desc": "A horizontal bar for 1950 / Marble, encoding 75.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 837, 743, 850, 759 ], "text": "75", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 776, 827, 811 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 776, 444, 811 ], "desc": "An icon representing 2000.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 786, 438, 801 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 455, 784, 481, 802 ], "text": "2000", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 781, 827, 806 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#111827" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 781, 809, 806 ], "desc": "A horizontal bar for 2000 / Marble, encoding 68.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 813, 785, 827, 801 ], "text": "68", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 424, 818, 800, 853 ], "desc": "A data row containing one category icon, one series point, one category label, and one data item.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "group" }, { "type": "image", "label": "", "parent": "", "bbox": [ 424, 818, 444, 853 ], "desc": "An icon representing 2024.", "color_palette": [ "#607878", "#D83048", "#606078", "#C06060", "#D86060" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 429, 828, 438, 843 ], "desc": "A series point marking one observation.", "color_palette": [ "#FFFFFF" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 455, 827, 481, 844 ], "text": "2024", "desc": "A medium-scale, medium numeric category label.", "color_palette": [ "#102822" ], "node_kind": "element", "role": "entity_label", "role_family": "reading_reference" }, { "type": "data_item", "label": "", "parent": "", "bbox": [ 582, 823, 800, 848 ], "desc": "A data item containing one horizontal bar and one value label.", "color_palette": [ "#111827" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 582, 823, 782, 848 ], "desc": "A horizontal bar for 2024 / Marble, encoding 60.", "color_palette": [ "#000000" ], "node_kind": "element", "role": "data_mark", "role_family": "data_expression" }, { "type": "text", "label": "", "parent": "", "bbox": [ 787, 827, 800, 843 ], "text": "60", "desc": "A medium-scale, extra-bold value label.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "value_label", "role_family": "data_expression" }, { "type": "image", "label": "", "parent": "ROOT", "bbox": [ 181, 384, 331, 713 ], "desc": "Classical marble bust illustration.", "color_palette": [ "#D8D8C0", "#D8D8D8", "#C0C0A8", "#D8C0C0", "#C0A890" ], "node_kind": "element", "role": "subject_depiction", "role_family": "context" }, { "type": "panel", "label": "", "parent": "ROOT", "bbox": [ 127, 758, 385, 884 ], "desc": "A callout containing one callout surface and one callout text.", "color_palette": [ "#EAF1FF", "#5C8AF0", "#0F172A" ], "node_kind": "group" }, { "type": "shape", "label": "", "parent": "", "bbox": [ 127, 758, 385, 884 ], "desc": "A rounded callout background.", "color_palette": [ "#EAF1FF", "#5C8AF0" ], "node_kind": "element", "role": "boundary", "role_family": "presentation" }, { "type": "text", "label": "", "parent": "", "bbox": [ 133, 789, 343, 853 ], "text": "Bronze maintains higher\nscores over time.", "desc": "A 2-line, large-scale, bold callout text.", "color_palette": [ "#0F172A" ], "node_kind": "element", "role": "explanation", "role_family": "context" }, { "type": "text", "label": "", "parent": "ROOT", "bbox": [ 15, 945, 398, 974 ], "text": "Source: Historical Material Science Data | Durability Score (0-100)", "desc": "A medium-scale source note.", "color_palette": [ "#111827" ], "node_kind": "element", "role": "source_credit", "role_family": "context" } ] } }