.gida-menu-global{--bar-item-width: unset;--bar-item-height: 3rem;--bar-item-padding: 0.15rem 1rem;--bar-scroll-shadow-start: #0005;--bar-scroll-shadow-end: #0000;--bar-scroll-scroller-start: #fffe;--bar-scroll-scroller-end: #fff0;--bar-scroll-mark-color: #000;--bar-mark-color: #000;--bar-mark-path: polygon(0% 20%, 100% 20%, 50% 95%);--panel-bg-color: #fff;--panel-shadow: 0 4px 8px 0 #0004;--panel-item-width: unset;--panel-item-height: 3rem;--panel-item-padding: 0.25rem 1rem}.gida-menu-global{position:relative;box-sizing:border-box}.gida-menu-global :where(*,*::before,*::after){box-sizing:inherit;margin:0;padding:0}.gida-menu-global :where(li,li>*:first-child){transition-duration:.2s;transition-property:color,background-color}.gida-menu-global :where(li,li>*:first-child)::before,.gida-menu-global :where(li,li>*:first-child)::after{transition:all .2s}.gida-menu-global :where(li>*:first-child){-webkit-user-select:none;-moz-user-select:none;user-select:none}.gida-menu-global a{text-decoration:none}.gida-menu-global button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border-radius:0;border:inherit;background:inherit;font:inherit;color:inherit}.gida-menu-global ul{list-style-type:none}.gida-menu-global-bar{display:flex;max-height:var(--bar-item-height);overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.gida-menu-global-bar::-webkit-scrollbar{display:none}.gida-menu-global-bar .menu{margin:auto}.gida-menu-global-bar::before,.gida-menu-global-bar::after{content:"";position:absolute;inset-block:0;width:16px;z-index:1;pointer-events:none;opacity:0;transition:opacity .2s}.gida-menu-global-bar::before{background-image:radial-gradient(farthest-side at center left, var(--bar-scroll-shadow-start), var(--bar-scroll-shadow-end));inset-inline:0 auto}.gida-menu-global-bar::after{background-image:radial-gradient(farthest-side at center right, var(--bar-scroll-shadow-start), var(--bar-scroll-shadow-end));inset-inline:auto 0}.gida-menu-global-bar.scrollable-left::before,.gida-menu-global-bar.scrollable-right::after{opacity:1}.gida-menu-global-bar :is(.scroll-left,.scroll-right){position:absolute;inset-block:0;width:32px;z-index:2;transition:all .2s;opacity:0;pointer-events:none;background-image:radial-gradient(farthest-side at center left, var(--bar-scroll-scroller-start), var(--bar-scroll-scroller-end))}.gida-menu-global-bar :is(.scroll-left,.scroll-right)::before{content:"";position:absolute;width:1rem;height:1rem;inset:50% auto auto 50%;border-block-start:2px solid var(--bar-scroll-mark-color);border-inline-start:2px solid var(--bar-scroll-mark-color);transform:translate(-50%, -50%) rotate(-45deg)}.gida-menu-global-bar .scroll-left{inset-inline-start:0}.gida-menu-global-bar .scroll-right{inset-inline-end:0;transform:rotate(180deg)}.gida-menu-global-bar:where(:not(.touch):hover.scrollable-left) .scroll-left{opacity:1;pointer-events:auto}.gida-menu-global-bar:where(:not(.touch):hover.scrollable-right) .scroll-right{opacity:1;pointer-events:auto}:where(.gida-menu-global.box-shadow) .gida-menu-global-bar::before{background-image:linear-gradient(to right, var(--bar-scroll-shadow-start), var(--bar-scroll-shadow-end))}:where(.gida-menu-global.box-shadow) .gida-menu-global-bar::after{background-image:linear-gradient(to left, var(--bar-scroll-shadow-start), var(--bar-scroll-shadow-end))}.gida-menu-global-bar .menu{display:inline-flex}.gida-menu-global-bar li{position:relative;flex-grow:1}.gida-menu-global-bar li>*:first-child{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:var(--bar-item-width);min-height:var(--bar-item-height);padding:var(--bar-item-padding);white-space:nowrap}.gida-menu-global-bar li:where(.current)>*:first-child{pointer-events:none}:where(.gida-menu-global.with-popup-hint) .gida-menu-global-bar li>*:first-child:not(a){position:relative}:where(.gida-menu-global.with-popup-hint) .gida-menu-global-bar li>*:first-child:not(a)::after{content:"";position:absolute;inset-inline-start:calc(50% - .25rem);width:.5rem;height:.5rem;clip-path:var(--bar-mark-path);box-shadow:0 0 1rem var(--bar-mark-color) inset}:where(.gida-menu-global.with-popup-hint:not(.upward)) .gida-menu-global-bar li>*:first-child:not(a)::after{inset-block-end:.15rem}:where(.gida-menu-global.with-popup-hint:not(.upward)) .gida-menu-global-bar li.opened>*:first-child:not(a)::after{transform:scaleY(-1)}:where(.gida-menu-global.with-popup-hint.upward) .gida-menu-global-bar li>*:first-child:not(a)::after{inset-block-start:.15rem;transform:rotate(180deg)}:where(.gida-menu-global.with-popup-hint.upward) .gida-menu-global-bar li.opened>*:first-child:not(a)::after{transform:scaleY(1)}.gida-menu-global-panels{position:absolute;inset-inline:0}:where(.gida-menu-global:not(.upward)) .gida-menu-global-panels{inset-block:auto 0}:where(.gida-menu-global:not(.upward)) .gida-menu-global-panels .gida-menu-global-panel{inset-block-start:100%}:where(.gida-menu-global.upward) .gida-menu-global-panels{inset-block:0 auto}:where(.gida-menu-global.upward) .gida-menu-global-panels .gida-menu-global-panel{inset-block-end:100%}.gida-menu-global-panel{display:none;opacity:0}.gida-menu-global-panel:where(.active,.opened){display:block}.gida-menu-global-panel:where(.active.opened){opacity:1;transition:opacity .2s;z-index:1001}.gida-menu-global-panel:where(:not(.active).opened){transition:opacity .15s .1s}.gida-menu-global-panel{position:absolute;inset-inline:0;z-index:1000;background-color:var(--panel-bg-color);box-shadow:var(--panel-shadow)}.gida-menu-global-panel .menu{margin:auto;display:flex;justify-content:center;flex-direction:column;min-width:100%}@media screen and (min-width: 600px),print and (min-width: base-to-px(148)){.gida-menu-global-panel .menu{flex-direction:row;flex-wrap:wrap;min-width:unset}}.gida-menu-global-panel li>*:first-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:var(--panel-item-width);min-height:var(--panel-item-height);padding:var(--panel-item-padding)}.gida-menu-global-panel li>*:first-child :where(div,span){display:inline-block;text-align:left}.gida-menu-global-panel li:where(.current)>a{pointer-events:none}:where(.gida-menu-global.overflow-scroll) .gida-menu-global-panel{max-height:var(--visible-height, unset);overflow-y:scroll}@media screen and (min-width: 600px),print and (min-width: base-to-px(148)){:where(.gida-menu-global.pulldown) .gida-menu-global-panel{width:-moz-fit-content;width:fit-content}}:where(.gida-menu-global.pulldown) .gida-menu-global-panel .menu{flex-direction:column}:where(.gida-menu-global:not(.pulldown)) .gida-menu-global-panel .menu .menu{flex-direction:column}
/*# sourceMappingURL=global.min.css.map */