.lg-modal-overlay[data-v-b38b272f]{align-items:center;background:transparent;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.lg-modal-overlay.is-dimmed[data-v-b38b272f]{background:#0000004d}.lg-modal-panel[data-v-b38b272f]{backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);background:var(--modal-bg,var(--card-bg,oklch(1 0 0/35%)));border:1px solid var(--glass-border,oklch(1 0 0/40%));border-radius:16px;box-shadow:0 8px 16px #0000002e,0 20px 40px #00000024,0 40px 60px #0000001a,inset 0 1px #ffffff8c,inset 0 -1px #0000000f;display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden}.dark .lg-modal-panel[data-v-b38b272f]{box-shadow:0 8px 16px #00000073,0 20px 40px #00000061,0 40px 60px #00000047,inset 0 1px #ffffff1a,inset 0 -1px #0003}.lg-modal-scroll[data-v-b38b272f]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.lg-modal-scroll.is-static[data-v-b38b272f]{display:flex;flex-direction:column;overflow:hidden}.lg-modal-overlay.is-sheet[data-v-b38b272f]{align-items:flex-end;bottom:auto;height:100dvh}.is-sheet .lg-modal-panel[data-v-b38b272f]{border-radius:28px 28px 0 0;max-height:88%;max-width:640px;outline:none;padding-bottom:env(safe-area-inset-bottom,0);width:100%}.is-sheet .lg-modal-scroll[data-v-b38b272f]{padding:0 16px 16px}.lg-sheet-grip[data-v-b38b272f]{display:flex;flex-shrink:0;justify-content:center;padding:12px;touch-action:none}.lg-sheet-grip span[data-v-b38b272f]{background:var(--foreground-dim);border-radius:99px;height:5px;opacity:.45;width:36px}.lg-modal-enter-active.is-sheet .lg-modal-panel[data-v-b38b272f]{animation:lg-sheet-in-b38b272f .3s cubic-bezier(.25,.46,.45,.94)}@keyframes lg-sheet-in-b38b272f{0%{transform:translateY(100%)}}.lg-modal-enter-active[data-v-b38b272f]{transition:opacity .2s ease}.lg-modal-enter-active .lg-modal-panel[data-v-b38b272f]{animation:lg-panel-in-b38b272f .3s cubic-bezier(.25,.46,.45,.94)}.lg-modal-leave-active[data-v-b38b272f]{transition:opacity .15s ease}.lg-modal-enter-from[data-v-b38b272f],.lg-modal-leave-to[data-v-b38b272f]{opacity:0}@keyframes lg-panel-in-b38b272f{0%{opacity:0;transform:scale(.97) translateY(6px)}}@media(prefers-reduced-motion:reduce){.lg-modal-enter-active[data-v-b38b272f],.lg-modal-leave-active[data-v-b38b272f]{transition:none}.lg-modal-enter-active .lg-modal-panel[data-v-b38b272f],.lg-modal-enter-active.is-sheet .lg-modal-panel[data-v-b38b272f]{animation:none}}
