.bottom-sheet-container{justify-content:flex-end;align-items:center;margin:0;position:fixed;inset:0}.bottom-sheet-container.bottom-sheet-container-gt-sm{justify-content:center}.bottom-sheet-container-inner{align-items:center;width:min(100vw,496px);max-height:max(496px,100svh - 40px);position:relative}.bottom-sheet-container-inner.bottom-sheet-container-inner-gt-sm{max-height:max(496px,100svh - 400px)}.bottom-sheet-content{scrollbar-width:none;-ms-overflow-style:none;flex:auto;width:100%;position:relative;overflow-y:auto}.bottom-sheet-content::-webkit-scrollbar{width:0;height:0;display:none}.bottom-sheet-frame{flex-direction:column;width:100%;max-height:100%;display:flex;position:relative}.bottom-sheet-frame.animated{animation:.3s cubic-bezier(.16,1,.3,1) slideInBottom,.3s cubic-bezier(.16,1,.3,1) fadeIn}.bottom-sheet-footer{padding-bottom:env(safe-area-inset-bottom)}.bottom-sheet-backdrop{opacity:.5}.bottom-sheet-backdrop-inner{background-color:#000;position:fixed;inset:0}.bottom-sheet-backdrop-inner.animated{animation:.3s cubic-bezier(.16,1,.3,1) fadeIn}.bottom-sheet-close{opacity:1;transition:opacity .3s cubic-bezier(.16,1,.3,1) .3s;animation:.3s cubic-bezier(.16,1,.3,1) slideInBottom}@starting-style{.bottom-sheet-close{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideInBottom{0%{transform:translateY(100vh)}to{transform:translateY(0)}}