.explorer-backdrop{-webkit-mask-composite:source-in, source-in;-webkit-mask-image:linear-gradient(to bottom left,#000 25%,#0000 85%),linear-gradient(#000 60%,#0000),linear-gradient(90deg,#0000 0,#000 320px);mask-image:linear-gradient(to bottom left,#000 25%,#0000 85%),linear-gradient(#000 60%,#0000),linear-gradient(90deg,#0000 0,#000 320px);-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}.explorer-backdrop__svg{opacity:.6;transform:scaleX(-1)}.explorer-backdrop__dots{background-image:radial-gradient(color-mix(in oklab, var(--foreground) 16%, transparent) 1px, transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 90% at 85% 0,#000 0%,#0000 75%);mask-image:radial-gradient(60% 90% at 85% 0,#000 0%,#0000 75%)}.explorer-backdrop__shape{transform-box:fill-box;transform-origin:50%;animation:26s ease-in-out infinite alternate explorer-drift}.explorer-backdrop__shape--1{animation-duration:32s;animation-delay:-6s}.explorer-backdrop__shape--2{animation-duration:38s;animation-delay:-12s}.explorer-backdrop__shape--3{animation-duration:44s;animation-delay:-18s}.explorer-backdrop__shape--4{animation-duration:50s;animation-delay:-9s}@keyframes explorer-drift{0%{transform:translate(0,0)rotate(0)}50%{transform:translate(-2.5%,1.5%)rotate(1.5deg)}to{transform:translate(2%,-1.5%)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.explorer-backdrop__shape{animation:none}}:has(>[data-app-context-bar]):has([data-explorer-page])>[data-app-context-bar]{display:none}[data-slot=sidebar-wrapper]:has([data-explorer-page]){background-color:var(--background);background-image:linear-gradient(to bottom left, color-mix(in oklab, var(--explorer-accent) 22%, transparent) 0%, color-mix(in oklab, var(--explorer-accent-2) 12%, transparent) 35%, transparent 75%)}[data-slot=sidebar-inset]:has([data-explorer-page]){background-color:#0000}[data-slot=sidebar-inset]:has([data-explorer-page])>div{background-color:#0000}
