:where(.b-menu--vertical)>:where(.b-menu__list){display:flex;flex-direction:column}:where(.b-menu__icon){flex:none;width:1em;height:1em;margin-inline-end:0.4em}:where(.b-menu__list--wide)>:where(.b-menu__item+.b-menu__item)::before{content:"";position:absolute;inset-block:25%;inset-inline-start:-0.625rem;border-inline-start:1px var(--b-lines, none) var(--b-line, var(--color-line, #d6d3d1))}:where(.b-menu--vertical)>:where(.b-menu__list)>:where(.b-menu__item+.b-menu__item){border-top:1px var(--b-lines, none) var(--b-line, var(--color-line, #d6d3d1))}.b-menu .b-menu__item>a[aria-current=page]{color:var(--b-active, var(--link-color, var(--color-primary, #0b5fcc)))}:where(.b-menu[class*=b-nav--])>:where(.b-menu__list)>:where(.b-menu__item)>a{position:relative}.b-menu[class*=b-nav--] .b-menu__item>a[aria-current=page]:where(:not(.b-menu__panel *)),.b-menu__panel .b-menu[class*=b-nav--] .b-menu__item>a[aria-current=page]{text-decoration:none}:where(.b-nav--line,.b-nav--line-bottom)>:where(.b-menu__list)>:where(.b-menu__item)>a[aria-current=page]::before,:where(.b-nav--line-grow)>:where(.b-menu__list)>:where(.b-menu__item)>a::before{content:"";position:absolute;background:var(--b-line, currentColor)}:where(.b-nav--line)>:where(.b-menu__list--wide)>:where(.b-menu__item)>a::before{inset:0 0 auto;height:3px}:where(.b-nav--line.b-menu--vertical)>:where(.b-menu__list)>:where(.b-menu__item)>a{padding-inline-start:0.85em}:where(.b-nav--line.b-menu--vertical)>:where(.b-menu__list)>:where(.b-menu__item)>a::before{inset:0.3em auto 0.3em 0;width:3px}:where(.b-nav--line-bottom,.b-nav--line-grow)>:where(.b-menu__list)>:where(.b-menu__item)>a::before{inset:auto 0 0;height:2px}:where(.b-nav--line-grow)>:where(.b-menu__list)>:where(.b-menu__item)>a:not(:hover,[aria-current=page])::before{scale:0 1}:where(.b-nav--divided)>:where(.b-menu__list--wide)>:where(.b-menu__item+.b-menu__item){border-inline-start:1px solid var(--b-line, var(--color-line, #d6d3d1));padding-inline-start:1.25rem}:where(.b-nav--divided.b-menu--vertical)>:where(.b-menu__list)>:where(.b-menu__item+.b-menu__item){border-top:1px solid var(--b-line, var(--color-line, #d6d3d1))}.b-menu.b-nav--divided .b-menu__item>a[aria-current=page]:where(:not(.b-menu__panel *)),.b-menu__panel .b-menu.b-nav--divided .b-menu__item>a[aria-current=page]{font-weight:700}:where(.b-nav--outline,.b-nav--tabs,.b-nav--bold,.b-nav--pills)>:where(.b-menu__list)>:where(.b-menu__item)>a{padding-inline:0.85em;border:2px solid transparent;border-radius:var(--radius, 8px)}:where(.b-nav--outline,.b-nav--tabs)>:where(.b-menu__list)>:where(.b-menu__item)>a[aria-current=page]{border-color:var(--b-line, currentColor);background:var(--b-active-bg, transparent)}.b-menu:is(.b-nav--bold,.b-nav--pills) .b-menu__item>a[aria-current=page]:where(:not(.b-menu__panel *)),.b-menu__panel .b-menu:is(.b-nav--bold,.b-nav--pills) .b-menu__item>a[aria-current=page]{background:var(--b-active-bg, var(--color-primary, #0b5fcc));color:var(--b-active, var(--color-on-primary, #fff))}:where(.b-nav--pills)>:where(.b-menu__list)>:where(.b-menu__item)>a{border-radius:99px}@media(prefers-reduced-motion:no-preference){:where(.b-nav--line-grow) :where(.b-menu__item)>a::before{transition:scale 0.25s}}
