.SheetOverlay{background:#0f172a73;inset:0;position:fixed;z-index:90}.Sheet{background:var(--surface);border-radius:24px 24px 0 0;bottom:0;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;max-height:86vh;position:fixed;right:0;z-index:100}.SheetHead{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:18px;height:64px;justify-content:center;position:relative}.SheetGrip{background:var(--line);border-radius:4px;height:4px;position:absolute;top:8px;width:40px}.SheetClose{background:transparent;border:0;border-radius:50%;display:grid;height:44px;place-items:center;position:absolute;right:10px;width:44px}.SheetBody{flex:1;overflow-y:auto;padding:20px 16px}.SheetFoot{border-top:1px solid var(--line);padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.SheetFade-enter-active,.SheetFade-leave-active{transition:opacity .25s}.SheetFade-enter-from,.SheetFade-leave-to{opacity:0}.SheetSlide-enter-active,.SheetSlide-leave-active{transition:transform .35s var(--ease)}.SheetSlide-enter-from,.SheetSlide-leave-to{transform:translateY(100%)}
