.bs-sheet{--bs-paper:#fff;--bs-line:#23282924;--bs-line-strong:#2328294d;background:var(--bs-paper);border-radius:var(--inst-dialog-r,16px) var(--inst-dialog-r,16px) 0 0;will-change:transform;flex-direction:column;display:flex;box-shadow:0 -20px 40px -30px #00000073}.bs-sheet--persistent{z-index:6;border-top:1px solid var(--bs-line-strong);overscroll-behavior:contain;touch-action:pan-y;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.bs-scrim{z-index:95;touch-action:none;background:#2328296b;transition:opacity .2s;animation:.15s ease-out bs-fade;position:fixed;inset:0}.bs-scope{font-family:inherit}.bs-sheet--modal{z-index:96;border-top:1px solid var(--bs-line-strong);max-height:calc(100dvh - 48px);padding-bottom:env(safe-area-inset-bottom,0px);color:#232829;font-family:inherit;animation:.26s cubic-bezier(.32,.72,0,1) bs-up;position:fixed;bottom:0;left:0;right:0}@keyframes bs-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bs-fade{0%{opacity:0}to{opacity:1}}.bs-grab{cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-content:center;align-items:flex-start;width:100%;height:44px;margin-bottom:-16px;padding:12px 0 0;display:flex}.bs-grab:active{cursor:grabbing}.bs-grab:focus-visible{outline-offset:-4px;border-radius:var(--inst-ctrl-r,8px);outline:2px solid #232829}.bs-notch{border-radius:var(--inst-pill-r,999px);background:var(--bs-line-strong);flex:none;width:36px;height:4px;display:block}.bs-sheet--modal .bs-grab{margin-bottom:0;padding-top:18px}.bs-title{letter-spacing:.18em;text-transform:uppercase;color:#2328299e;flex:none;margin:0;padding:2px 16px 10px;font-size:11px;font-weight:500}.bs-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.bs-body.is-locked{overflow:hidden}.bs-body{padding-bottom:20px}.bs-opt{text-align:left;cursor:pointer;color:#232829;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 16px;font-family:inherit;font-size:15px;line-height:1.4;transition:background-color .12s;display:flex}.bs-opt[aria-selected=true]{background:#2328290f;font-weight:500}.bs-opt:hover,.bs-opt:focus-visible{background:#23282914;outline:none}.bs-opt:focus-visible{box-shadow:inset 0 0 0 2px #232829}.bs-opt-tick{opacity:0;flex:none}.bs-opt[aria-selected=true] .bs-opt-tick{opacity:1}.bs-live{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.bs-sheet--modal,.bs-scrim{animation:none}.bs-sheet{transition:none!important}}
