UNPKG

digitalmarketplace-frontend

Version:

Digital Marketplace Frontend contains assets and components used in Digital Marketplace projects

1,843 lines 285 kB
{
    "component": "question-checkbox-tree",
    "fixtures": [
        {
            "name": "default",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with one option",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 3,
                    "options": [
                        {
                            "label": "Option 1"
                        },
                        {
                            "label": "Option 2"
                        },
                        {
                            "label": "Option 3"
                        },
                        {
                            "label": "Option 4"
                        },
                        {
                            "label": "Option 5"
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 3 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n          \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-0\" name=\"example\" type=\"checkbox\" value=\"Option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-0\">\n        Option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-0-2\" name=\"example\" type=\"checkbox\" value=\"Option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-0-2\">\n        Option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-0-3\" name=\"example\" type=\"checkbox\" value=\"Option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-0-3\">\n        Option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-0-4\" name=\"example\" type=\"checkbox\" value=\"Option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-0-4\">\n        Option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-0-5\" name=\"example\" type=\"checkbox\" value=\"Option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-0-5\">\n        Option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with multiple item tiers",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "tier_restriction": 2,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 1",
                                    "options": [
                                        {
                                            "label": "Option set 1 1 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 1 1 1",
                                                    "value": 1111
                                                },
                                                {
                                                    "label": "Option set 1 1 1 2",
                                                    "value": 1112
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 1 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 1 2 1",
                                                    "value": 1121
                                                },
                                                {
                                                    "label": "Option set 1 1 2 2",
                                                    "value": 1122
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 1 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 1 3 1",
                                                    "value": 1131
                                                },
                                                {
                                                    "label": "Option set 1 1 3 2",
                                                    "value": 1132
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 1 2",
                                    "options": [
                                        {
                                            "label": "Option set 1 2 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 2 1 1",
                                                    "value": 1211
                                                },
                                                {
                                                    "label": "Option set 1 2 1 2",
                                                    "value": 1212
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 2 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 2 2 1",
                                                    "value": 1221
                                                },
                                                {
                                                    "label": "Option set 1 2 2 2",
                                                    "value": 1222
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 2 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 2 3 1",
                                                    "value": 1231
                                                },
                                                {
                                                    "label": "Option set 1 2 3 2",
                                                    "value": 1232
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 1 3",
                                    "options": [
                                        {
                                            "label": "Option set 1 3 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 3 1 1",
                                                    "value": 1311
                                                },
                                                {
                                                    "label": "Option set 1 3 1 2",
                                                    "value": 1312
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 3 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 3 2 1",
                                                    "value": 1321
                                                },
                                                {
                                                    "label": "Option set 1 3 2 2",
                                                    "value": 1322
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 3 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 3 3 1",
                                                    "value": 1331
                                                },
                                                {
                                                    "label": "Option set 1 3 3 2",
                                                    "value": 1332
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 1 4",
                                    "options": [
                                        {
                                            "label": "Option set 1 4 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 4 1 1",
                                                    "value": 1411
                                                },
                                                {
                                                    "label": "Option set 1 4 1 2",
                                                    "value": 1412
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 4 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 4 2 1",
                                                    "value": 1421
                                                },
                                                {
                                                    "label": "Option set 1 4 2 2",
                                                    "value": 1422
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 4 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 4 3 1",
                                                    "value": 1431
                                                },
                                                {
                                                    "label": "Option set 1 4 3 2",
                                                    "value": 1432
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 1",
                                    "options": [
                                        {
                                            "label": "Option set 2 1 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 1 1 1",
                                                    "value": 2111
                                                },
                                                {
                                                    "label": "Option set 2 1 1 2",
                                                    "value": 2112
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 1 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 1 2 1",
                                                    "value": 2121
                                                },
                                                {
                                                    "label": "Option set 2 1 2 2",
                                                    "value": 2122
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 1 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 1 3 1",
                                                    "value": 2131
                                                },
                                                {
                                                    "label": "Option set 2 1 3 2",
                                                    "value": 2132
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 2 2",
                                    "options": [
                                        {
                                            "label": "Option set 2 2 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 2 1 1",
                                                    "value": 2211
                                                },
                                                {
                                                    "label": "Option set 2 2 1 2",
                                                    "value": 2212
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 2 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 2 2 1",
                                                    "value": 2221
                                                },
                                                {
                                                    "label": "Option set 2 2 2 2",
                                                    "value": 2222
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 2 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 2 3 1",
                                                    "value": 2231
                                                },
                                                {
                                                    "label": "Option set 2 2 3 2",
                                                    "value": 2232
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 2 3",
                                    "options": [
                                        {
                                            "label": "Option set 2 3 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 3 1 1",
                                                    "value": 2311
                                                },
                                                {
                                                    "label": "Option set 2 3 1 2",
                                                    "value": 2312
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 3 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 3 2 1",
                                                    "value": 2321
                                                },
                                                {
                                                    "label": "Option set 2 3 2 2",
                                                    "value": 2322
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 3 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 3 3 1",
                                                    "value": 2331
                                                },
                                                {
                                                    "label": "Option set 2 3 3 2",
                                                    "value": 2332
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 2 4",
                                    "options": [
                                        {
                                            "label": "Option set 2 4 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 4 1 1",
                                                    "value": 2411
                                                },
                                                {
                                                    "label": "Option set 2 4 1 2",
                                                    "value": 2412
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 4 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 4 2 1",
                                                    "value": 2421
                                                },
                                                {
                                                    "label": "Option set 2 4 2 2",
                                                    "value": 2422
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 4 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 4 3 1",
                                                    "value": 2431
                                                },
                                                {
                                                    "label": "Option set 2 4 3 2",
                                                    "value": 2432
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"2\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-1-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-1\" name=\"example\" type=\"checkbox\" value=\"1111\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-1\">\n        Option set 1 1 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-1-2\" name=\"example\" type=\"checkbox\" value=\"1112\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-1-2\">\n        Option set 1 1 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-1-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-2\" name=\"example\" type=\"checkbox\" value=\"1121\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-2\">\n        Option set 1 1 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-2-2\" name=\"example\" type=\"checkbox\" value=\"1122\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-2-2\">\n        Option set 1 1 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-1-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-3\" name=\"example\" type=\"checkbox\" value=\"1131\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-3\">\n        Option set 1 1 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-3-2\" name=\"example\" type=\"checkbox\" value=\"1132\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-3-2\">\n        Option set 1 1 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-1-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-2-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-1\" name=\"example\" type=\"checkbox\" value=\"1211\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-1\">\n        Option set 1 2 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-1-2\" name=\"example\" type=\"checkbox\" value=\"1212\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-1-2\">\n        Option set 1 2 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-2-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-2\" name=\"example\" type=\"checkbox\" value=\"1221\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-2\">\n        Option set 1 2 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-2-2\" name=\"example\" type=\"checkbox\" value=\"1222\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-2-2\">\n        Option set 1 2 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-2-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-3\" name=\"example\" type=\"checkbox\" value=\"1231\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-3\">\n        Option set 1 2 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-3-2\" name=\"example\" type=\"checkbox\" value=\"1232\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-3-2\">\n        Option set 1 2 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-1-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-3-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-1\" name=\"example\" type=\"checkbox\" value=\"1311\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-1\">\n        Option set 1 3 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-1-2\" name=\"example\" type=\"checkbox\" value=\"1312\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-1-2\">\n        Option set 1 3 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-3-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-2\" name=\"example\" type=\"checkbox\" value=\"1321\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-2\">\n        Option set 1 3 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-2-2\" name=\"example\" type=\"checkbox\" value=\"1322\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-2-2\">\n        Option set 1 3 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-3-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-3\" name=\"example\" type=\"checkbox\" value=\"1331\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-3\">\n        Option set 1 3 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-3-2\" name=\"example\" type=\"checkbox\" value=\"1332\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-3-2\">\n        Option set 1 3 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-1-4\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-4-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-1\" name=\"example\" type=\"checkbox\" value=\"1411\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-1\">\n        Option set 1 4 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-1-2\" name=\"example\" type=\"checkbox\" value=\"1412\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-1-2\">\n        Option set 1 4 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-4-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-2\" name=\"example\" type=\"checkbox\" value=\"1421\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-2\">\n        Option set 1 4 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-2-2\" name=\"example\" type=\"checkbox\" value=\"1422\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-2-2\">\n        Option set 1 4 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-4-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-3\" name=\"example\" type=\"checkbox\" value=\"1431\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-3\">\n        Option set 1 4 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-3-2\" name=\"example\" type=\"checkbox\" value=\"1432\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-3-2\">\n        Option set 1 4 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-1-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-1\" name=\"example\" type=\"checkbox\" value=\"2111\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-1\">\n        Option set 2 1 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-1-2\" name=\"example\" type=\"checkbox\" value=\"2112\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-1-2\">\n        Option set 2 1 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-1-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-2\" name=\"example\" type=\"checkbox\" value=\"2121\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-2\">\n        Option set 2 1 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-2-2\" name=\"example\" type=\"checkbox\" value=\"2122\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-2-2\">\n        Option set 2 1 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-1-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-3\" name=\"example\" type=\"checkbox\" value=\"2131\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-3\">\n        Option set 2 1 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-3-2\" name=\"example\" type=\"checkbox\" value=\"2132\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-3-2\">\n        Option set 2 1 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-2-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-2-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-1\" name=\"example\" type=\"checkbox\" value=\"2211\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-1\">\n        Option set 2 2 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-1-2\" name=\"example\" type=\"checkbox\" value=\"2212\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-1-2\">\n        Option set 2 2 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-2-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-2\" name=\"example\" type=\"checkbox\" value=\"2221\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-2\">\n        Option set 2 2 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-2-2\" name=\"example\" type=\"checkbox\" value=\"2222\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-2-2\">\n        Option set 2 2 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-2-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-3\" name=\"example\" type=\"checkbox\" value=\"2231\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-3\">\n        Option set 2 2 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-3-2\" name=\"example\" type=\"checkbox\" value=\"2232\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-3-2\">\n        Option set 2 2 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-2-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-3-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-1\" name=\"example\" type=\"checkbox\" value=\"2311\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-1\">\n        Option set 2 3 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-1-2\" name=\"example\" type=\"checkbox\" value=\"2312\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-1-2\">\n        Option set 2 3 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-3-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-2\" name=\"example\" type=\"checkbox\" value=\"2321\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-2\">\n        Option set 2 3 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-2-2\" name=\"example\" type=\"checkbox\" value=\"2322\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-2-2\">\n        Option set 2 3 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-3-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-3\" name=\"example\" type=\"checkbox\" value=\"2331\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-3\">\n        Option set 2 3 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-3-2\" name=\"example\" type=\"checkbox\" value=\"2332\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-3-2\">\n        Option set 2 3 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-2-4\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-4-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-1\" name=\"example\" type=\"checkbox\" value=\"2411\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-1\">\n        Option set 2 4 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-1-2\" name=\"example\" type=\"checkbox\" value=\"2412\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-1-2\">\n        Option set 2 4 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-4-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-2\" name=\"example\" type=\"checkbox\" value=\"2421\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-2\">\n        Option set 2 4 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-2-2\" name=\"example\" type=\"checkbox\" value=\"2422\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-2-2\">\n        Option set 2 4 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-4-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-3\" name=\"example\" type=\"checkbox\" value=\"2431\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-3\">\n        Option set 2 4 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-3-2\" name=\"example\" type=\"checkbox\" value=\"2432\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-3-2\">\n        Option set 2 4 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with data",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ]
                },
                "data": {
                    "example": [
                        "Option set 1 option 1",
                        "Option set 1 option 4",
                        "Option set 3 option 2",
                        "Option set 3 option 3",
                        "Option set 3 option 4"
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with multiple item tiers with data",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "tier_restriction": 2,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 1",
                                    "options": [
                                        {
                                            "label": "Option set 1 1 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 1 1 1",
                                                    "value": 1111
                                                },
                                                {
                                                    "label": "Option set 1 1 1 2",
                                                    "value": 1112
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 1 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 1 2 1",
                                                    "value": 1121
                                                },
                                                {
                                                    "label": "Option set 1 1 2 2",
                                                    "value": 1122
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 1 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 1 3 1",
                                                    "value": 1131
                                                },
                                                {
                                                    "label": "Option set 1 1 3 2",
                                                    "value": 1132
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 1 2",
                                    "options": [
                                        {
                                            "label": "Option set 1 2 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 2 1 1",
                                                    "value": 1211
                                                },
                                                {
                                                    "label": "Option set 1 2 1 2",
                                                    "value": 1212
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 2 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 2 2 1",
                                                    "value": 1221
                                                },
                                                {
                                                    "label": "Option set 1 2 2 2",
                                                    "value": 1222
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 2 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 2 3 1",
                                                    "value": 1231
                                                },
                                                {
                                                    "label": "Option set 1 2 3 2",
                                                    "value": 1232
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 1 3",
                                    "options": [
                                        {
                                            "label": "Option set 1 3 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 3 1 1",
                                                    "value": 1311
                                                },
                                                {
                                                    "label": "Option set 1 3 1 2",
                                                    "value": 1312
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 3 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 3 2 1",
                                                    "value": 1321
                                                },
                                                {
                                                    "label": "Option set 1 3 2 2",
                                                    "value": 1322
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 3 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 3 3 1",
                                                    "value": 1331
                                                },
                                                {
                                                    "label": "Option set 1 3 3 2",
                                                    "value": 1332
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 1 4",
                                    "options": [
                                        {
                                            "label": "Option set 1 4 1",
                                            "options": [
                                                {
                                                    "label": "Option set 1 4 1 1",
                                                    "value": 1411
                                                },
                                                {
                                                    "label": "Option set 1 4 1 2",
                                                    "value": 1412
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 4 2",
                                            "options": [
                                                {
                                                    "label": "Option set 1 4 2 1",
                                                    "value": 1421
                                                },
                                                {
                                                    "label": "Option set 1 4 2 2",
                                                    "value": 1422
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 1 4 3",
                                            "options": [
                                                {
                                                    "label": "Option set 1 4 3 1",
                                                    "value": 1431
                                                },
                                                {
                                                    "label": "Option set 1 4 3 2",
                                                    "value": 1432
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 1",
                                    "options": [
                                        {
                                            "label": "Option set 2 1 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 1 1 1",
                                                    "value": 2111
                                                },
                                                {
                                                    "label": "Option set 2 1 1 2",
                                                    "value": 2112
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 1 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 1 2 1",
                                                    "value": 2121
                                                },
                                                {
                                                    "label": "Option set 2 1 2 2",
                                                    "value": 2122
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 1 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 1 3 1",
                                                    "value": 2131
                                                },
                                                {
                                                    "label": "Option set 2 1 3 2",
                                                    "value": 2132
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 2 2",
                                    "options": [
                                        {
                                            "label": "Option set 2 2 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 2 1 1",
                                                    "value": 2211
                                                },
                                                {
                                                    "label": "Option set 2 2 1 2",
                                                    "value": 2212
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 2 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 2 2 1",
                                                    "value": 2221
                                                },
                                                {
                                                    "label": "Option set 2 2 2 2",
                                                    "value": 2222
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 2 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 2 3 1",
                                                    "value": 2231
                                                },
                                                {
                                                    "label": "Option set 2 2 3 2",
                                                    "value": 2232
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 2 3",
                                    "options": [
                                        {
                                            "label": "Option set 2 3 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 3 1 1",
                                                    "value": 2311
                                                },
                                                {
                                                    "label": "Option set 2 3 1 2",
                                                    "value": 2312
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 3 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 3 2 1",
                                                    "value": 2321
                                                },
                                                {
                                                    "label": "Option set 2 3 2 2",
                                                    "value": 2322
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 3 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 3 3 1",
                                                    "value": 2331
                                                },
                                                {
                                                    "label": "Option set 2 3 3 2",
                                                    "value": 2332
                                                }
                                            ]
                                        }
                                    ]
                                },
                                {
                                    "label": "Option set 2 4",
                                    "options": [
                                        {
                                            "label": "Option set 2 4 1",
                                            "options": [
                                                {
                                                    "label": "Option set 2 4 1 1",
                                                    "value": 2411
                                                },
                                                {
                                                    "label": "Option set 2 4 1 2",
                                                    "value": 2412
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 4 2",
                                            "options": [
                                                {
                                                    "label": "Option set 2 4 2 1",
                                                    "value": 2421
                                                },
                                                {
                                                    "label": "Option set 2 4 2 2",
                                                    "value": 2422
                                                }
                                            ]
                                        },
                                        {
                                            "label": "Option set 2 4 3",
                                            "options": [
                                                {
                                                    "label": "Option set 2 4 3 1",
                                                    "value": 2431
                                                },
                                                {
                                                    "label": "Option set 2 4 3 2",
                                                    "value": 2432
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                },
                "data": {
                    "example": [
                        1111,
                        1121,
                        1122,
                        1131
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"2\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-1-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-1\" name=\"example\" type=\"checkbox\" value=\"1111\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-1\">\n        Option set 1 1 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-1-2\" name=\"example\" type=\"checkbox\" value=\"1112\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-1-2\">\n        Option set 1 1 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-1-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-2\" name=\"example\" type=\"checkbox\" value=\"1121\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-2\">\n        Option set 1 1 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-2-2\" name=\"example\" type=\"checkbox\" value=\"1122\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-2-2\">\n        Option set 1 1 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-1-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 1 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-3\" name=\"example\" type=\"checkbox\" value=\"1131\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-3\">\n        Option set 1 1 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-1-3-2\" name=\"example\" type=\"checkbox\" value=\"1132\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-1-3-2\">\n        Option set 1 1 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-1-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-2-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-1\" name=\"example\" type=\"checkbox\" value=\"1211\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-1\">\n        Option set 1 2 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-1-2\" name=\"example\" type=\"checkbox\" value=\"1212\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-1-2\">\n        Option set 1 2 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-2-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-2\" name=\"example\" type=\"checkbox\" value=\"1221\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-2\">\n        Option set 1 2 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-2-2\" name=\"example\" type=\"checkbox\" value=\"1222\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-2-2\">\n        Option set 1 2 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-2-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 2 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-3\" name=\"example\" type=\"checkbox\" value=\"1231\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-3\">\n        Option set 1 2 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2-3-2\" name=\"example\" type=\"checkbox\" value=\"1232\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2-3-2\">\n        Option set 1 2 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-1-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-3-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-1\" name=\"example\" type=\"checkbox\" value=\"1311\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-1\">\n        Option set 1 3 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-1-2\" name=\"example\" type=\"checkbox\" value=\"1312\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-1-2\">\n        Option set 1 3 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-3-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-2\" name=\"example\" type=\"checkbox\" value=\"1321\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-2\">\n        Option set 1 3 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-2-2\" name=\"example\" type=\"checkbox\" value=\"1322\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-2-2\">\n        Option set 1 3 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-3-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 3 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-3\" name=\"example\" type=\"checkbox\" value=\"1331\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-3\">\n        Option set 1 3 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3-3-2\" name=\"example\" type=\"checkbox\" value=\"1332\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3-3-2\">\n        Option set 1 3 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-1-4\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-1-4-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-1\" name=\"example\" type=\"checkbox\" value=\"1411\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-1\">\n        Option set 1 4 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-1-2\" name=\"example\" type=\"checkbox\" value=\"1412\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-1-2\">\n        Option set 1 4 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-4-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-2\" name=\"example\" type=\"checkbox\" value=\"1421\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-2\">\n        Option set 1 4 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-2-2\" name=\"example\" type=\"checkbox\" value=\"1422\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-2-2\">\n        Option set 1 4 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-1-4-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1 4 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-3\" name=\"example\" type=\"checkbox\" value=\"1431\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-3\">\n        Option set 1 4 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4-3-2\" name=\"example\" type=\"checkbox\" value=\"1432\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4-3-2\">\n        Option set 1 4 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-1-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-1\" name=\"example\" type=\"checkbox\" value=\"2111\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-1\">\n        Option set 2 1 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-1-2\" name=\"example\" type=\"checkbox\" value=\"2112\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-1-2\">\n        Option set 2 1 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-1-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-2\" name=\"example\" type=\"checkbox\" value=\"2121\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-2\">\n        Option set 2 1 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-2-2\" name=\"example\" type=\"checkbox\" value=\"2122\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-2-2\">\n        Option set 2 1 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-1-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 1 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-3\" name=\"example\" type=\"checkbox\" value=\"2131\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-3\">\n        Option set 2 1 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-1-3-2\" name=\"example\" type=\"checkbox\" value=\"2132\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-1-3-2\">\n        Option set 2 1 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-2-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-2-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-1\" name=\"example\" type=\"checkbox\" value=\"2211\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-1\">\n        Option set 2 2 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-1-2\" name=\"example\" type=\"checkbox\" value=\"2212\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-1-2\">\n        Option set 2 2 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-2-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-2\" name=\"example\" type=\"checkbox\" value=\"2221\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-2\">\n        Option set 2 2 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-2-2\" name=\"example\" type=\"checkbox\" value=\"2222\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-2-2\">\n        Option set 2 2 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-2-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 2 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-3\" name=\"example\" type=\"checkbox\" value=\"2231\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-3\">\n        Option set 2 2 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2-3-2\" name=\"example\" type=\"checkbox\" value=\"2232\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2-3-2\">\n        Option set 2 2 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-2-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-3-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-1\" name=\"example\" type=\"checkbox\" value=\"2311\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-1\">\n        Option set 2 3 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-1-2\" name=\"example\" type=\"checkbox\" value=\"2312\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-1-2\">\n        Option set 2 3 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-3-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-2\" name=\"example\" type=\"checkbox\" value=\"2321\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-2\">\n        Option set 2 3 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-2-2\" name=\"example\" type=\"checkbox\" value=\"2322\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-2-2\">\n        Option set 2 3 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-3-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 3 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-3\" name=\"example\" type=\"checkbox\" value=\"2331\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-3\">\n        Option set 2 3 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3-3-2\" name=\"example\" type=\"checkbox\" value=\"2332\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3-3-2\">\n        Option set 2 3 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n            <details id=\"details-2-4\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n            <details id=\"details-2-4-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-1\" name=\"example\" type=\"checkbox\" value=\"2411\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-1\">\n        Option set 2 4 1 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-1-2\" name=\"example\" type=\"checkbox\" value=\"2412\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-1-2\">\n        Option set 2 4 1 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-4-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-2\" name=\"example\" type=\"checkbox\" value=\"2421\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-2\">\n        Option set 2 4 2 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-2-2\" name=\"example\" type=\"checkbox\" value=\"2422\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-2-2\">\n        Option set 2 4 2 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n            <details id=\"details-2-4-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2 4 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-3\" name=\"example\" type=\"checkbox\" value=\"2431\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-3\">\n        Option set 2 4 3 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4-3-2\" name=\"example\" type=\"checkbox\" value=\"2432\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4-3-2\">\n        Option set 2 4 3 2\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with values",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1",
                                    "value": "option-1-1"
                                },
                                {
                                    "label": "Option set 1 option 2",
                                    "value": "option-1-2"
                                },
                                {
                                    "label": "Option set 1 option 3",
                                    "value": "option-1-3"
                                },
                                {
                                    "label": "Option set 1 option 4",
                                    "value": "option-1-4"
                                },
                                {
                                    "label": "Option set 1 option 5",
                                    "value": "option-1-5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1",
                                    "value": "option-2-1"
                                },
                                {
                                    "label": "Option set 2 option 2",
                                    "value": "option-2-2"
                                },
                                {
                                    "label": "Option set 2 option 3",
                                    "value": "option-2-3"
                                },
                                {
                                    "label": "Option set 2 option 4",
                                    "value": "option-2-4"
                                },
                                {
                                    "label": "Option set 2 option 5",
                                    "value": "option-2-5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1",
                                    "value": "option-3-1"
                                },
                                {
                                    "label": "Option set 3 option 2",
                                    "value": "option-3-2"
                                },
                                {
                                    "label": "Option set 3 option 3",
                                    "value": "option-3-3"
                                },
                                {
                                    "label": "Option set 3 option 4",
                                    "value": "option-3-4"
                                },
                                {
                                    "label": "Option set 3 option 5",
                                    "value": "option-3-5"
                                }
                            ]
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"option-1-1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"option-1-2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"option-1-3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"option-1-4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"option-1-5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"option-2-1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"option-2-2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"option-2-3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"option-2-4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"option-2-5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"option-3-1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"option-3-2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"option-3-3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"option-3-4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"option-3-5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with hint",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ],
                    "hint": "This is a hint for the question"
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n      <div class=\"govuk-hint\">\n  This is a hint for the question\n</div>\n\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with question advice",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ],
                    "question_advice": "Here is the question advice"
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n      <div class=\"govuk-hint\">\n  <div class=\"govuk-body\">\n        Here is the question advice\n      </div>\n</div>\n\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with question advice and hint",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ],
                    "question_advice": "<p class=\"govuk-body-l\">Here is the question advice</p>\n",
                    "hint": "<div class=\"hint-in-html\">This is a hint for the question</div>\n"
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n      <div class=\"govuk-hint\">\n  <div class=\"govuk-body\">\n        <p class=\"govuk-body-l\">Here is the question advice</p>\n  \n      </div>\n      <div class=\"hint-in-html\">This is a hint for the question</div>\n</div>\n\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with optional",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "optional": true,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question (optional)\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with optional text",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "optional": true,
                    "optional_text": "if applicable",
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question (if applicable)\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with overlapping options",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option 1"
                                },
                                {
                                    "label": "Option 2"
                                },
                                {
                                    "label": "Option 3"
                                },
                                {
                                    "label": "Option 4"
                                },
                                {
                                    "label": "Option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option 5"
                                },
                                {
                                    "label": "Option 6"
                                },
                                {
                                    "label": "Option 7"
                                },
                                {
                                    "label": "Option 8"
                                },
                                {
                                    "label": "Option 9"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option 9"
                                },
                                {
                                    "label": "Option 10"
                                },
                                {
                                    "label": "Option 11"
                                },
                                {
                                    "label": "Option 12"
                                },
                                {
                                    "label": "Option 13"
                                }
                            ]
                        }
                    ]
                },
                "data": {
                    "example": [
                        "Option 5",
                        "Option 8",
                        "Option 9"
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option 5\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option 5\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option 5\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option 6\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option 6\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option 7\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option 7\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option 8\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option 8\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option 9\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option 9\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option 9\" checked>\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option 9\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option 10\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option 10\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option 11\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option 11\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option 12\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option 12\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option 13\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option 13\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "without number of items",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with item name",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "item_name": {
                        "singular": "capability",
                        "plural": "capabilities"
                    },
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ]
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"\" data-item-name-singular=\"capability\" data-item-name-plural=\"capabilities\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 capabilities.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with error message",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ]
                },
                "errors": {
                    "example": {
                        "message": "You must select at least one option"
                    }
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group govuk-form-group--error\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"input-example\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n\n      <p id=\"input-example\" class=\"govuk-error-message\">\n  <span class=\"govuk-visually-hidden\">Error:</span> You must select at least one option\n</p>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        },
        {
            "name": "with hint and error message",
            "options": {
                "question": {
                    "id": "example",
                    "question": "Here is the service question",
                    "number_of_items": 10,
                    "options": [
                        {
                            "label": "Option set 1",
                            "options": [
                                {
                                    "label": "Option set 1 option 1"
                                },
                                {
                                    "label": "Option set 1 option 2"
                                },
                                {
                                    "label": "Option set 1 option 3"
                                },
                                {
                                    "label": "Option set 1 option 4"
                                },
                                {
                                    "label": "Option set 1 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 2",
                            "options": [
                                {
                                    "label": "Option set 2 option 1"
                                },
                                {
                                    "label": "Option set 2 option 2"
                                },
                                {
                                    "label": "Option set 2 option 3"
                                },
                                {
                                    "label": "Option set 2 option 4"
                                },
                                {
                                    "label": "Option set 2 option 5"
                                }
                            ]
                        },
                        {
                            "label": "Option set 3",
                            "options": [
                                {
                                    "label": "Option set 3 option 1"
                                },
                                {
                                    "label": "Option set 3 option 2"
                                },
                                {
                                    "label": "Option set 3 option 3"
                                },
                                {
                                    "label": "Option set 3 option 4"
                                },
                                {
                                    "label": "Option set 3 option 5"
                                }
                            ]
                        }
                    ],
                    "hint": "This is a hint for the question"
                },
                "errors": {
                    "example": {
                        "message": "You must select at least one option"
                    }
                }
            },
            "hidden": false,
            "description": "",
            "previewLayoutModifiers": [],
            "html": "<div class=\"govuk-form-group govuk-form-group--error\">\n<fieldset class=\"govuk-fieldset dm-checkbox-tree\" data-module=\"dm-question-checkbox-tree\" aria-describedby=\"input-example\" data-item-name-singular=\"category\" data-item-name-plural=\"categories\" data-tier-restriction=\"\">\n  <legend class=\"govuk-fieldset__legend govuk-fieldset__legend--m\">\n    Here is the service question\n  </legend>\n      <div class=\"govuk-hint\">\n  This is a hint for the question\n</div>\n\n\n      <p id=\"input-example\" class=\"govuk-error-message\">\n  <span class=\"govuk-visually-hidden\">Error:</span> You must select at least one option\n</p>\n\n\n    <div class=\"govuk-grid-row\">\n      <div class=\"dm-checkbox-tree__summary govuk-grid-column-one-third\">\n          <p class=\"govuk-body\">\n            You can choose up to 10 categories.\n          </p>\n        <p class=\"dm-checkbox-tree__summary-total govuk-body\">\n          <strong class=\"dm-checkbox-tree__summary-total-selected\"></strong>\n          <span class=\"dm-checkbox-tree__summary-total-selected-text\"></span>\n        </p>\n      </div>\n      <div class=\"dm-checkbox-tree__options govuk-grid-column-two-thirds\">\n              <details id=\"details-1\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 1\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1\">\n        Option set 1 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-2\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-2\">\n        Option set 1 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-3\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-3\">\n        Option set 1 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-4\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-4\">\n        Option set 1 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-1-5\" name=\"example\" type=\"checkbox\" value=\"Option set 1 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-1-5\">\n        Option set 1 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-2\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 2\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2\">\n        Option set 2 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-2\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-2\">\n        Option set 2 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-3\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-3\">\n        Option set 2 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-4\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-4\">\n        Option set 2 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-2-5\" name=\"example\" type=\"checkbox\" value=\"Option set 2 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-2-5\">\n        Option set 2 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n              <details id=\"details-3\" class=\"dm-checkbox-tree-details\">\n    <summary class=\"dm-checkbox-tree-details__summary\">\n      <div class=\"dm-checkbox-tree-details__summary-text\">\n        <div class=\"dm-checkbox-tree-details__summary-text-label\">\n          Option set 3\n        </div>\n        <div class=\"dm-checkbox-tree-details__summary-text-count\">\n          <strong class=\"govuk-tag govuk-tag--green govuk-visually-hidden\">\n  <span class=\"dm-checkbox-tree-details__summary-text-count-selected\"></span> selected\n</strong>\n\n        </div>\n      </div>\n    </summary>\n    <div class=\"dm-checkbox-tree-details__text\">\n        \n\n  <div class=\"govuk-form-group\">\n  <div class=\"govuk-checkboxes govuk-checkboxes--small\" data-module=\"govuk-checkboxes\">\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 1\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3\">\n        Option set 3 option 1\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-2\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 2\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-2\">\n        Option set 3 option 2\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-3\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 3\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-3\">\n        Option set 3 option 3\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-4\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 4\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-4\">\n        Option set 3 option 4\n      </label>\n    </div>\n    <div class=\"govuk-checkboxes__item\">\n      <input class=\"govuk-checkboxes__input\" id=\"input-example-3-5\" name=\"example\" type=\"checkbox\" value=\"Option set 3 option 5\">\n      <label class=\"govuk-label govuk-checkboxes__label\" for=\"input-example-3-5\">\n        Option set 3 option 5\n      </label>\n    </div>\n  </div>\n</div>\n\n\n    </div>\n  </details>\n\n      </div>\n    </div>\n\n</fieldset>\n</div>"
        }
    ]
}