.lsx{--lsx-spring:cubic-bezier(.32, .72, 0, 1);z-index:1000;color:var(--ink);font-family:var(--font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.lsx *,.lsx :before,.lsx :after{box-sizing:border-box}.lsx-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background:#0b12206b;transition:opacity .38s;position:absolute;inset:0}.lsx[data-phase=open] .lsx-backdrop{opacity:1}.lsx[data-phase=closing] .lsx-backdrop{opacity:0;transition-duration:.28s}.lsx-panel{overscroll-behavior:contain;width:100%;max-height:calc(100dvh - 16px);padding:0 20px calc(env(safe-area-inset-bottom,0px) + 22px);transition:transform .5s var(--lsx-spring);background:#fff;border-radius:28px 28px 0 0;outline:none;position:relative;overflow-y:auto;transform:translateY(100%);box-shadow:0 -18px 50px -20px #0b122073}.lsx[data-phase=open] .lsx-panel{transform:translate(0,0)}.lsx[data-phase=closing] .lsx-panel{transition-duration:.32s;transition-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(100%)}.lsx-panel.is-dragging,.lsx-backdrop.is-dragging{transition:none}.lsx-head{text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;padding:30px 44px 20px;position:relative}.lsx-handle{background:#d5d9e0;border-radius:99px;width:40px;height:5px;margin-left:-20px;position:absolute;top:9px;left:50%}.lsx-close{cursor:pointer;width:44px;height:44px;color:var(--ink-2);background:0 0;border:0;border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;top:10px;right:-8px}.lsx-close:hover{background:var(--surface);color:var(--ink)}.lsx-close:focus-visible{outline:2px solid var(--glacier);outline-offset:2px}.lsx-title{letter-spacing:-.04em;color:var(--ink);margin:0;font-size:26px;font-weight:700;line-height:1.15}.lsx-sub{max-width:300px;color:var(--ink-2);margin:8px auto 0;font-size:16px;line-height:1.4}.lsx-body{max-width:400px;margin:0 auto}@media (min-width:640px){.lsx{align-items:center;padding:24px}.lsx-panel{opacity:0;max-width:440px;max-height:calc(100dvh - 48px);transition:transform .45s var(--lsx-spring), opacity .25s ease;border-radius:28px;padding:0 32px 30px;transform:translateY(24px)scale(.96);box-shadow:0 30px 80px -24px #0b122080,0 0 0 1px #0b12200d}.lsx[data-phase=open] .lsx-panel{opacity:1;transform:none}.lsx[data-phase=closing] .lsx-panel{opacity:0;transition-duration:.22s;transform:translateY(12px)scale(.97)}.lsx-head{touch-action:auto;padding:40px 40px 24px}.lsx-handle{display:none}.lsx-close{top:14px;right:-16px}.lsx-title{font-size:28px}}@media (prefers-reduced-motion:reduce){.lsx-panel,.lsx-backdrop,.lsx[data-phase] .lsx-panel,.lsx[data-phase] .lsx-backdrop{transition:opacity .15s linear;transform:none}.lsx[data-phase=enter] .lsx-panel,.lsx[data-phase=closing] .lsx-panel{opacity:0}.lsx[data-phase=open] .lsx-panel{opacity:1}}
