{# Game-views icon strip — root-level (sibling of .room-aperture, NOT inside    #}
{# it) so it escapes the aperture's scroll clip + the scroll card's fade mask,  #}
{# the same reason the position strip + tooltip portals live at room-page root. #}
{# Hidden at the hex; room-views.js adds `.is-visible` while the views pane is  #}
{# on screen, mirrors the active view's glow, and snaps the carousel on click.  #}
{# Five icons L→R: ATLAS · SCROLL (default) · YARN · POST · PULSE.              #}
<div id="id_room_views_strip" class="room-views-strip" aria-hidden="true">
    <button type="button" class="room-view-icon" data-view="atlas" aria-label="Atlas"><i class="fa-solid fa-book-atlas"></i></button>
    <button type="button" class="room-view-icon is-active" data-view="scroll" aria-label="Scroll"><i class="fa-solid fa-scroll"></i></button>
    <button type="button" class="room-view-icon" data-view="yarn" aria-label="Yarn"><i class="fa-solid fa-route"></i></button>
    <button type="button" class="room-view-icon" data-view="post" aria-label="Post"><i class="fa-solid fa-keyboard"></i></button>
    <button type="button" class="room-view-icon" data-view="pulse" aria-label="Pulse"><i class="fa-solid fa-chart-pie"></i></button>
</div>
