{# navbar (WO-TF-005): variants standard|centered-logo|split|transparent-over-hero; sticky none|sticky|shrink-on-scroll; dependency-free off-canvas drawer (pure-CSS baseline + progressive-JS focus-trap/Escape/scroll-lock); menu data from the `menus` provider. Y2K override: mono nav links, neon dropdown panels, clip-cut CTA — drawer ids/style/script/data-bn-* preserved byte-for-byte. #} {% set nv = variant %} {% if not nv %}{% if template == "centered" %}{% set nv = "centered-logo" %}{% elif template == "transparent" %}{% set nv = "transparent-over-hero" %}{% else %}{% set nv = "standard" %}{% endif %}{% endif %} {% set sb = stickyBehavior %} {% if not sb %}{% if sticky %}{% set sb = "sticky" %}{% else %}{% set sb = "none" %}{% endif %}{% endif %} {% set use_mega = megaMenu or template == "mega" %} {% set is_transparent = nv == "transparent-over-hero" %} {% set cta_text = cta.text|default:ctaLabel %} {% set cta_url = cta.url|default:ctaUrl %} {% set bg = backgroundColor|default:"bg-background" %} {% macro navlink(item) %}{{ item.label }}{% endmacro %} {% macro dropdown(item) %}