body.logged-in #tabs.grouped44{gap:4px}
#tabs.grouped44 .nav-group44{width:100%;flex-shrink:0;min-width:0}
body.logged-in #tabs.grouped44 button{display:flex;align-items:center;gap:10px;width:100%;min-width:0;text-align:left;margin:0;white-space:normal;line-height:1.3}
#tabs.grouped44 button svg{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
#tabs.grouped44 .nav-title44{flex:1;min-width:0}
#tabs.grouped44 .nav-arrow44{margin-left:auto;font-size:20px;transition:transform .15s}
#tabs.grouped44 [aria-expanded=true] .nav-arrow44{transform:rotate(180deg)}
#tabs.grouped44 .contains-active44{background:#ffffff12}
#tabs.grouped44 .nav-submenu44{margin:4px 0 8px 12px;padding-left:8px;border-left:1px solid #ffffff40}
#tabs.grouped44 .nav-submenu44[hidden]{display:none!important}
body.logged-in #tabs.grouped44 .nav-submenu44 button{font-size:13px;padding:8px!important;gap:8px}
#tabs.grouped44 .nav-submenu44 svg{width:18px;height:18px;flex-basis:18px}
#tabs.grouped44 button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}
@media(prefers-reduced-motion:reduce){#tabs.grouped44 .nav-arrow44{transition:none}}
