.sheet-overlay[data-v-f64c7d10]{top:0;left:0;right:0;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom));background:var(--color-overlay);z-index:var(--z-sheet-overlay);position:fixed}.sheet-overlay[data-state=open][data-v-f64c7d10]{animation:sheetOverlayIn-f64c7d10 var(--transition-enter) forwards}.sheet-overlay[data-state=closed][data-v-f64c7d10]{animation:sheetOverlayOut-f64c7d10 var(--transition-exit) forwards}@keyframes sheetOverlayIn-f64c7d10{0%{opacity:0}to{opacity:1}}@keyframes sheetOverlayOut-f64c7d10{0%{opacity:1}to{opacity:0}}.sheet[data-v-f64c7d10]{left:0;right:0;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom));z-index:var(--z-sheet);background:var(--color-bg-page);border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);border-top:1px solid var(--color-border);box-shadow:var(--shadow-lg);max-height:calc(90dvh - var(--nav-h));transition:transform var(--transition-base);flex-direction:column;display:flex;position:fixed}.sheet[data-state=open][data-v-f64c7d10]{animation:sheetIn-f64c7d10 var(--transition-enter)}.sheet[data-state=closed][data-v-f64c7d10]{animation:sheetOut-f64c7d10 var(--transition-exit) forwards}.sheet--fill[data-v-f64c7d10]{height:calc(90dvh - var(--nav-h))}.sheet--dragging[data-v-f64c7d10]{transition:none}@keyframes sheetIn-f64c7d10{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheetOut-f64c7d10{0%{transform:translateY(var(--sheet-exit-from,0))}to{transform:translateY(100%)}}.sheet__handle[data-v-f64c7d10]{padding:var(--spacing-3) 0;cursor:grab;touch-action:none;flex:none;place-items:center;display:grid}.sheet__handle[data-v-f64c7d10]:active{cursor:grabbing}.sheet__grip[data-v-f64c7d10]{border-radius:var(--radius-full);background:var(--color-border);width:40px;height:4px}.sheet__header[data-v-f64c7d10]{align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-3) var(--spacing-3) var(--spacing-6);flex:none;display:flex}.sheet__back[data-v-f64c7d10]{width:36px;height:36px;margin-left:calc(var(--spacing-3)*-1);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;flex:none;place-items:center;display:grid}.sheet__back[data-v-f64c7d10]:hover{color:var(--color-text)}.sheet__back[data-v-f64c7d10] svg{width:20px;height:20px}.sheet__back-icon[data-v-f64c7d10]{transform:rotate(90deg)}.sheet__title[data-v-f64c7d10]{min-width:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);flex:auto;margin:0}.sheet__close[data-v-f64c7d10]{width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;flex:none;place-items:center;display:grid}.sheet__close[data-v-f64c7d10]:hover{color:var(--color-text)}.sheet__close[data-v-f64c7d10] svg{width:20px;height:20px}.sheet__body[data-v-f64c7d10]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:0 var(--spacing-6) calc(var(--spacing-6) + env(safe-area-inset-bottom));flex:0 auto;overflow-y:auto}.sheet--fill .sheet__body[data-v-f64c7d10]{flex:auto}@media (width>=1024px){.sheet[data-v-f64c7d10],.sheet-overlay[data-v-f64c7d10]{display:none}}
