/* Glass affects portal chrome and overview panels. Reading pages keep solid surfaces. */
body.lvd-portal.lvd-design-logicvektor[data-lvd-glass=on] .lvd-sidebar{background:linear-gradient(165deg,color-mix(in srgb,var(--lvd-surface) 34%,transparent),color-mix(in srgb,var(--lvd-background) 24%,transparent));-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}
body.lvd-portal.lvd-design-logicvektor[data-lvd-glass=on] .lvd-topbar,body.lvd-portal.lvd-design-logicvektor[data-lvd-glass=on] .lvd-public-header{background:color-mix(in srgb,var(--lvd-background) 38%,transparent);-webkit-backdrop-filter:blur(20px) saturate(135%);backdrop-filter:blur(20px) saturate(135%)}
body.lvd-portal.lvd-design-logicvektor[data-lvd-glass=on] .lvd-navigation a:is(:hover,[aria-current=page]){background:color-mix(in srgb,var(--lvd-accent) 12%,transparent)}
body.lvd-portal.lvd-design-logicvektor[data-lvd-glass=on] .lvd-member{background:color-mix(in srgb,var(--lvd-surface) 45%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
body.lvd-portal[data-lvd-glass=off] .lvd-sidebar{background:var(--lvd-surface);-webkit-backdrop-filter:none;backdrop-filter:none}
body.lvd-portal[data-lvd-glass=off] .lvd-topbar,body.lvd-portal[data-lvd-glass=off] .lvd-public-header{background:var(--lvd-background);-webkit-backdrop-filter:none;backdrop-filter:none}
body.lvd-portal[data-lvd-glass=off] .lvd-navigation a:is(:hover,[aria-current=page]){background:color-mix(in srgb,var(--lvd-accent) 14%,var(--lvd-surface))}
body.lvd-portal[data-lvd-glass=off] .lvd-member{background:var(--lvd-surface);-webkit-backdrop-filter:none;backdrop-filter:none}
body.lvd-portal.lvd-design-freequency[data-lvd-glass=off] .lvd-overview-page .lvd-overview-layout>:is(.lvd-card,.lvd-widget,.wp-block-group),body.lvd-portal.lvd-design-freequency[data-lvd-glass=off] .lvd-overview-page .lvd-grid>.lvd-card,body.lvd-portal.lvd-design-freequency[data-lvd-glass=off] .lvd-overview-page .lvd-feature{background:var(--lvd-surface)!important;-webkit-backdrop-filter:none;backdrop-filter:none}
body.lvd-portal.lvd-design-freequency[data-lvd-glass=off] :is(.lvd-solar-system-bg,.lvd-lv-background){z-index:0}
@media(prefers-reduced-transparency:reduce){body.lvd-portal.lvd-design-logicvektor[data-lvd-glass=on] :is(.lvd-sidebar,.lvd-topbar,.lvd-public-header,.lvd-member){background:var(--lvd-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}
