{{#if hasPermission}}
{{#if learningActive}}
{{> cardset}}
{{else}}
{{> cardset}}
{{/if}}
{{else}}
{{> accessDenied}}
{{/if}}
{{#unless fullscreenActive}}
{{> cardsetInfo}}
{{> showLicense}}
{{> cardsetForm}}
{{> cardsetImportForm}}
{{> cardsetPublishForm}}
{{> bonusForm}}
{{> cardsetEndLearnForm}}
{{> selectLicenseForm}}
{{> reportCardsetForm}}
{{> deleteCardsForm}}
{{> resetLeitnerForm}}
{{> resetMemoForm}}
{{> leaveLearnPhaseForm}}
{{> leaveCardsetForm}}
{{> leaveEditorsForm}}
{{> chooseFlashcards}}
{{> joinBonusForm}}
{{> leaveBonusForm}}
{{> profileIncompleteModal}}
{{/unless}}
{{#if hasCardsetPermission}}
{{#unless learningActiveAndEditor}}
{{selectedForLearning}}
{{/unless}}
{{#if isActiveRoute regex='cardsetdetailsid|cardsetcard'}}
{{#unless isInBonusAndNotOwner}}
{{#if this.quantity}}
{{> cardNavigation}}
{{> flashcards cardset=this}}
{{/if}}
{{/unless}}
{{/if}}
{{#if isActiveRoute 'cardsetlistid'}}
{{> cardsetList}}
{{/if}}
{{else}}
{{#if this.quantity}}
{{> cardNavigation}}
{{> flashcards cardset=this}}
{{/if}}
{{/if}}