@media screen{
body>.site-global-index{position:relative!important;z-index:60;padding:8px 12px;overflow:visible}
.site-global-index>ul{gap:6px 14px;align-items:start}.site-global-index>ul>li{flex:1 1 160px;position:relative;display:flex;flex-wrap:wrap;align-items:center}
.site-global-index>ul>li>a{flex:1;min-width:0;margin:0;padding:10px}
.global-menu-toggle{font:inherit;font-weight:700;line-height:1.6;color:inherit;background:transparent;border:1px solid var(--line,currentColor);border-radius:5px;padding:10px;min-height:44px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left}
.global-menu-toggle::after{content:'▾';font-size:14px}.global-menu-toggle[aria-expanded=true]::after{content:'▴'}.global-menu-toggle:focus-visible{outline:3px solid currentColor;outline-offset:2px}
.global-menu-toggle.arrow-only{width:44px;flex:none;text-align:center;justify-content:center}
.site-global-index[data-dropdown-ready] li>ul.dropdown-menu{display:none!important;position:absolute!important;top:100%;left:0;z-index:65;min-width:100%;width:330px;max-width:calc(100vw - 28px);max-height:65dvh;overflow:auto;margin:0;padding:8px!important;border:1px solid var(--line,currentColor);border-radius:5px;background:var(--paper,#eee8db);box-shadow:0 8px 20px #0005;box-sizing:border-box}
.site-global-index[data-dropdown-ready] li[data-menu-open]>ul.dropdown-menu{display:block!important}
.site-global-index .dropdown-menu a{padding:10px;margin:4px 0;color:inherit!important}.site-global-index>ul>li:last-child>ul.dropdown-menu{left:auto;right:0}
@media(max-width:900px),(hover:none){.site-global-index>ul>li{flex:1 1 220px}.site-global-index[data-dropdown-ready] li>ul.dropdown-menu{position:static!important;max-height:none;width:100%;max-width:100%;flex-basis:100%;box-shadow:none}.site-global-index[data-dropdown-ready] li[data-menu-open]{flex-basis:100%}}
}