${this._hasNestedGroups()
? this._renderTabs(section => html`
${this._hasAssignedControls(section.name) ? html`
` : nothing}
${this._renderGroups(section)}`)
: this.sectionLayout === 'tabs'
? this._renderTabs(section => html`
`)
: this._renderSections()}
${this.hasSlotController.test('footer') ? html`
` : nothing}