.app-modal[data-v-983966a1]{max-inline-size:calc(100dvw - var(--spacing) * 8);max-block-size:calc(100dvh - var(--spacing) * 8);transition:display .18s allow-discrete, overlay .18s allow-discrete}.app-modal[data-v-983966a1]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;transition:opacity .18s ease, display .18s allow-discrete, overlay .18s allow-discrete;background:#02061780}.app-modal[data-v-983966a1]:not([open])::backdrop{opacity:0}@starting-style{.app-modal[open][data-v-983966a1]::backdrop{opacity:0}}.modal-panel[data-v-983966a1]{max-block-size:inherit}.modal-panel-enter-active[data-v-983966a1],.modal-panel-leave-active[data-v-983966a1]{transition:opacity .16s,transform .16s}.modal-panel-enter-from[data-v-983966a1],.modal-panel-leave-to[data-v-983966a1]{opacity:0;transform:translateY(calc(var(--spacing) * 2)) scale(.98)}html:has(dialog.app-modal[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.app-modal[data-v-983966a1],.app-modal[data-v-983966a1]::backdrop,.modal-panel-enter-active[data-v-983966a1],.modal-panel-leave-active[data-v-983966a1]{transition:none}}
