.rk-bottom-sheet.MuiDrawer-paper{--rk-bottom-sheet-limit:min(var(--rk-bottom-sheet-max-height,90dvh), calc(100dvh - 24px - env(safe-area-inset-top,0px)));max-height:var(--rk-bottom-sheet-limit);background:var(--rk-color-white);border-radius:var(--rk-radius-xl) var(--rk-radius-xl) 0 0;overflow:hidden;box-shadow:0 -8px 32px #0f172a2e}.rk-bottom-sheet--full.MuiDrawer-paper{height:var(--rk-bottom-sheet-limit)}.rk-bottom-sheet__grab{flex-shrink:0}.rk-bottom-sheet__handle{background:var(--rk-color-border-strong);border-radius:var(--rk-radius-pill);width:40px;height:4px;margin:8px auto 0}.rk-bottom-sheet__subheader{flex-shrink:0}.rk-bottom-sheet__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:12px 16px 16px;overflow-y:auto}.rk-bottom-sheet__body--flush{padding:0}.rk-bottom-sheet__body--last{padding-bottom:calc(16px + var(--safe-bot,0px))}.rk-bottom-sheet__body--flush.rk-bottom-sheet__body--last{padding-bottom:var(--safe-bot,0)}.rk-bottom-sheet__footer{padding:12px 16px calc(12px + var(--safe-bot,0px));background:var(--rk-color-white);border-top:1px solid var(--rk-color-border);flex-shrink:0;gap:8px;display:flex}.rk-bottom-sheet__footer>.btn{flex:1 1 0;min-width:0}
