.snap-drawer-popup{--snap-drawer-height:calc(100svh - env(safe-area-inset-top,0px) - var(--snap-drawer-gap,.5rem) - var(--keyboard-inset,0px));--snap-drawer-stack:max(0, calc(var(--nested-drawers,0) - clamp(0, var(--drawer-swipe-progress,0), 1)));--snap-drawer-settle:calc(max(var(--drawer-swipe-strength,1), .6) * .45s);height:var(--snap-drawer-height);max-height:var(--snap-drawer-height);transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px) + var(--snap-drawer-hold,0px) - var(--snap-drawer-stack) * .75rem));transition-property:transform,translate;transition-duration:var(--snap-drawer-settle);will-change:transform;transition-timing-function:cubic-bezier(.32,.72,0,1)}.snap-drawer-popup[data-floating]{padding-inline:.5rem}.snap-drawer-popup[data-content-height]{height:auto;min-height:min(25svh, var(--snap-drawer-height))}.snap-drawer-popup[data-swiping],.snap-drawer-popup[data-nested-drawer-swiping]{-webkit-user-select:none;user-select:none;transition-duration:0s}.snap-drawer-popup[data-starting-style],.snap-drawer-popup[data-ending-style]{translate:0 100%}.snap-drawer-card,.snap-drawer-shade{border-radius:var(--snap-drawer-radius,2.5rem) var(--snap-drawer-radius,2.5rem) 0 0;pointer-events:none;transition:background-color .45s cubic-bezier(.32,.72,0,1);position:absolute;inset:0 0 -8rem}.snap-drawer-viewport[data-floating]{--snap-drawer-corner:calc(var(--snap-drawer-display-radius) - var(--snap-drawer-margin,0px));clip-path:inset(0 var(--snap-drawer-margin,0px) var(--snap-drawer-margin,0px) round 0 0 var(--snap-drawer-corner) var(--snap-drawer-corner))}.snap-drawer-viewport[data-floating] .snap-drawer-card,.snap-drawer-viewport[data-floating] .snap-drawer-shade{left:var(--snap-drawer-margin,0px);right:var(--snap-drawer-margin,0px)}.snap-drawer-card{z-index:-1}.snap-drawer-popup[data-nested-drawer-open]>.snap-drawer-shade{background-color:#00000014}@media (prefers-reduced-motion:reduce){.snap-drawer-popup,.snap-drawer-card,.snap-drawer-shade{transition:none}}
