@media(max-width:760px){
 html[data-design="2026"] body #sidebar{overflow:hidden!important}
 html[data-design="2026"] body #sidebar nav{overflow:hidden;border-radius:24px;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}
 html[data-design="2026"] body #sidebar nav:before{transform:translate(var(--nav-pill-x,0px),var(--nav-pill-y,0px)) scale(var(--nav-pill-scale-x,1),var(--nav-pill-scale-y,1));transform-origin:center;top:4px;height:calc(var(--nav-pill-height,48px) - 8px);box-sizing:border-box;border:1px solid #ffffff12;background:linear-gradient(160deg,#ffffff20,#ffffff0c 52%,#ffffff18);box-shadow:inset 0 1px 0 #ffffff1c,0 2px 5px #071e2510;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}
 html[data-design="2026"] body #sidebar nav.navCapsuleReady:before{transition:transform .44s cubic-bezier(.22,.8,.25,1),width .44s cubic-bezier(.22,.8,.25,1),box-shadow .2s,border-color .2s}
 html[data-design="2026"] body #sidebar nav.navGestureActive:before{transition:box-shadow .16s,border-color .16s;border-color:#ffffff45;background:linear-gradient(150deg,#ffffff32,#ffffff16 52%,#ffffff28);box-shadow:inset 0 1px 1px #ffffff65,inset 0 -1px 0 #ffffff16,0 5px 14px #08272d30}
 html[data-design="2026"] body #sidebar nav button{min-height:54px;gap:4px;touch-action:none;-webkit-tap-highlight-color:transparent}
 html[data-design="2026"] body #sidebar nav button .navLineIcon{width:28px!important;height:28px!important;transition:scale .22s cubic-bezier(.2,1.2,.3,1)}
 html[data-design="2026"] body #sidebar nav.navGestureActive button.navGestureTarget .navLineIcon{scale:1.15}
 html[data-design="2026"] body #sidebar nav.navGestureActive button.navGestureTarget{color:var(--text)!important}
 html[data-design="2026"] body #sidebar nav.navGestureActive button.active:not(.navGestureTarget){color:color-mix(in srgb,var(--text) 70%,transparent)!important}
}
@media(prefers-reduced-motion:reduce){
 html[data-design="2026"] body #sidebar nav.navCapsuleReady:before,html[data-design="2026"] body #sidebar nav button .navLineIcon{transition:none}
 html[data-design="2026"] body #sidebar nav.navGestureActive button.navGestureTarget .navLineIcon{scale:1}
}
