.mod-menu-nav:not([data-vertical]){--mod-menu-nav-toggle: 1.5rem}.mod-menu-nav:not([data-vertical])>ul{display: flex;flex-wrap: wrap;align-items: center;column-gap: 1.5rem;width: auto}.mod-menu-nav:not([data-vertical])>ul>li{position: relative;flex-wrap: nowrap}.mod-menu-nav:not([data-vertical])>ul>li>.mod-menu-nav__open:first-child{justify-content: flex-start}.mod-menu-nav:not([data-vertical])>ul>li .mod-menu-nav__toggle svg{width: 1em;height: 1em}.mod-menu-nav:not([data-vertical])>ul>li>ul{display: none;position: absolute;inset-block-start: 100%;inset-inline-start: 0;z-index: 120;width: max-content;min-width: 12rem;max-width: 18rem;overflow: hidden;padding: 0;border: 1px solid var(--tpl-border-color,#e5e7eb);border-radius: var(--tpl-radius,6px);background: var(--tpl-body-bg,#fff);color: var(--tpl-text-color,#1f2937)}.mod-menu-nav:not([data-vertical])>ul>li:hover>ul,.mod-menu-nav:not([data-vertical])>ul>li>.mod-menu-nav__open[aria-expanded="true"] + ul{display: block}.mod-menu-nav:not([data-vertical])>ul>li:nth-last-child(-n + 2):not(:nth-child(-n + 2))>ul{inset-inline: auto 0}.mod-menu-nav:not([data-vertical])>ul>li>ul{--mod-menu-nav-indent: 1rem}.mod-menu-nav:not([data-vertical])>ul>li>ul li{--mod-menu-nav-indent-up: var(--mod-menu-nav-indent)}.mod-menu-nav:not([data-vertical])>ul>li>ul ul{display: block;padding-inline-start: 0;--mod-menu-nav-indent: calc(var(--mod-menu-nav-indent-up) + 1rem)}.mod-menu-nav:not([data-vertical])>ul>li>ul li>a + .mod-menu-nav__open,.mod-menu-nav:not([data-vertical])>ul>li>ul .mod-menu-nav__toggle{display: none}.mod-menu-nav:not([data-vertical])>ul>li>ul a,.mod-menu-nav:not([data-vertical])>ul>li>ul li>span,.mod-menu-nav:not([data-vertical])>ul>li>ul .mod-menu-nav__open{padding: .45rem 1rem;padding-inline-start: var(--mod-menu-nav-indent);outline-offset: -2px}.mod-menu-nav:not([data-vertical])>ul>li>ul a:hover,.mod-menu-nav:not([data-vertical])>ul>li>ul a:focus-visible{background: var(--tpl-surface-color,#f9fafb)}@media (scripting: none){.mod-menu-nav:not([data-vertical])>ul>li:focus-within>ul{display: block}}
