.app-dialog[data-v-bb2c816a]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;pointer-events:auto;position:fixed;z-index:12000}.app-dialog__backdrop[data-v-bb2c816a]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:color-mix(in srgb,var(--body-color) 80%,transparent);top:0;right:0;bottom:0;left:0;position:absolute}.app-dialog__panel[data-v-bb2c816a]{animation:app-dialog-in-bb2c816a .28s cubic-bezier(.4,0,.2,1);background:var(--cover-color);border:1px solid var(--border-color);border-radius:calc(var(--border-radius) + 4px);box-shadow:0 24px 80px #00000038;display:flex;flex-direction:column;max-height:min(85vh,720px);min-height:12rem;overflow:hidden;position:relative;width:min(100%,38rem)}.app-dialog--md .app-dialog__panel[data-v-bb2c816a]{width:min(100%,40rem)}.app-dialog--lg .app-dialog__panel[data-v-bb2c816a]{width:min(100%,52rem)}.app-dialog__header[data-v-bb2c816a]{align-items:flex-start;background:var(--cover-color);border-bottom:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);display:flex;flex:0 0 auto;gap:.75rem;justify-content:space-between;padding:.85rem 1rem}.app-dialog__header-main[data-v-bb2c816a]{flex:1 1 auto;min-width:0}.app-dialog__title[data-v-bb2c816a]{color:var(--text-color);font-size:var(--font-size-sm);font-weight:700;margin:0}.app-dialog__body[data-v-bb2c816a]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.9rem 1rem .5rem}.app-dialog--flush .app-dialog__body[data-v-bb2c816a]{padding:0}.app-dialog__footer[data-v-bb2c816a]{background:var(--cover-color);border-top:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);flex:0 0 auto;padding:.75rem 1rem 1rem}.app-dialog--stacked[data-v-bb2c816a]{align-items:stretch;justify-content:flex-start;padding:0}.app-dialog--stacked .app-dialog__backdrop[data-v-bb2c816a]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--cover-color)}.app-dialog--stacked .app-dialog__panel[data-v-bb2c816a]{animation:none;border:0;border-radius:0;box-shadow:none;height:100%;max-height:none;max-width:none;min-height:0;width:100%}.app-dialog--stacked .app-dialog__footer[data-v-bb2c816a]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}@keyframes app-dialog-in-bb2c816a{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.app-dialog-enter-active[data-v-bb2c816a],.app-dialog-leave-active[data-v-bb2c816a]{transition:opacity .2s ease}.app-dialog-enter-from[data-v-bb2c816a],.app-dialog-leave-to[data-v-bb2c816a]{opacity:0}@media (prefers-reduced-motion:reduce){.app-dialog__panel[data-v-bb2c816a]{animation:none}}
