.fade_root___WA9h{--blur:4px;--stop:25%;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));&[data-side=top]{background:linear-gradient(to top,transparent,var(--background));-webkit-mask-image:linear-gradient(to bottom,var(--background) var(--stop),transparent);mask-image:linear-gradient(to bottom,var(--background) var(--stop),transparent)}&[data-side=left]{background:linear-gradient(to left,transparent,var(--background));-webkit-mask-image:linear-gradient(to right,var(--background) var(--stop),transparent);mask-image:linear-gradient(to right,var(--background) var(--stop),transparent)}&[data-side=right]{background:linear-gradient(to right,transparent,var(--background));-webkit-mask-image:linear-gradient(to left,var(--background) var(--stop),transparent);mask-image:linear-gradient(to left,var(--background) var(--stop),transparent)}&[data-side=bottom]{background:linear-gradient(to bottom,transparent,var(--background));-webkit-mask-image:linear-gradient(to top,var(--background) var(--stop),transparent);mask-image:linear-gradient(to top,var(--background) var(--stop),transparent)}}.detached-sheet-backdrop{top:14%;height:100svh;background:linear-gradient(0deg,transparent 20px,hsla(35,20%,14%,.1) 10%,hsla(35,20%,14%,.1) 70%,transparent)}@media (prefers-color-scheme:dark){.detached-sheet-backdrop{background:linear-gradient(0deg,transparent 20px,hsla(35,20%,0%,.2) 10%,hsla(35,20%,0%,.8) 70%,transparent)}}@media (min-width:650px){.detached-sheet-backdrop{top:0;background:rgba(0,0,0,.2)}}@media (min-width:650px) and (prefers-color-scheme:dark){.detached-sheet-backdrop{background:rgba(0,0,0,.5)}}