/* Restore desktop glass. Only primary touch input gets the dense mobile fallback. */
html:not([data-site-theme="pjsk"]) .sidebar{background:var(--surface-glass)!important;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}
@media (hover:none) and (pointer:coarse){
 html:not([data-site-theme="pjsk"]) .sidebar{background:rgba(255,255,255,.96)!important}
 html.dark:not([data-site-theme="pjsk"]) .sidebar{background:rgba(15,23,42,.96)!important}
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html:not([data-site-theme="pjsk"]) .sidebar{background:var(--surface)!important}}
@media (prefers-reduced-transparency:reduce){.sidebar,.topbar.site-navigation{background:var(--surface)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}

