.lg-modal-overlay[data-v-e850c973]{align-items:center;background:transparent;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.lg-modal-panel[data-v-e850c973]{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-e850c973]{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-e850c973]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.lg-modal-enter-active[data-v-e850c973]{transition:opacity .2s ease}.lg-modal-enter-active .lg-modal-panel[data-v-e850c973]{animation:lg-panel-in-e850c973 .3s cubic-bezier(.25,.46,.45,.94)}.lg-modal-leave-active[data-v-e850c973]{transition:opacity .15s ease}.lg-modal-enter-from[data-v-e850c973],.lg-modal-leave-to[data-v-e850c973]{opacity:0}@keyframes lg-panel-in-e850c973{0%{opacity:0;transform:scale(.97) translateY(6px)}}@media(prefers-reduced-motion:reduce){.lg-modal-enter-active[data-v-e850c973],.lg-modal-leave-active[data-v-e850c973]{transition:none}.lg-modal-enter-active .lg-modal-panel[data-v-e850c973]{animation:none}}
