.ui-sheet[data-v-528270df]{z-index:60;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.ui-sheet__backdrop[data-v-528270df]{background:var(--overlay);position:absolute;inset:0}.ui-sheet__panel[data-v-528270df]{background:var(--surface);border-radius:var(--r-20) var(--r-20) 0 0;max-height:92dvh;padding-bottom:var(--safe-bottom);outline:none;flex-direction:column;transition:transform .16s;display:flex;position:relative}.ui-sheet__handle-zone[data-v-528270df]{touch-action:none;cursor:grab;flex:none;justify-content:center;padding:8px 0 6px;display:flex}.ui-sheet__handle[data-v-528270df]{background:var(--handle);border-radius:2px;width:36px;height:4px}.ui-sheet__body[data-v-528270df]{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto}.ui-sheet__body.is-padded[data-v-528270df]{padding:0 16px 24px}.ui-sheet__head[data-v-528270df]{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.ui-sheet__title[data-v-528270df]{font-size:var(--fs-20);font-weight:600}.ui-sheet__x[data-v-528270df]{color:var(--ink-2);margin-right:-8px}.ui-sheet__sub[data-v-528270df]{font-size:var(--fs-15);color:var(--muted);margin-top:-10px}.ui-sheet__footer[data-v-528270df]{border-top:1px solid var(--line);background:var(--surface);flex:none;padding:12px 16px 16px}@media (width>=1024px){.ui-sheet[data-v-528270df]{justify-content:center;align-items:center;padding:24px}.ui-sheet__panel[data-v-528270df]{width:min(var(--sheet-w),100%);border-radius:var(--r-20);max-height:88dvh;padding-bottom:0}.ui-sheet__handle-zone[data-v-528270df]{display:none}.ui-sheet__body.is-padded[data-v-528270df]{padding:20px 20px 24px}}.ui-sheet-enter-active[data-v-528270df],.ui-sheet-leave-active[data-v-528270df]{transition:opacity .18s}.ui-sheet-enter-active .ui-sheet__panel[data-v-528270df],.ui-sheet-leave-active .ui-sheet__panel[data-v-528270df]{transition:transform .2s}.ui-sheet-enter-from[data-v-528270df],.ui-sheet-leave-to[data-v-528270df]{opacity:0}.ui-sheet-enter-from .ui-sheet__panel[data-v-528270df],.ui-sheet-leave-to .ui-sheet__panel[data-v-528270df]{transform:translateY(40px)}@media (width>=1024px){.ui-sheet-enter-from .ui-sheet__panel[data-v-528270df],.ui-sheet-leave-to .ui-sheet__panel[data-v-528270df]{transform:scale(.97)}}
