.sheet-overlay{z-index:50;position:fixed;inset:0}.sheet{z-index:51;box-sizing:border-box;outline:none;flex-direction:column;display:flex;position:fixed}.sheet-bottom{max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-top-left-radius:28px;border-top-right-radius:28px;bottom:0;left:0;right:0}.sheet-side{top:0;bottom:0;border-start-start-radius:20px;border-end-start-radius:20px;width:min(460px,100vw);inset-inline-end:0}.sheet-fill{overflow:hidden}.sheet-bottom.sheet-full{height:92dvh}.sheet-handle{margin-top:8px;margin-bottom:4px}.sheet-body{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.sheet-from[data-vaul-drawer]{transform-origin:0 0}.sheet.sheet-from[data-vaul-drawer][data-vaul-drawer-direction][data-state=open]{animation:.28s cubic-bezier(.2,0,0,1) sheet-from}.sheet.sheet-from[data-vaul-drawer][data-vaul-drawer-direction][data-state=closed]{animation:.2s cubic-bezier(.3,0,1,1) sheet-to}.sheet-from[data-state=open]>*{animation:.28s cubic-bezier(.2,0,0,1) sheet-contents-in}.sheet-from[data-state=closed]>*{animation:.12s linear forwards sheet-contents-out}@keyframes sheet-from{0%{transform:translate(var(--from-x), var(--from-y)) scale(var(--from-scale-x), var(--from-scale-y));clip-path:inset(0 round var(--from-round));background-color:var(--from-color)}to{clip-path:inset(0 round 28px 28px 0 0)}}@keyframes sheet-to{0%{clip-path:inset(0 round 28px 28px 0 0)}to{transform:translate(var(--from-x), var(--from-y)) scale(var(--from-scale-x), var(--from-scale-y));clip-path:inset(0 round var(--from-round));background-color:var(--from-color)}}@keyframes sheet-contents-in{0%,35%{opacity:0}}@keyframes sheet-contents-out{to{opacity:0}}@keyframes sheet-fade-in{0%{opacity:0}}@keyframes sheet-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){[data-vaul-drawer],[data-vaul-overlay]{transition:none!important;animation:none!important}.sheet-from[data-vaul-drawer][data-state=open]{animation:.15s linear sheet-fade-in!important}.sheet-from[data-vaul-drawer][data-state=closed]{animation:.15s linear forwards sheet-fade-out!important}.sheet-from[data-state]>*{animation:none}}