.sheet-root[data-v-a9cc25db]{position:fixed;inset:0}.sheet-backdrop[data-v-a9cc25db]{background:#00000073;position:absolute;inset:0}.sheet-panel[data-v-a9cc25db]{background:#fff;border-radius:24px 24px 0 0;flex-direction:column;max-height:88vh;padding:8px 16px 14px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 40px #00000040}html.dark .sheet-panel[data-v-a9cc25db]{background:#18181c}.sheet-grip[data-v-a9cc25db]{background:#80808059;border-radius:9999px;width:40px;height:4px;margin:4px auto 10px}.sheet-head[data-v-a9cc25db]{justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.sheet-title[data-v-a9cc25db]{text-transform:uppercase;letter-spacing:.01em;color:#111827;font-size:16px;font-weight:900}html.dark .sheet-title[data-v-a9cc25db]{color:#f3f4f6}.sheet-close[data-v-a9cc25db]{color:#9ca3af;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.sheet-close[data-v-a9cc25db]:active{transform:scale(.94)}.sheet-body[data-v-a9cc25db]{flex:1;overflow-y:auto}.sheet-footer[data-v-a9cc25db]{justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.custom-scrollbar[data-v-a9cc25db]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-a9cc25db]::-webkit-scrollbar-thumb{background:#80808033;border-radius:10px}.sheet-enter-active[data-v-a9cc25db],.sheet-leave-active[data-v-a9cc25db]{transition:opacity .2s}.sheet-enter-active .sheet-panel[data-v-a9cc25db],.sheet-leave-active .sheet-panel[data-v-a9cc25db]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.sheet-enter-from[data-v-a9cc25db],.sheet-leave-to[data-v-a9cc25db]{opacity:0}.sheet-enter-from .sheet-panel[data-v-a9cc25db],.sheet-leave-to .sheet-panel[data-v-a9cc25db]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.sheet-enter-active[data-v-a9cc25db],.sheet-leave-active[data-v-a9cc25db]{transition:opacity .18s}.sheet-enter-active .sheet-panel[data-v-a9cc25db],.sheet-leave-active .sheet-panel[data-v-a9cc25db]{transition:none}.sheet-enter-from .sheet-panel[data-v-a9cc25db],.sheet-leave-to .sheet-panel[data-v-a9cc25db]{transform:none}}
