/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.o-subsidy-menu-bar{--subsidy-menu-bar-padding-inline:max(var(--size-fluid-base),calc((100% - ((var(--size-container-max) + var(--size-gap-base) * 2) - (var(--size-fluid-base) * 2))) / 2));inset-block-start:0;margin-block:calc((var(--size-fluid-base) * 2 * var(--font-line-height-base) + var(--size-small) * 2)/ -2);position:sticky;z-index:var(--layer-200)}.toolbar-fixed .o-subsidy-menu-bar{inset-block-start:var(--gin-toolbar-y-offset)}.o-subsidy-menu-bar__scroller{display:flex;-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--size-fluid-base) * 1.5),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - var(--size-fluid-base) * 1.5),transparent 100%);overflow-x:auto;padding-block:var(--size-small);padding-inline:var(--subsidy-menu-bar-padding-inline);scroll-padding-inline:var(--subsidy-menu-bar-padding-inline);scrollbar-width:none}.o-subsidy-menu-bar__scroller::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.o-subsidy-menu-bar__scroller{scroll-behavior:smooth}}.o-subsidy-menu-bar__bar{align-items:center;display:flex;flex:1 0 auto;gap:var(--size-fluid-base)}
