.bottom-sheet-root[data-v-b5d2e803]{z-index:70;pointer-events:none;height:var(--bs-vh,100dvh);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.bottom-sheet-overlay[data-v-b5d2e803]{-webkit-backdrop-filter:blur(12px)saturate(140%);pointer-events:auto;touch-action:none;will-change:opacity,backdrop-filter;background:#0000008c;position:absolute;inset:0}.bottom-sheet-content[data-v-b5d2e803]{background:var(--surface);box-shadow:0 -1px 0 var(--border),0 -12px 48px #00000073;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;border-radius:16px 16px 0 0;outline:none;flex-direction:column;height:92%;max-height:92%;display:flex;position:relative}.bottom-sheet-handle-zone[data-v-b5d2e803]{cursor:grab;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:36px;display:flex}.bottom-sheet-handle-zone[data-v-b5d2e803]:active{cursor:grabbing}.bottom-sheet-handle[data-v-b5d2e803]{border-radius:var(--radius-full);pointer-events:none;background:#f4e9d952;width:40px;height:5px;transition:background-color .2s;display:block}.bottom-sheet-handle-zone:active .bottom-sheet-handle[data-v-b5d2e803],.bottom-sheet-handle-zone:hover .bottom-sheet-handle[data-v-b5d2e803]{background:#f4e9d980}.bottom-sheet-header[data-v-b5d2e803]{border-bottom:1px solid var(--border);cursor:grab;flex-shrink:0;padding:4px 20px 16px}.bottom-sheet-header[data-v-b5d2e803]:active{cursor:grabbing}.bottom-sheet-title[data-v-b5d2e803]{color:var(--fg-strong);margin:0;font-family:Inter Tight,sans-serif;font-size:22px;font-weight:600}.bottom-sheet-description[data-v-b5d2e803]{color:var(--fg-muted);margin:4px 0 0;font-size:14px}.bottom-sheet-body[data-v-b5d2e803]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-user-select:text;user-select:text;flex:1;padding:16px 20px;overflow-y:auto}.bottom-sheet-footer[data-v-b5d2e803]{padding:12px 20px max(env(safe-area-inset-bottom),16px);background-color:var(--bg-elevated);border-top:1px solid var(--border);touch-action:none;flex-shrink:0}.bottom-sheet-enter-active .bottom-sheet-overlay[data-v-b5d2e803]{transition:opacity .52s cubic-bezier(.32,.72,0,1),-webkit-backdrop-filter .52s cubic-bezier(.32,.72,0,1),backdrop-filter .52s cubic-bezier(.32,.72,0,1)}.bottom-sheet-leave-active .bottom-sheet-overlay[data-v-b5d2e803]{transition:opacity .38s cubic-bezier(.32,.72,0,1),-webkit-backdrop-filter .38s cubic-bezier(.32,.72,0,1),backdrop-filter .38s cubic-bezier(.32,.72,0,1)}.bottom-sheet-enter-active .bottom-sheet-content[data-v-b5d2e803]{transition:transform .52s cubic-bezier(.32,.72,0,1)}.bottom-sheet-leave-active .bottom-sheet-content[data-v-b5d2e803]{transition:transform .38s cubic-bezier(.32,.72,0,1)}.bottom-sheet-content[data-v-b5d2e803]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.bottom-sheet-overlay[data-v-b5d2e803]{transition:opacity .28s cubic-bezier(.32,.72,0,1),-webkit-backdrop-filter .28s cubic-bezier(.32,.72,0,1),backdrop-filter .28s cubic-bezier(.32,.72,0,1)}.bottom-sheet-enter-from .bottom-sheet-overlay[data-v-b5d2e803],.bottom-sheet-leave-to .bottom-sheet-overlay[data-v-b5d2e803]{opacity:0}.bottom-sheet-enter-from .bottom-sheet-content[data-v-b5d2e803],.bottom-sheet-leave-to .bottom-sheet-content[data-v-b5d2e803]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.bottom-sheet-enter-active .bottom-sheet-content[data-v-b5d2e803],.bottom-sheet-enter-active .bottom-sheet-overlay[data-v-b5d2e803],.bottom-sheet-leave-active .bottom-sheet-content[data-v-b5d2e803],.bottom-sheet-leave-active .bottom-sheet-overlay[data-v-b5d2e803]{transition:none}}
