.sheet-overlay[data-v-7e1892fe]{z-index:var(--z-modal);background:var(--overlay);justify-content:center;align-items:center;padding:24px 20px;display:flex;position:fixed;inset:0}.sheet[data-v-7e1892fe]{background:var(--card);border-radius:18px;width:100%;max-width:440px;max-height:80vh;padding:24px 20px 22px;position:relative;overflow-y:auto;box-shadow:0 16px 48px #2c2c2e38}.sheet-close[data-v-7e1892fe]{width:34px;height:34px;color:var(--ink-3);cursor:pointer;background:var(--soft);transition:opacity .1s var(--ease);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;top:14px;right:14px}.sheet-close[data-v-7e1892fe]:active{opacity:.6}.sheet-title[data-v-7e1892fe]{font-size:var(--text-lg);font-weight:var(--w-semibold);color:var(--ink);margin:10px 0 8px;padding-right:36px;line-height:1.35}.sheet-body[data-v-7e1892fe]{color:var(--ink-2)}.sheet-enter-active[data-v-7e1892fe],.sheet-leave-active[data-v-7e1892fe]{transition:opacity .25s var(--ease)}.sheet-enter-active .sheet[data-v-7e1892fe],.sheet-leave-active .sheet[data-v-7e1892fe]{transition:transform .28s var(--ease), opacity .22s var(--ease)}.sheet-enter-from[data-v-7e1892fe],.sheet-leave-to[data-v-7e1892fe]{opacity:0}.sheet-enter-from .sheet[data-v-7e1892fe],.sheet-leave-to .sheet[data-v-7e1892fe]{opacity:0;transform:scale(.92)translateY(12px)}
