{{!-- Visibility Tab Content - Complete visibility management interface --}}
{{!-- Active Timed Overrides Section --}} {{> "pf2e-visioner.active-timers"}} {{#if hasTargets}} {{!-- Player Characters Table --}} {{#if hasPCs}}
{{localize "PF2E_VISIONER.UI.PLAYER_CHARACTERS"}}
{{#each visibilityStates as |state|}} {{/each}}
{{> "pf2e-visioner.visibility-table" tokens=pcTargets sectionType="pc"}}
{{/if}} {{!-- NPCs Table --}} {{#if hasNPCs}}
{{localize "PF2E_VISIONER.UI.NPCS_LABEL"}}
{{#each visibilityStates as |state|}} {{/each}}
{{> "pf2e-visioner.visibility-table" tokens=npcTargets sectionType="npc"}}
{{/if}} {{!-- Hazards Table --}} {{#if hasHazards}}
{{localize "PF2E_VISIONER.UI.HAZARDS_LABEL"}}
{{> "pf2e-visioner.visibility-table" tokens=hazardTargets sectionType="hazards"}}
{{/if}} {{!-- Loot Table --}} {{#if hasLoots}}
{{localize "PF2E_VISIONER.UI.LOOT_LABEL"}}
{{#if showOutcomeColumn}} {{else}} {{/if}} {{#if showOutcomeColumn}} {{/if}} {{#each lootTargets as |target|}} {{#if ../showOutcomeColumn}} {{/if}} {{/each}}
{{localize "PF2E_VISIONER.UI.TOKEN"}} {{localize "PF2E_VISIONER.UI.NAME"}} {{localize "PF2E_VISIONER.TOKEN_MANAGER.VISIBILITY_STATE"}} {{localize "PF2E_VISIONER.UI.CURRENT_STATE"}} {{#if isTargetMode}}Perception DC{{else}}Stealth DC{{/if}}{{localize "PF2E_VISIONER.UI.OUTCOME"}}
{{#if target.isFoundryHidden}} {{/if}}
{{target.name}}
{{#each target.visibilityStates as |state|}} {{/each}}
{{#each target.visibilityStates as |state|}} {{#if state.selected}} {{state.label}} {{/if}} {{/each}} {{#if ../isTargetMode}} {{target.perceptionDC}} {{else}} {{target.stealthDC}} {{/if}} {{#if target.showOutcome}} {{target.outcomeLabel}} {{/if}}
{{/if}} {{!-- Hidden Walls Table --}} {{#if includeWalls}}
{{localize "PF2E_VISIONER.UI.HIDDEN_WALLS_LABEL"}}
{{#each wallTargets as |w|}} {{/each}}
{{localize "PF2E_VISIONER.UI.WALL_HEADER"}} {{localize "PF2E_VISIONER.UI.IDENTIFIER"}} {{localize "PF2E_VISIONER.TOKEN_MANAGER.VISIBILITY_STATE"}} {{localize "PF2E_VISIONER.UI.DC"}}
{{w.identifier}}
{{#each w.visibilityStates as |state|}} {{/each}}
{{w.dc}}
{{/if}} {{else}}

{{localize "PF2E_VISIONER.TOKEN_MANAGER.NO_TOKENS"}}

{{/if}}