.mobile-sheet-overlay[data-v-d59f0b99]{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;pointer-events:none}.mobile-sheet-overlay--bottom[data-v-d59f0b99]{justify-content:flex-end}.mobile-sheet-overlay--top[data-v-d59f0b99]{justify-content:flex-start}.mobile-sheet-overlay.open[data-v-d59f0b99]{pointer-events:auto}.mobile-sheet-scrim[data-v-d59f0b99]{position:absolute;inset:0;background:#00000080;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.mobile-sheet-overlay.open .mobile-sheet-scrim[data-v-d59f0b99]{opacity:1}.mobile-sheet[data-v-d59f0b99]{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--mobile-sheet-bg);border:1px solid var(--mobile-sheet-border);transition:transform .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),max-height .25s cubic-bezier(.4,0,.2,1)}.mobile-sheet--bottom[data-v-d59f0b99]{border-bottom:none;border-radius:14px 14px 0 0;transform:translateY(100%)}.mobile-sheet--top[data-v-d59f0b99]{border-top:none;border-radius:0 0 14px 14px;transform:translateY(-100%);padding-top:env(safe-area-inset-top)}.mobile-sheet.open[data-v-d59f0b99]{transform:translateY(0)}.mobile-sheet--dragging[data-v-d59f0b99]{transition:none}.mobile-sheet-close[data-v-d59f0b99]{position:absolute;top:14px;right:14px;width:26px;height:26px;border-radius:7px;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--mobile-sheet-muted);transition:all .12s ease;z-index:1}.mobile-sheet-close--hover[data-v-d59f0b99]{background:var(--mobile-sheet-hover-bg);color:var(--mobile-sheet-text)}.mobile-sheet-handle-area[data-v-d59f0b99]{display:flex;justify-content:center;flex-shrink:0;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.mobile-sheet-handle-area--bottom[data-v-d59f0b99]{padding:10px 0 6px}.mobile-sheet-handle-area--top[data-v-d59f0b99]{padding:6px 0 10px}.mobile-sheet-handle[data-v-d59f0b99]{width:36px;height:4px;border-radius:2px;background:var(--mobile-sheet-handle)}.mobile-sheet-header[data-v-d59f0b99]{display:flex;align-items:center;gap:12px;padding:6px 16px 14px;flex-shrink:0}.mobile-sheet-header--bordered[data-v-d59f0b99]{border-bottom:1px solid var(--mobile-sheet-divider)}.mobile-sheet-title[data-v-d59f0b99]{flex:1 1 0%;min-width:0;margin:0;line-height:1.5;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--mobile-sheet-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-sheet-spacer[data-v-d59f0b99]{flex:1 1 0%}.mobile-sheet-body[data-v-d59f0b99]{min-height:0;overflow-y:auto;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:transparent transparent}.mobile-sheet--fill-body .mobile-sheet-body-content[data-v-d59f0b99]{display:flex;flex-direction:column;flex:1;min-height:0}.mobile-sheet-body[data-v-d59f0b99]::-webkit-scrollbar{width:4px}.mobile-sheet-body[data-v-d59f0b99]::-webkit-scrollbar-track{background:transparent}.mobile-sheet-body[data-v-d59f0b99]::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;transition:background .3s}.mobile-sheet-body.scrolling[data-v-d59f0b99]{scrollbar-color:var(--scrollbar-thumb-active) transparent}.mobile-sheet-body.scrolling[data-v-d59f0b99]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-active)}
