.sheet-backdrop[data-v-a5958f5e]{z-index:80;background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=600px){.sheet-backdrop[data-v-a5958f5e]{align-items:center;padding:24px}}.sheet[data-v-a5958f5e]{background:var(--bg);width:100%;max-width:560px;max-height:88dvh;box-shadow:var(--shadow-lift);padding-bottom:var(--safe-b);border-radius:16px 16px 0 0;outline:none;flex-direction:column;display:flex}@media (width>=600px){.sheet[data-v-a5958f5e]{border-radius:16px}}.sheet-head[data-v-a5958f5e]{padding:12px 12px 8px var(--gutter);justify-content:space-between;align-items:center;gap:12px;display:flex}.sheet-close[data-v-a5958f5e]{background:0 0;border-color:#0000}.sheet-body[data-v-a5958f5e]{padding:4px var(--gutter) 16px;overscroll-behavior:contain;overflow-y:auto}.sheet-foot[data-v-a5958f5e]{padding:12px var(--gutter);border-top:1px solid var(--line);gap:8px;display:flex}.sheet-foot[data-v-a5958f5e]>*{flex:1}.sheet-enter-active[data-v-a5958f5e],.sheet-leave-active[data-v-a5958f5e]{transition:opacity .2s}.sheet-enter-active .sheet[data-v-a5958f5e],.sheet-leave-active .sheet[data-v-a5958f5e]{transition:transform .22s ease-out}.sheet-enter-from[data-v-a5958f5e],.sheet-leave-to[data-v-a5958f5e]{opacity:0}.sheet-enter-from .sheet[data-v-a5958f5e],.sheet-leave-to .sheet[data-v-a5958f5e]{transform:translateY(24px)}
