.bb-lens-capable .bb-glass-lens{-webkit-backdrop-filter:url(#bb-glass-lens);backdrop-filter:url(#bb-glass-lens)}.bb-lens-capable .bb-glass-lens:hover{-webkit-backdrop-filter:url(#bb-glass-lens-strong);backdrop-filter:url(#bb-glass-lens-strong)}.reduce-transparency .bb-glass-lens,.no-blur .bb-glass-lens,.reduce-transparency .bb-glass-lens:hover,.no-blur .bb-glass-lens:hover{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.reduce-transparency .bb-glass-surface{background-color:var(--color-neutral-900)!important}.reduce-transparency .bb-glass-panel-surface{background-color:var(--surface-elevated)!important}.reduce-transparency .bb-glass-tint-surface{background-color:var(--color-secondary-600)!important}.reduce-transparency.dark .bb-glass-tint-surface,.reduce-transparency .dark .bb-glass-tint-surface{background-color:var(--color-secondary-800)!important}.reduce-transparency :is(.bb-glass-surface,.bb-glass-panel-surface,.bb-glass-tint-surface),.no-blur :is(.bb-glass-surface,.bb-glass-panel-surface,.bb-glass-tint-surface){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@keyframes bb-scroll-edge-button-in{0%{opacity:0;transform:scale(.8)}65%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes bb-scroll-edge-button-out{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.06)}to{opacity:0;transform:scale(.8)}}@keyframes bb-scroll-edge-button-press{0%{transform:scale(1)}35%{transform:scale(.86)}70%{transform:scale(1.08)}to{transform:scale(1)}}.bb-scroll-edge-button[data-state=open]{animation:.2s ease-out bb-scroll-edge-button-in}.bb-scroll-edge-button[data-state=open][data-pressed]{animation:.22s ease-out bb-scroll-edge-button-press}.bb-scroll-edge-button[data-state=closing]{pointer-events:none;animation:.18s ease-in both bb-scroll-edge-button-out}@media (prefers-reduced-motion:reduce){.bb-scroll-edge-button[data-state],.bb-scroll-edge-button[data-state=open][data-pressed]{animation:none}}
